Received: by 10.213.65.68 with SMTP id h4csp1611893imn; Thu, 15 Mar 2018 04:58:41 -0700 (PDT) X-Google-Smtp-Source: AG47ELvoikrZTfkeZn90zfhi0TmznIsRpCov+7/8FVNbR96O18R2KT5S8oOA6pzvPIyfFFcFEYCo X-Received: by 10.99.107.1 with SMTP id g1mr6627134pgc.347.1521115121888; Thu, 15 Mar 2018 04:58:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521115121; cv=none; d=google.com; s=arc-20160816; b=a6n7+6e/3xv8oKmq7E3xLT8dNw35/5nSjOe/Ya+sfB/0c3eYFo+yNUhGh0tn4lGkLD G5/DPbLNufOZxuRShA12MpZ8LZi0UX/skL2ev7d/MaV0d9Le5lmTtgRHBuwoSOOppnCg coMEbwDEA8ojLlmRY/ssbW+igT0RAjRCtSewZF6MdOdHQRYg4dobxz7lhmBUdO94e9d+ 2GSr7meuCVUW0EN494PJkhuz+hFcMubxRmYFmOUQ05NQJW8PiqlveAacDNzVX3TIdM15 vlxeO+C1U9HF29gy7A/r9HHpdfDZaq+wWVwbZORJUQNTj+sKajk+rUcMMlWbJ2FqZtNM PbFQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:arc-authentication-results; bh=BFqExKL+Zfi+OaObdYROKm6ClzW8BL6weYy5S50d+xY=; b=jmoQ1jH1eWgEr18o/9EffMe8wUadE1pHeGburKlveTOLJutcOXyUFiB4TUCjY4fiOv qnf3gJI02MguD8eF+U2/W686PSLvqyC+aeA3kijp0YEqcJ/WFlaGKbJdIoy3BxxhNTKQ 90kSQHjIoBSuBBIEgMjQeAix4GdanUhVSqsGsBI3njwAk4Vppkcbha4Kgid+vSWiAh+R 3zDODL4yjV55QtVlg4NmxPzofG2xhZr9obdxMIJDuPitp5WrG4KYea/PhbshzofFwkME n6o1Q3iWRaDbNbM+AkZdsPZVR86Ry/QXIeNKZfhTUmUEEQabk7BSMa/a75suptLBoYnx LX9A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=FKzsD3I6; 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 e1si3290710pgq.413.2018.03.15.04.58.24; Thu, 15 Mar 2018 04:58:41 -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=FKzsD3I6; 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 S1751897AbeCOL4A (ORCPT + 99 others); Thu, 15 Mar 2018 07:56:00 -0400 Received: from mail-wm0-f68.google.com ([74.125.82.68]:38454 "EHLO mail-wm0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751806AbeCOLzz (ORCPT ); Thu, 15 Mar 2018 07:55:55 -0400 Received: by mail-wm0-f68.google.com with SMTP id z9so9893937wmb.3 for ; Thu, 15 Mar 2018 04:55:55 -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:in-reply-to:references; bh=BFqExKL+Zfi+OaObdYROKm6ClzW8BL6weYy5S50d+xY=; b=FKzsD3I61THt402GdH/wi8he2cijCiwx9pZ7QWLypQbzF5IOR244mFepSCV5I3Pplp QNp8zeyQkCv7+oxnhI3wGGJUpPhtOBjLFMJgk9Vt9bLrPZ8p85zgov+w2k+ZlTIuc9oR /fsfzgMsKZkS2bD0PS247NUCm0R4aijIXGZEv0muNbn6jBFaAvl90vcIZWjLX9IjEx5S kxludseAUGlaQF9gKBE4t0PIv4iCqV3F0uKF5TokH/oQALivTufjv92VXbEhlQCZCmug +FKF0NcCrfuyxhofB0PKQQricJkPoYRfutvMuJ68BXntNTfhNyn3VgVqrlDr/Q0rR+v0 jUaA== 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:in-reply-to :references; bh=BFqExKL+Zfi+OaObdYROKm6ClzW8BL6weYy5S50d+xY=; b=mMV9OMg5MEBB6UL38cLDYcuyM9q/0nhQG3ha3XQF40sMTPI6vXqBmK737bEfcZu6h2 9m6sGMA34Gj+JwacaUdYSUjssT0FSUrzjtlHFwTy0fQnFhGJawSkiIYUU47/vrWtcMXr zs7GVomk9VrgE8e9hOfKjPifBvazaiECOMjpNOS6pUJZg+0wCmcZMtUFwSHbLK1aSEj1 dFIkPDCkDF2CxbPVwaoxqOGEl2rmdyzB6GIDrAAotmc3ie1P/pUeyZNmhClWWGTD0jLp 5n6gmOiMLPlBhEExDKxpy1y26ZJH6OxvtjX9qI5ecdc+7+BSrihSIEx2i5qej3oQ+SON Ww7w== X-Gm-Message-State: AElRT7FpuagyPFMBtjNH/t0t3gsAr7PdQPgvPTe3hivI7ydKDbimIzm5 f2K6KS2q5WUH+4Nmy2XwaSGR8w== X-Received: by 10.28.206.65 with SMTP id e62mr4495926wmg.26.1521114954606; Thu, 15 Mar 2018 04:55:54 -0700 (PDT) Received: from boomer.baylibre.local ([90.63.244.31]) by smtp.googlemail.com with ESMTPSA id e18sm4483318wmc.21.2018.03.15.04.55.53 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 15 Mar 2018 04:55:53 -0700 (PDT) From: Jerome Brunet To: Kevin Hilman , Carlo Caione , Neil Armstrong Cc: Jerome Brunet , linux-amlogic@lists.infradead.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [PATCH 3/4] ARM64: dts: meson-axg: use hhi syscon for the clock controller Date: Thu, 15 Mar 2018 12:55:44 +0100 Message-Id: <20180315115545.1884-4-jbrunet@baylibre.com> X-Mailer: git-send-email 2.14.3 In-Reply-To: <20180315115545.1884-1-jbrunet@baylibre.com> References: <20180315115545.1884-1-jbrunet@baylibre.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Like the meson-gx, the axg clock controller should go through a syscon to access the hhi register region, and not directly map the region. This way, the hhi register region can be used safely by multiple drivers. Signed-off-by: Jerome Brunet --- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/amlogic/meson-axg.dtsi b/arch/arm64/boot/dts/amlogic/meson-axg.dtsi index b58808eb3cc8..d4c5507fff30 100644 --- a/arch/arm64/boot/dts/amlogic/meson-axg.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-axg.dtsi @@ -262,10 +262,14 @@ #size-cells = <2>; ranges = <0x0 0x0 0x0 0xff63c000 0x0 0x1c00>; - clkc: clock-controller@0 { - compatible = "amlogic,axg-clkc"; - #clock-cells = <1>; - reg = <0x0 0x0 0x0 0x320>; + sysctrl: system-controller@0 { + compatible = "amlogic,meson-axg-hhi-sysctrl", "syscon", "simple-mfd"; + reg = <0 0 0 0x400>; + + clkc: clock-controller { + compatible = "amlogic,axg-clkc"; + #clock-cells = <1>; + }; }; }; -- 2.14.3