Received: by 2002:ac8:1205:0:b0:427:447f:218 with SMTP id x5csp4787519qti; Tue, 16 Jan 2024 12:47:54 -0800 (PST) X-Google-Smtp-Source: AGHT+IFnOXPAq+tq251oMVP/66FzsXK1FBWU2m4OGXUIk07aujLYCntB9YnPXeWZ0TFNruX8jhb6 X-Received: by 2002:a05:6214:202e:b0:67f:54d1:1359 with SMTP id 14-20020a056214202e00b0067f54d11359mr10828352qvf.131.1705438074565; Tue, 16 Jan 2024 12:47:54 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1705438074; cv=pass; d=google.com; s=arc-20160816; b=jrtLUL+LiYENF5BqYUasOx/r3pKJFmhQY+iuF0YW+5iCHuOTxcuxJ1f2zfH3QVQ7rT WpgMFgBuSXYsT9n7U0bt76Ep27+s2z706+4Alx40YsvpqaF3deEvK7EA67oAj1lwg3bg bs8HY7dd2AZobSNASdk2iFDtZWVv2s4FjpZi5W+2FXEwBCE9vaZdwDjYwcvbOI4+m2Zs S873aF/VnjnSaK3oGnaBfRp0l2ON83NqON97xA8JiTQKh2wKhAsxhnDWzXiv4c8FsNzi wn2bT16r4HjehnRK+7bZo4Mh7sR5rxcrnfANOfwodVp/Yi9mYBcmcsdSk+o9BSm7+ibN uj6A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=DxIA0Bk+WaCXHK0dpVFU/kCyLYBmIZVvTAoZyrf9Xr8=; fh=kSQ5V6HSnAM+I33St11RdlTuKbWCjkYAELk4Hbb3m3k=; b=lSDSSR8jPdpojp4pye6IDaJM0y7iO/ll8fHRRkgeY9z+SUfQ92nuaigAQp3VOjiQ84 wJBE6iKIrWfJwjojvCk/MLfZWTW6CTfWbhpGNIe7d89C4mCZeplH0AEn+iTzY9lFnZoT jAe4mFRxkjJnS2dMYDMLXydJOFT2yKYH/1ETlh4HaHQLvYths+zVhd9lrxFvDxY0fSC6 EQdSGT3K38hQX5A6bzK+Y+xb/yFL+v8A7ztXXroiqZ9l6q96+BQvlWrpwJwQTWXKGwDt 6ibZzUX4f56eMcryycJpuPAwVk/36bc3N2wY/p3oWWVz19Iczhgqay0FlAhXeJd5mCJu SkyA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=hPIjnQIM; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-27974-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-27974-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id u10-20020a0cb68a000000b006817948220esi433306qvd.483.2024.01.16.12.47.54 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Jan 2024 12:47:54 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-27974-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=hPIjnQIM; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-27974-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-27974-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 3B0601C24C55 for ; Tue, 16 Jan 2024 20:47:54 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 20DF825563; Tue, 16 Jan 2024 19:52:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="hPIjnQIM" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3FE591F5F3; Tue, 16 Jan 2024 19:52:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705434730; cv=none; b=Z/Zj2vyyitw8pg95pDn3V6e8cc4MRQJUw9pt2ObaeGnw6oyqH7bQgb/6RPEri4SVdgzoJRvG29e38UPyAAa34uyrUTAet9Kllh7K4RQt7AtCgTT9VBCLpsy8kYRmB1Zj6FUlUBtfIqK5TVTIdwHL1ANU0Bj9pGFL9HvvKSsuVEU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705434730; c=relaxed/simple; bh=HlzBsDp6k6DRdPQsKDOA1wu2AKK9wqQg1A7h1nmaL/A=; h=Received:DKIM-Signature:From:To:Cc:Subject:Date:Message-ID: X-Mailer:In-Reply-To:References:MIME-Version:X-stable: X-Patchwork-Hint:X-stable-base:Content-Transfer-Encoding; b=KnGIIM/dAidzc24i2AligTSZxHCJMxwqA2uqOtlrM6oHHW0JpTdnLfbKfUlVH20taJcKKPjjqisACmDFQ+FZH+8YJeJb2nDYdXdbMIK94FokoHMOq58hvDp1R8ke6rFB4EDqYeqQAKFQJSE97NZdiqjSF5d7e/t7If/oluxUIvc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=hPIjnQIM; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id B0D23C433F1; Tue, 16 Jan 2024 19:52:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1705434730; bh=HlzBsDp6k6DRdPQsKDOA1wu2AKK9wqQg1A7h1nmaL/A=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=hPIjnQIMHxkULEcKObHEKQxX0QpaeB5SqwllCu/Pcw8/Pn/sVa7WqCHiJkz2fNp4A 2A4l8Jtp2Pwlg+aDj0m9BWUXzCZ6tXVZa5T0C8AQbSWVT08MmQgqWeAsbd4VQM3tDz O6qhEfAAx0w1EqHXFdHLP5aTBnJw0ooiibL/JlgclKU3N6BEtFyf3Bj+xsam4uaBcO 0tgMKsNVduVQwqC0mp7pLsd7t0Hdt5gMkHQNkVXE3NsCTDRKEwsABPDSNsLOCLYTSb I4c1qZ6de9pGJriI441vPw+3v/Z8mXldqyuJ290/VB0+peEsT+hINnyJjQVo7prdN4 Y6Xww9ka46H7A== From: Sasha Levin To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Michal Simek , Sasha Levin , robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org, harini.katakam@amd.com, manikanta.guntupalli@amd.com, ashok.reddy.soma@xilinx.com, laurent.pinchart@ideasonboard.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [PATCH AUTOSEL 6.6 063/104] arm64: zynqmp: Move fixed clock to / for kv260 Date: Tue, 16 Jan 2024 14:46:29 -0500 Message-ID: <20240116194908.253437-63-sashal@kernel.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20240116194908.253437-1-sashal@kernel.org> References: <20240116194908.253437-1-sashal@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-stable: review X-Patchwork-Hint: Ignore X-stable-base: Linux 6.6.12 Content-Transfer-Encoding: 8bit From: Michal Simek [ Upstream commit 6a10a19a6bd2fd8d27a510678bf87bd9408f51d8 ] fixed clock nodes can't be on the bus because they are missing reg property. That's why move them to root. And because it is root it is good to have it as the first node in a file. Signed-off-by: Michal Simek Signed-off-by: Sasha Levin --- .../boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso | 28 ++++++++--------- .../boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso | 30 +++++++++---------- 2 files changed, 29 insertions(+), 29 deletions(-) diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso b/arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso index ae1b9b2bdbee..dee238739290 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso +++ b/arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso @@ -21,20 +21,7 @@ /dts-v1/; /plugin/; -&i2c1 { /* I2C_SCK C23/C24 - MIO from SOM */ - #address-cells = <1>; - #size-cells = <0>; - pinctrl-names = "default", "gpio"; - pinctrl-0 = <&pinctrl_i2c1_default>; - pinctrl-1 = <&pinctrl_i2c1_gpio>; - scl-gpios = <&gpio 24 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; - sda-gpios = <&gpio 25 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; - - /* u14 - 0x40 - ina260 */ - /* u27 - 0xe0 - STDP4320 DP/HDMI splitter */ -}; - -&amba { +&{/} { si5332_0: si5332_0 { /* u17 */ compatible = "fixed-clock"; #clock-cells = <0>; @@ -72,6 +59,19 @@ si5332_5: si5332_5 { /* u17 */ }; }; +&i2c1 { /* I2C_SCK C23/C24 - MIO from SOM */ + #address-cells = <1>; + #size-cells = <0>; + pinctrl-names = "default", "gpio"; + pinctrl-0 = <&pinctrl_i2c1_default>; + pinctrl-1 = <&pinctrl_i2c1_gpio>; + scl-gpios = <&gpio 24 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + sda-gpios = <&gpio 25 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + + /* u14 - 0x40 - ina260 */ + /* u27 - 0xe0 - STDP4320 DP/HDMI splitter */ +}; + /* DP/USB 3.0 and SATA */ &psgtr { status = "okay"; diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso b/arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso index b59e48be6465..73c5cb156caf 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso +++ b/arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso @@ -16,21 +16,7 @@ /dts-v1/; /plugin/; -&i2c1 { /* I2C_SCK C23/C24 - MIO from SOM */ - #address-cells = <1>; - #size-cells = <0>; - pinctrl-names = "default", "gpio"; - pinctrl-0 = <&pinctrl_i2c1_default>; - pinctrl-1 = <&pinctrl_i2c1_gpio>; - scl-gpios = <&gpio 24 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; - sda-gpios = <&gpio 25 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; - - /* u14 - 0x40 - ina260 */ - /* u43 - 0x2d - usb5744 */ - /* u27 - 0xe0 - STDP4320 DP/HDMI splitter */ -}; - -&amba { +&{/} { si5332_0: si5332_0 { /* u17 */ compatible = "fixed-clock"; #clock-cells = <0>; @@ -68,6 +54,20 @@ si5332_5: si5332_5 { /* u17 */ }; }; +&i2c1 { /* I2C_SCK C23/C24 - MIO from SOM */ + #address-cells = <1>; + #size-cells = <0>; + pinctrl-names = "default", "gpio"; + pinctrl-0 = <&pinctrl_i2c1_default>; + pinctrl-1 = <&pinctrl_i2c1_gpio>; + scl-gpios = <&gpio 24 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + sda-gpios = <&gpio 25 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + + /* u14 - 0x40 - ina260 */ + /* u43 - 0x2d - usb5744 */ + /* u27 - 0xe0 - STDP4320 DP/HDMI splitter */ +}; + /* DP/USB 3.0 */ &psgtr { status = "okay"; -- 2.43.0