Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp2756830imm; Mon, 16 Jul 2018 13:41:10 -0700 (PDT) X-Google-Smtp-Source: AAOMgpcwDCOeKBi9YdenQklGr+rFJNpcjixPKUTmIUQCMi8EHjyMohfHWgIatRRaF2ggRuO9vMq0 X-Received: by 2002:a63:4002:: with SMTP id n2-v6mr16367616pga.285.1531773670519; Mon, 16 Jul 2018 13:41:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1531773670; cv=none; d=google.com; s=arc-20160816; b=dGkLtr3Id7WuVZB3HO+qLQKgCSLXs8l7Cpk4KHG49BuCKc57pY73H1G+7Gc4vKRUr0 pYwo1S2iFJZWl06aS1a7LTcT42kh3XCz1mEQKL2hYxfudThFv5ybmgqaZlmAtdg9JF4p Lhoa7Th3lC/8EEpYHUpi4PWk2cjaKQpeWOXiExnbQEOYz1IjLoEiPz5oEGOwtiH/Oy2E VrPKi7qdmUXzGRGhINSZxdFct8ujre82J4THABYXbep4ymX62vz099x9v1FAeBfr/j/2 bdhVKQZ1xnrsWIe9bvJxMdq/EjbCuj2JvMpcrLf5Kaptb97mPEyYbV+UFLCbVb+NWzhF tFaA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=Jlwlyp0v1NOFFzLA7OAqWNkfuY4tRmhdNTOjy/4vq0k=; b=ZJERS3ghDL7baN9Dqgqd4tjlOExqUrLlS4C0Tl/1cOuzl3xyXKPcpvJPWdIxxmF0Kl PrZwIu5WhYASk32Ultm0ieAxuo6JykTYXo3ZfaioDRLUK8WgnDttuZyRR0il9QEq+SIM jDgVM3I+GKtVfc/slna7ErhrC0C/59buNY022GPvbBYkMsGu83Pbm5d1gp2/dSONU8yz NQ3FIDmJUklOTPAWARUpUvxOgvG9LBfsMwnYhZXEwXmCi28JPcX8CulSwb2cUOdU71cr 7eY3xXxjvcKBopgODtN8G8anIhcwq+TWdVrmMt3jPJ1a75ueZwezNdbyyZE+3WmbIQBB osRw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=MjV9W1rE; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id g11-v6si1333321plp.79.2018.07.16.13.40.55; Mon, 16 Jul 2018 13:41:10 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=MjV9W1rE; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730745AbeGPVIL (ORCPT + 99 others); Mon, 16 Jul 2018 17:08:11 -0400 Received: from mail-wm0-f67.google.com ([74.125.82.67]:55818 "EHLO mail-wm0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728415AbeGPVIL (ORCPT ); Mon, 16 Jul 2018 17:08:11 -0400 Received: by mail-wm0-f67.google.com with SMTP id f21-v6so4223618wmc.5 for ; Mon, 16 Jul 2018 13:39:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id; bh=Jlwlyp0v1NOFFzLA7OAqWNkfuY4tRmhdNTOjy/4vq0k=; b=MjV9W1rEnczOySVkXO07RyKk3bQOFdSc3dZK8rekVO6JVt4V/u6JROQZ/TypJL6II9 eLHZVRm1ZtltCc0JdEylb/gHuBzebGVcEIyItaBj/I57fzHrNUZ00OCIdPFXMbg6Kd1e LTQGhkvZchuec47wUA6SXVNeeSiNSjTHlgddHsduapN7gATySCB9lz+0IPbGufO+EY5O 5Fa7NVYs9i04/xxjQqbCP5vM/XZa1PE16F+dWM03jYdqZntvD+N5l8JJMvecvisPFKMm amiBevfSgGk2pSv7sHOAiw1hq1zLGsRyaPrpWQkWOeXs5gV9zgxAh+vFH2wYRTKxfHZ0 T9Xw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=Jlwlyp0v1NOFFzLA7OAqWNkfuY4tRmhdNTOjy/4vq0k=; b=Rl98D0uo6sbafEglsqHiDAZaBOld/S0RzTkSAWaZjhx52Qy9LUYebQIDExDVaqShCz rEJNE8Sbgsq2xEbOw6Hf4aRBGrnWOHrrw4R2JSoybG+L97YzSy34Z/J+F1b7f9wvg9fW BPXMcJSKlc68c2Oh6mzf47ITpqrqi6vlsduTtIzNDe8ErvKcoX0sjLXkAaaO0QSUf5D7 U2UKimozX9s2kv/9oiVUzkaDTzjjJVLI/Z9R0GtPI9l9xMV/M++vN14eSX9zsfeN4Qeh mSWeOhwwrlvs/Jel1MLm8EFczY6YJQqO2lIu8s4aS+FPcAlihSixaP+N4kwTK9Z62sFh OiYA== X-Gm-Message-State: AOUpUlFN8P87bJYiTQ8S5fckK6m74T2AhnZwiQRXupdRQlJoOekKmBFx 8xEaT8r8KXTrn4n9Evj9WXy5cg== X-Received: by 2002:a1c:90cf:: with SMTP id s198-v6mr11078705wmd.5.1531773545439; Mon, 16 Jul 2018 13:39:05 -0700 (PDT) Received: from bender.home (LFbn-MAR-1-570-38.w90-118.abo.wanadoo.fr. [90.118.15.38]) by smtp.gmail.com with ESMTPSA id j43-v6sm53533686wrj.1.2018.07.16.13.39.04 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 16 Jul 2018 13:39:04 -0700 (PDT) From: Neil Armstrong To: tony@atomide.com, daniel.lezcano@linaro.org Cc: Neil Armstrong , linux-omap@vger.kernel.org, linux-kernel@vger.kernel.org, aford173@gmail.com, drivshin@awxrd.com Subject: [RFC PATCH 0/4] Fix dmtimer parent clock setup Date: Mon, 16 Jul 2018 22:38:58 +0200 Message-Id: <1531773542-15736-1-git-send-email-narmstrong@baylibre.com> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org With the move to clocksource, the omap_dm_timer_of_set_source() broke because the "fclk" clock is now defined in the DT. The omap_dm_timer_of_set_source() was using the first clock declared in the timer node, but now this clock must be named as "src" and clk_get() use "src" as clock name to permit specifiying the parent clock of the timer "fclk". The 3 first patches adds the "fck" clocks to all timer nodes of SoCs using the Clock Framework to pass this clock to the dmtimer driver. Adam, David, can you check if this solves the issue reported at [1] ? [1] https://www.spinics.net/lists/linux-clk/msg27638.html Neil Armstrong (4): ARM: dts: am33xx: Add all fck timer clocks ARM: dts: am4372: Add all fck timer clocks ARM: dts: dm816x: Add all fck timer clocks timer-ti-dm: Fix omap_dm_timer_of_set_source() arch/arm/boot/dts/am33xx.dtsi | 10 ++++++++++ arch/arm/boot/dts/am4372.dtsi | 18 ++++++++++++++++++ arch/arm/boot/dts/dm816x.dtsi | 10 ++++++++++ drivers/clocksource/timer-ti-dm.c | 2 +- 4 files changed, 39 insertions(+), 1 deletion(-) -- 2.7.4