From patchwork Wed May 16 15:52:02 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jerome Brunet X-Patchwork-Id: 136012 Delivered-To: patch@linaro.org Received: by 2002:a2e:9706:0:0:0:0:0 with SMTP id r6-v6csp1097215lji; Wed, 16 May 2018 08:52:22 -0700 (PDT) X-Google-Smtp-Source: AB8JxZpvhsBmGaL4QfLyuVfcFjDCwj5+EFgjET8aZbKBjo6fxSMEBUmdOHwNTXnSdoFykjjohhBp X-Received: by 2002:a17:902:1c8:: with SMTP id b66-v6mr1444832plb.156.1526485942803; Wed, 16 May 2018 08:52:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526485942; cv=none; d=google.com; s=arc-20160816; b=nvUA+U99Y2BnbyucV7b6suDYCuJuZl3CkC90/JytEPzuY2/jm5KP1Jy+e8dWQRNuO1 r+ONesfhIaY+MSv+EGajW7Y/8jEMqNxR7ATGOtTMSBOIM7bGYgamTqWQ8c0gQLcENMmm B/o5MjzB2UxV42oY9kwf97lvAdSWo5GE5YFwwGlvg79+GBQPgxXWmw9qv9xSMMcXwBm9 SxcCLYs/40NFItrRuelzoAIO43gajOZW4dZaJDmmAdW8E+j+SPRvs5OzUip4kdkUO2kX isMheOoiFyEYxM82QT6UBjAdZKxIXUeJh5UOS/CC70dplwnM/uUpDMbfhOUcdXr/EFYg GzxA== 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=cWtpLXOaOyksULgYMHd4kHhFv0bo/wJtG5ckMNZ1Bj8=; b=IyG88aB0HyebxuEuTeJfPKJU4jN2tmH6SdMuLaV97eCP4x7JI+pCYla3GgbAsedgYq el3UnRxdfP4Mmysug9xy9Sn1iU/fn+EdItSB2tcCqyvPBJ5zwY3ejZ/fBz/3Rf8RhhpD m6anEahzVBZ0pf3baARNbbXV7x2ZZHtIHHv7dNu7PmgHPzampQ5hvMeY3Db3CI5CQYjm uQ6NuSW5Is+hOPiI/Et5sdTq5/ZfN0w+9lgorudCBi1H31cxMz3R2UYkUR5B/RN0WBsU oG+HRpoLUI2/Lzow7LAcoTWvncZRjDYM6bQgczRUCdVhm5GCf+cR1LoggqwuyLPk3QCd 11VQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=XG7sjGFz; 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 x2-v6si2207967pgc.495.2018.05.16.08.52.22; Wed, 16 May 2018 08:52:22 -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=XG7sjGFz; 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 S1752119AbeEPPwT (ORCPT + 29 others); Wed, 16 May 2018 11:52:19 -0400 Received: from mail-wm0-f65.google.com ([74.125.82.65]:50966 "EHLO mail-wm0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751255AbeEPPwQ (ORCPT ); Wed, 16 May 2018 11:52:16 -0400 Received: by mail-wm0-f65.google.com with SMTP id t11-v6so2816611wmt.0 for ; Wed, 16 May 2018 08:52:15 -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=cWtpLXOaOyksULgYMHd4kHhFv0bo/wJtG5ckMNZ1Bj8=; b=XG7sjGFzB9mFEscgH3/R89bU5kZGRKNTOjGF36sOqKed+Qp/Ac7FNKjBUR1hTGC+Yd DsU66dmi1RIQ/zWXZrKg3T9S1MrNRRr+gKXGhkrpk9HBXoFX4uKVky+3hzS9Y8LtONWl KeGeoR2Tdnt54chEQSULHUpHI9QH+0/Tnw/5LpCHrow8XLM/VFH2U9+zGp9g9uNFiMpf ANrYl3HC7lOQHiuhZ8q/9DC7Mk5jc7Hzy08pcwzXGa+HT9ipp4+DpwXhTwlRMJRWhSLY 9wKtmoBF7r9XBU7aHyiq+PZDytHiknBoXHVFMqCJr2c/XiwMMwJkgsjOrAuX/uHsPQH6 EjSA== 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=cWtpLXOaOyksULgYMHd4kHhFv0bo/wJtG5ckMNZ1Bj8=; b=EzlsOipBX+Q0S+HRVdNgd04WE+or8N0YlclcpzIF91SSM2X0q6L/0hIdpxjsrs7a/W tJkMvYGJ5gpz9wpjk/XGov1HvKLyAhaPRr9Voyf6731JoJG234+X8D2Aeq/b4yhZDOig DxYnPcfIrLADNA1L6BqJfu+Fl/25duFsQXNSXOXt4MqPfZHDQ5V09xjwbktMPDuKIGUB 7+WCxGmGxXqpsIOwbH+8trNscr2k5ktEflCN5capipm4S8uGqwvF2//l4sqAEFM1YQ55 nxc4I1uG5lul/aa+LrVkjP3bD0F8CDDME7/Oy1Qg7uji0KNM7cPxoOZP06FhRlTH25lI nfbw== X-Gm-Message-State: ALKqPwcmEIl0lHHmgNuOofM8hJGWuJshJmq6zTe9N6DFhel9jLuYWt7z kQgfO+/F2h2PKxCvVl8CGbmFOA== X-Received: by 2002:a1c:3bd4:: with SMTP id i203-v6mr1104183wma.41.1526485935122; Wed, 16 May 2018 08:52:15 -0700 (PDT) Received: from boomer.baylibre.local ([90.63.244.31]) by smtp.googlemail.com with ESMTPSA id z10-v6sm3747693wre.43.2018.05.16.08.52.14 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 16 May 2018 08:52:14 -0700 (PDT) From: Jerome Brunet To: Kevin Hilman , Carlo Caione Cc: Jerome Brunet , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH 1/2] ARM64: dts: meson-axg: clean-up i2c nodes Date: Wed, 16 May 2018 17:52:02 +0200 Message-Id: <20180516155203.24922-2-jbrunet@baylibre.com> X-Mailer: git-send-email 2.14.3 In-Reply-To: <20180516155203.24922-1-jbrunet@baylibre.com> References: <20180516155203.24922-1-jbrunet@baylibre.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Remove undocumented and unused "clk_i2c" clock name and second interrupt from i2c nodes of meson-axg platform Those seems to have been copy/pasted from the vendor kernel Fixes: dc6f858e2690 ("ARM64: dts: meson-axg: add I2C DT info for Meson-AXG SoC") Signed-off-by: Jerome Brunet --- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 37 +++++++++++------------------- 1 file changed, 14 insertions(+), 23 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 381bd2c707a7..b59f341104d7 100644 --- a/arch/arm64/boot/dts/amlogic/meson-axg.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-axg.dtsi @@ -214,50 +214,42 @@ i2c0: i2c@1f000 { compatible = "amlogic,meson-axg-i2c"; - status = "disabled"; reg = <0x0 0x1f000 0x0 0x20>; - interrupts = , - ; + interrupts = ; + clocks = <&clkc CLKID_I2C>; #address-cells = <1>; #size-cells = <0>; - clocks = <&clkc CLKID_I2C>; - clock-names = "clk_i2c"; + status = "disabled"; }; i2c1: i2c@1e000 { compatible = "amlogic,meson-axg-i2c"; + reg = <0x0 0x1e000 0x0 0x20>; + interrupts = ; + clocks = <&clkc CLKID_I2C>; #address-cells = <1>; #size-cells = <0>; - reg = <0x0 0x1e000 0x0 0x20>; status = "disabled"; - interrupts = , - ; - clocks = <&clkc CLKID_I2C>; - clock-names = "clk_i2c"; }; i2c2: i2c@1d000 { compatible = "amlogic,meson-axg-i2c"; - status = "disabled"; reg = <0x0 0x1d000 0x0 0x20>; - interrupts = , - ; + interrupts = ; + clocks = <&clkc CLKID_I2C>; #address-cells = <1>; #size-cells = <0>; - clocks = <&clkc CLKID_I2C>; - clock-names = "clk_i2c"; + status = "disabled"; }; i2c3: i2c@1c000 { compatible = "amlogic,meson-axg-i2c"; - status = "disabled"; reg = <0x0 0x1c000 0x0 0x20>; - interrupts = , - ; + interrupts = ; + clocks = <&clkc CLKID_I2C>; #address-cells = <1>; #size-cells = <0>; - clocks = <&clkc CLKID_I2C>; - clock-names = "clk_i2c"; + status = "disabled"; }; uart_A: serial@24000 { @@ -1116,13 +1108,12 @@ i2c_AO: i2c@5000 { compatible = "amlogic,meson-axg-i2c"; - status = "disabled"; reg = <0x0 0x05000 0x0 0x20>; interrupts = ; + clocks = <&clkc CLKID_I2C>; #address-cells = <1>; #size-cells = <0>; - clocks = <&clkc CLKID_I2C>; - clock-names = "clk_i2c"; + status = "disabled"; }; uart_AO: serial@3000 { From patchwork Wed May 16 15:52:03 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jerome Brunet X-Patchwork-Id: 136013 Delivered-To: patch@linaro.org Received: by 2002:a2e:9706:0:0:0:0:0 with SMTP id r6-v6csp1097501lji; Wed, 16 May 2018 08:52:39 -0700 (PDT) X-Google-Smtp-Source: AB8JxZqpTCuO2ZfCrzzQ2EF0C2mWSvqTFFpCFxfwLoYXK5yOqWhCP2SFz6ecc0sd158YV/wfvCE7 X-Received: by 2002:a62:478d:: with SMTP id p13-v6mr1499647pfi.164.1526485959275; Wed, 16 May 2018 08:52:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526485959; cv=none; d=google.com; s=arc-20160816; b=rHObluudjc93AACMGXlBMB14v2R1wEprgrAYR83qi8g5ZCqGLWftc8qxROoIyonAiV JTEfIv45B/AjMlpwDmUPrWB1QhpPHcwJY1e6FsFUJ8GbWTTHIUS0pLmK1woRxASs09wW dneAGTVEEyVkxS0Kh/W4tN7N4nBmW5XbEpamgMXPXrHka61m7+LTfIrGFBBOGy1BPjyP c4/mDpl5Xl33I69agFm3LqFZf1YpCIvMpyYeh832x35Fxw8VWbHP3W9fKxPAP6nPsZzS TlWpRuF7EVxpDBWoEGlp6DIUZo55f5O9kqq0rT8T0VRIgoid3N7d4UqrKEnsri3eHoTh 2Gww== 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=Ny1+7SoweqSmja7b88pyHZvGPXZ0074Ny3TyYHa1ZLU=; b=QuoNM5SsatZOWdmQ4yIeVLfOHe4UKXqfIEDASu64TmtNwp0xHV6yBwaBNc2Xfn3l5A uk0dhnGdaG5vkxoky4lcpsglIfrNZAD3RlMVw2KtvIu58TrZM84rvKN5d0qdVOj30tmk 4cmXe00Wzp6FV+X5PRBIITjgiteTkRboEsSTrjtO879quGAXOtMMGGXj4TpK+fFEdAMW xgnbmjMWRREluHpQDHFLfA+8R1NpeUzgTeCiMHNQ3eqfOMMsf8rjvykdTj6LDxjbF2we x6UtGApKoXk16JS6V5vbCkHCPj212Pq/YZXMeV2Etccm6e/vt3c5N8h8t8oNa5qJFYtu rwRA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=udMMTZrg; 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 l1-v6si2310105pgs.672.2018.05.16.08.52.38; Wed, 16 May 2018 08:52:39 -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=udMMTZrg; 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 S1752155AbeEPPwf (ORCPT + 29 others); Wed, 16 May 2018 11:52:35 -0400 Received: from mail-wr0-f193.google.com ([209.85.128.193]:41472 "EHLO mail-wr0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751976AbeEPPwR (ORCPT ); Wed, 16 May 2018 11:52:17 -0400 Received: by mail-wr0-f193.google.com with SMTP id g21-v6so1971701wrb.8 for ; Wed, 16 May 2018 08:52:16 -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=Ny1+7SoweqSmja7b88pyHZvGPXZ0074Ny3TyYHa1ZLU=; b=udMMTZrgMfwqiczgze35vJ4vTVsbnyX529PuOul3tKWGizoyJ1ZjI5qY9yunIPDkuN w+ZEH65XgNY3w9RpO5N5Y6Uia2NoaUUzu3ZnBYFTnhHmk1fDdUXW/ZwHFaAcgwp7CaGk pGYPvEcGmbG3q8LY4hbeIu3niNjPoXuWDGiiXKR5EMUXUJp645C5k9xC241bB18oXh8K qXMryvqPUb97YXZGlZsHKktDXTQdhS0grk+e9JcyCpD0e/SGae26pkM5i0SiFigc+whI LrIN8GBcfyKCaKB6LR4aIRhWpYeos/pkoPjh+HD3sAPTycBb2ibBqp5qr/3Nl3dnNEqV zttA== 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=Ny1+7SoweqSmja7b88pyHZvGPXZ0074Ny3TyYHa1ZLU=; b=Zrgthhdna6Tp8CwePa1WmHHZsyvYvFFWPBwKs8ZgIQZpnaFMcDaQgIoIheTPGofJWu aqnTreoeJRTss3ZZ/JJrIiL+AUgnpUGcD9WWIDzOEPGfNlJcV3ZRfcP8/lVFlUdCm6WP 43wu3kFpIyAiYAlKIke4E+r1eOF1kkqDEEIJGUdvWKUHgq7AFwtkD6D8pq5pSYQHYa6U 626UOdPvMGUjD1N8/RqC3zb910nm1BI56O5Yj2m5gNjMij/AzamcVbw8kcr0U+ySi0af HkILUttodAq+Fl30Zaq/2zTRfgALirQAA3eNXnfaysKBQVbAqQ3JmzBffy5awKgO5tZl ZEwA== X-Gm-Message-State: ALKqPweOiG6wPlEkXZOsthXS3SL+LpCW3NTcuIddFJAxYQAJWsPseAJb wnymRwAV4niFThdCrY+tia13fA== X-Received: by 2002:adf:a0fd:: with SMTP id n58-v6mr1219820wrn.217.1526485936208; Wed, 16 May 2018 08:52:16 -0700 (PDT) Received: from boomer.baylibre.local ([90.63.244.31]) by smtp.googlemail.com with ESMTPSA id z10-v6sm3747693wre.43.2018.05.16.08.52.15 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 16 May 2018 08:52:15 -0700 (PDT) From: Jerome Brunet To: Kevin Hilman , Carlo Caione Cc: Jerome Brunet , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH 2/2] ARM64: dts: meson-axg: remove incorrect i2c ao clock Date: Wed, 16 May 2018 17:52:03 +0200 Message-Id: <20180516155203.24922-3-jbrunet@baylibre.com> X-Mailer: git-send-email 2.14.3 In-Reply-To: <20180516155203.24922-1-jbrunet@baylibre.com> References: <20180516155203.24922-1-jbrunet@baylibre.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The clock specified for the i2c AO controller is the one from the EE domain, which is incorrect as this controller needs the clock from AO clock controller. Replace with xtal to avoid claiming an unrelated gate until the required clock controller becomes available. Fixes: dc6f858e2690 ("ARM64: dts: meson-axg: add I2C DT info for Meson-AXG SoC") Signed-off-by: Jerome Brunet --- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) -- 2.14.3 diff --git a/arch/arm64/boot/dts/amlogic/meson-axg.dtsi b/arch/arm64/boot/dts/amlogic/meson-axg.dtsi index b59f341104d7..b82b9d79ec49 100644 --- a/arch/arm64/boot/dts/amlogic/meson-axg.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-axg.dtsi @@ -1110,7 +1110,12 @@ compatible = "amlogic,meson-axg-i2c"; reg = <0x0 0x05000 0x0 0x20>; interrupts = ; - clocks = <&clkc CLKID_I2C>; + + /* + * FIXME: replace with the correct clock when + * the controller is available + */ + clocks = <&xtal>; #address-cells = <1>; #size-cells = <0>; status = "disabled";