From patchwork Thu Mar 15 11:55:42 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jerome Brunet X-Patchwork-Id: 131769 Delivered-To: patch@linaro.org Received: by 10.46.84.17 with SMTP id i17csp1011976ljb; Thu, 15 Mar 2018 04:56:09 -0700 (PDT) X-Google-Smtp-Source: AG47ELt98tToZvvqBBAa1upV5V+9IUwg6KUAbQTWTzCghgRJlYFCxvMTQuc21yI30KOCFn9PI4Xo X-Received: by 10.99.180.2 with SMTP id s2mr1526965pgf.26.1521114969467; Thu, 15 Mar 2018 04:56:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521114969; cv=none; d=google.com; s=arc-20160816; b=GKNyr5v0VdXk7T6YDoBOJUoI9cKx0zuotg4c5pQ1SMwGx4Y/2jujM6T7ujLZsSPPZX liThIqQEJuuGt5DMIEI5uazsj4t/XLk0SspR8MM95CFEZsr4+hDM1sYBfryXHS8epHK1 +P8PeTZRcNi94gRNWwTbQytQRPl/6isQrRMUT0FotDKGoUPTVhgTPNZsEFSlELgwR3dJ qCTHqGejezhC5IzZGq2cz5uatChIa2nFt+UKKekxVrHnDCojTtqDamaHh1lDvURaBjj9 QvDsMUlNNz1ivtFWNU+ubOl+lo03niip98sJNgJV2m/oKbVYG9d0GJQkNgFiKC42lTJZ pPiA== 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=q3q9PRMA5EPH9HvpB896Y2fd/Dwgod9dm0kyC99EDb4=; b=y4FV7lGQQxBje32pzmqnRyYeJrX92yJLGglX8rzAfl0vjCxSSdoV7d4E18iZJU8Hen HuIEtpC2xgKY1DKFfnb/PeUxprAxXLL245ckWy4D0t/BOdtoAyfJsRos5vyc+8xyrUG9 J5Ylxu9zliKJbDkDxk/Shh4cD1Q0154hpwmycmHjSOolYBwSJlXmZ1XvAFtkhsoTrZ0r 1R81QY94dkHDpjxXGjx52mCHQuVHXAumSIQR9fCkDdI50Edp9UqWuh64A74KUVwOM/ZI 0KAW69pu6dYpWYx1Ygzf5oU08E5ZA39sXosm81v5YaRbvDrUsCU0Ad/O0zloP3JoxZ4C VjPA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=GsbQFQ+p; 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 p61-v6si3821763plb.584.2018.03.15.04.56.09; Thu, 15 Mar 2018 04:56:09 -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=GsbQFQ+p; 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 S1751980AbeCOL4E (ORCPT + 28 others); Thu, 15 Mar 2018 07:56:04 -0400 Received: from mail-wr0-f195.google.com ([209.85.128.195]:35391 "EHLO mail-wr0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751353AbeCOLzv (ORCPT ); Thu, 15 Mar 2018 07:55:51 -0400 Received: by mail-wr0-f195.google.com with SMTP id n12so8015285wra.2 for ; Thu, 15 Mar 2018 04:55:50 -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=q3q9PRMA5EPH9HvpB896Y2fd/Dwgod9dm0kyC99EDb4=; b=GsbQFQ+pDYTPkRR922Q4QygK0tlcZJr19j2E9Uo9dHlBg3Strx7I8qipNm43u+Re6o 7HMeyYv3tvSLGAI5FcL6PCVCjC/2/IsVfMmXmwZITSEE8IxqCCTFbeqzrVm1Svm1pR79 AO04X3EVm3Ktjt3vrU8SGAcNepfIlizKfOsV3I7mSegctBKbm+qdZXQDVFmW2UBPw+yA gNbh7D6osjlYHveURvkafk4T8btLvWP/SsI/cMqEVQxaVBFnEmNHdD9EqGFWgfst18m3 LYhgX1ZG4LnYXwaXLOK5CUwhO38itHKnIJszdYrOfaEO8DDEQeELh6bsfgqlyilMEfIt chtA== 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=q3q9PRMA5EPH9HvpB896Y2fd/Dwgod9dm0kyC99EDb4=; b=bAs5M+lDBXzKpLS0d8zE+abZz7ImA5AGVmjdm2+VPCSlELGAZKg17r0HnQcMsphOn0 zp0XtoQ5V360Br/jbreu1SPuchA/XNPz+vP6zoV90fUoGNxUzRl+lisCMN0w7SiFpbQJ cIVde6lEw8+Mp88EDnP4E2XvAQEiZaeod3LIjMC563blI5nV3uN22WNQMz0Isp7P3m1O V/nbKQZwUOylysOoZYGK1/7It5AvYdKz2q1sq881l7Jp39JTdIHg0CxIWF01jZ4WbWbf 4Ja5ZfKpJHA7f84up9lGBIOkPmhwQ7+goPeJtItP+yE+Xd4dnuAhv/3VB6Iy7aFowJvh Ffgg== X-Gm-Message-State: AElRT7E7z7Xp8HbKdM2t7PneALrXA+N722x9ayVhY0N180CkBNn1Jeay WVpfE7j1+79SPQGf4urbtG1j3g== X-Received: by 10.223.146.133 with SMTP id 5mr7155821wrn.109.1521114950214; Thu, 15 Mar 2018 04:55:50 -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.49 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 15 Mar 2018 04:55:49 -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 1/4] dt-bindings: clock: meson: update documentation with hhi syscon Date: Thu, 15 Mar 2018 12:55:42 +0100 Message-Id: <20180315115545.1884-2-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 The HHI register region hosts more than just clocks and needs to accessed drivers other than the clock controller, such as the display driver. This register region should be managed by syscon. It is already the case on gxbb/gxl and it soon will be on axg. The clock controllers must use this system controller instead of directly mapping the registers. This changes the bindings of gxbb and axg's clock controllers. This is due to an initial 'incomplete' knowledge of these SoCs, which is why the meson bindings are unstable ATM. Signed-off-by: Jerome Brunet --- .../devicetree/bindings/clock/amlogic,gxbb-clkc.txt | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) -- 2.14.3 diff --git a/Documentation/devicetree/bindings/clock/amlogic,gxbb-clkc.txt b/Documentation/devicetree/bindings/clock/amlogic,gxbb-clkc.txt index e2b377ed6f91..e950599566a9 100644 --- a/Documentation/devicetree/bindings/clock/amlogic,gxbb-clkc.txt +++ b/Documentation/devicetree/bindings/clock/amlogic,gxbb-clkc.txt @@ -10,9 +10,6 @@ Required Properties: "amlogic,gxl-clkc" for GXL and GXM SoC, "amlogic,axg-clkc" for AXG SoC. -- reg: physical base address of the clock controller and length of memory - mapped region. - - #clock-cells: should be 1. Each clock is assigned an identifier and client nodes can use this identifier @@ -20,13 +17,22 @@ to specify the clock which they consume. All available clocks are defined as preprocessor macros in the dt-bindings/clock/gxbb-clkc.h header and can be used in device tree sources. +Parent node should have the following properties : +- compatible: "syscon", "simple-mfd, and "amlogic,meson-gx-hhi-sysctrl" or + "amlogic,meson-axg-hhi-sysctrl" +- reg: base address and size of the HHI system control register space. + Example: Clock controller node: - clkc: clock-controller@c883c000 { +sysctrl: system-controller@0 { + compatible = "amlogic,meson-gx-hhi-sysctrl", "syscon", "simple-mfd"; + reg = <0 0 0 0x400>; + + clkc: clock-controller { #clock-cells = <1>; compatible = "amlogic,gxbb-clkc"; - reg = <0x0 0xc883c000 0x0 0x3db>; }; +}; Example: UART controller node that consumes the clock generated by the clock controller: From patchwork Thu Mar 15 11:55:44 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jerome Brunet X-Patchwork-Id: 131770 Delivered-To: patch@linaro.org Received: by 10.46.84.17 with SMTP id i17csp1012553ljb; Thu, 15 Mar 2018 04:56:49 -0700 (PDT) X-Google-Smtp-Source: AG47ELsGyhCfKrH+boMDcJuPQ7x483lOumekLDO0UKwDfOZ4v/0+ddyfaER+nzW6LMzhWw7CZe+g X-Received: by 10.98.229.21 with SMTP id n21mr7469990pff.158.1521115009650; Thu, 15 Mar 2018 04:56:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521115009; cv=none; d=google.com; s=arc-20160816; b=s9Ks1PzhxLXLZrtJmRS59JeVp03T1jjJs7sTfdrgvRHLKuvT3RvsGZpyui38K+4p6G eqDo9bm03ki7buiegjq64Y6qcJE3vBU/4Otgivk8NsKLo6nGxZEmsDeK4ch5gDyoi2hx YClvjaJFl9xtq8yIMxq0jRqKSeEFTYTvsPPgdzzRwHGhSsOvwz7Rvym59adFPa7LUrVB wCVi0VpfUmogvQVCNm65wmWT3kYyJ09mAsxGbv9uto0xPutbdZF4UwPj+CKoSe1S7xSX KSXeVaTPuYjlRuFOn59lVyGeIP37y08efPKOwTUT5EEqKEsjNYjLt61ycaXFn8u3m61T rhfA== 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 66-v6si3884272plb.314.2018.03.15.04.56.49; Thu, 15 Mar 2018 04:56:49 -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 S1751901AbeCOL4B (ORCPT + 28 others); Thu, 15 Mar 2018 07:56:01 -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(-) -- 2.14.3 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>; + }; }; }; From patchwork Thu Mar 15 11:55:45 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jerome Brunet X-Patchwork-Id: 131771 Delivered-To: patch@linaro.org Received: by 10.46.84.17 with SMTP id i17csp1012658ljb; Thu, 15 Mar 2018 04:56:55 -0700 (PDT) X-Google-Smtp-Source: AG47ELtZut9s1b3lKrnY02ooG4cyey4Bcg2T+YmDnJEv2nORfXdvxylE4pQ3x1aMaAF4cwo+V3UY X-Received: by 10.99.165.66 with SMTP id r2mr6205762pgu.452.1521115015500; Thu, 15 Mar 2018 04:56:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521115015; cv=none; d=google.com; s=arc-20160816; b=W3knCEwCdnqZUha7OlQf3FBzEJNt1y/BYBikPxK10T7biUE7n3ujCr4C7KaT55Q+b8 g0UhBP9Qxwwk8tGquT7hEvi8mKnpkaeGCSJf8+EPX8uNN2zvLBPB+i3NOMpIhDMSu6fc FLdUQPeU3+h/7DMpJw37XujV3gZInCbNZ3GwS1d90prilc7Q9Skv/93TkoZ680EXccbB mlFZcHfqI/dy04tWpK/aEsvSW/hyuPHkgxPBHptRs32mv7ltkTPWZEx8i5tzGFCdKhiP YQaQTq3wXCvvBSN8TvcohZwcTmp2dZ0Qm/eDzuACD0PBcio10Im2yGERZM9e1dNk/n6a g68Q== 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=PLm8elpGkwB0WlyoYQcN3giVTFn4tsHNbwivwUl8UHI=; b=jXyQVdu7bZxVwsBGIkLM4CP0sGRQZMLPPo4FLIlv6Il7Ec6QksZQWkqntD8lMs+/Mn 9DjhfrJ+azrq6uQmK9jF8UPTlSCCKK4uf286vANZrOKTbVrr6vHQH3VIAvelwX76tfiD wmeu5V51YEFpnKUhl7/7Ej9nsjmTdggzBMRwIAb1QmR9NUm+hvb43JQLCsMET4RLpFhP pOiGARUb/5Jc6pyXF1hAmDkcbqocivYfPzPGxN69V7Rx2CbE6vQvCSAM6N/sWpAFvOuL x7EO1CVEilmPiC95eUgcyyTs1iYtXgQpZyY8Z1fMRwq9w7Tlk784P6iRawfYBFrasr9Y NOFg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=EBDr8A2n; 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 e89si3737287pfm.198.2018.03.15.04.56.55; Thu, 15 Mar 2018 04:56:55 -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=EBDr8A2n; 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 S1752009AbeCOL4w (ORCPT + 28 others); Thu, 15 Mar 2018 07:56:52 -0400 Received: from mail-wr0-f196.google.com ([209.85.128.196]:38996 "EHLO mail-wr0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751834AbeCOL4A (ORCPT ); Thu, 15 Mar 2018 07:56:00 -0400 Received: by mail-wr0-f196.google.com with SMTP id k3so7975170wrg.6 for ; Thu, 15 Mar 2018 04:55:59 -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=PLm8elpGkwB0WlyoYQcN3giVTFn4tsHNbwivwUl8UHI=; b=EBDr8A2n/eQxKHZYpU7cO1Fk2wHSGoLxVWB8iR76KIDw4KwZeRdo5sQ+/j3REUy9+W ztdWv/uYYIJDD/vuGd1A4eeLZ+Zx6iCxlB3QwK5Cq3698Ut1dnIGTkJzX6B1OHj29pWT dHorV7axLewfDDpGGvVkZ1hzw2NlBbrqt9OSsCqMVqs5o8rPRvbDv3TIf/cgJmHv1orn 9FOoQ5yhyvl/Jm6OVYEyRBtQlMg60abm/m8oTDCMTdzF1FyAnXBMGz725djAKzvZLUuG xffIZv2itJTdoolWGAGWonN5iCQo5Y7P8Sqgn8kq3SGrkiWSoQAl9VA1nDymvKul4PCP DF1A== 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=PLm8elpGkwB0WlyoYQcN3giVTFn4tsHNbwivwUl8UHI=; b=K1reM4zp9wQiLns1ZpUzD9FDLEHK7pgEZBpEpJbt6sho2MAck4rsSrJfaVF6V53XDu Y+chb8NRiBXonOWyJURpwW/hhpjLEwpFZFm93C9i8h8t2ELLn8btvN7EH1H8NAeZmroP ZlqK1wo22fOFmMDFRyxFZaUX/emfBjHKG/yj0/jtTa+VYJkOnFkzaF5xfhWb6izKF1L/ GplueU0eiwNlU4O6gq95keA8tkQKpo20SLildNFLN6zLUTtcfiCMAx2xZSa6pu0W/EQY Ro7veRUH2pClGjQS83jFApCcI2uLeRqgOei41/KMK2D0aIVmbTfyGV26bhpa0wsVZmdz 07lw== X-Gm-Message-State: AElRT7HtmfvwubNUUsYLSSrwTzQ0UuGqX+niAii/yTS8Zv5WMcr+liaE tvbwGgks8SeWPjj7ysf+DqCUxA== X-Received: by 10.223.145.198 with SMTP id 64mr5283189wri.194.1521114958926; Thu, 15 Mar 2018 04:55:58 -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.54 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 15 Mar 2018 04:55:55 -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 4/4] ARM64: dts: meson-gx: fix gxl clock controller compatible Date: Thu, 15 Mar 2018 12:55:45 +0100 Message-Id: <20180315115545.1884-5-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 There are a few differences between the gxbb and gxl clock controllers which makes them incompatible. The hdmi, gp0 and fixed pll are different. The rate of these plls reported by gxbb driver on a gxl device would be wrong. Remove the gxbb compatible from the gxl clock controller node so only the correct driver is matched. Fixes: 973fbd55b53c ("ARM64: dts: meson-gxl: Add clock nodes") Signed-off-by: Jerome Brunet --- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.14.3 diff --git a/arch/arm64/boot/dts/amlogic/meson-gxl.dtsi b/arch/arm64/boot/dts/amlogic/meson-gxl.dtsi index 6b7dfa2d48e4..86f673017a1f 100644 --- a/arch/arm64/boot/dts/amlogic/meson-gxl.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-gxl.dtsi @@ -208,7 +208,7 @@ &sysctrl { clkc: clock-controller { - compatible = "amlogic,gxl-clkc", "amlogic,gxbb-clkc"; + compatible = "amlogic,gxl-clkc"; #clock-cells = <1>; }; };