From nobody Fri Dec 19 22:01:07 2025 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2047.outbound.protection.outlook.com [40.107.243.47]) (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 968D451C51; Mon, 8 Jan 2024 15:39:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amd.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=amd.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com header.b="4s4y82RU" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RMjKv4mdB2m0tUAKuqiH49Xc4Maueo/d9QDFW4I5LUtQt5spPpa1zjmdHbh5U1ugdHwBwbdstN6Pd5iR6ClIFda9UuRiP0f7JnVC/tL3UubYwpouYsFSz73ygf06dCJSf7ZjjYPo8Od3m3RZue3zLgMri3lFtz10twe3gJ3oGl20MRcFYTQ+9/xViihc/j2roOg0lriKtZj4hI3p906Px3vIywfwyFN1CNDBHHV7uSidcJXMq2G76fq3GAFGhGsC3QBHcsjHm0fk2bFmcUUFLdzRL7elSKZfDiUkdkMFPkd/chFlFCBnsGKirTUyYowmFJsulNMOxLt9mEcvxQP1Iw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=jZ0ohL+6IzxyMfWcDl5pYx1mrHNm3da736S74Xq2a8w=; b=W4/n1G608vg4slRlaovFubsiFbcp0k4Ls3sxBs1LzdEm+VaSqkc8/M45J/bjqSxYVIYEYwgeU4ZGBastD9yWdaxQQm7mQr8UPZqz7YOSl/XzuX8c6u9UtBK936X4tGIcvA8M4FkzTvOFACSO7tAamoOhhl5j+Sp2DUimL2U1plRhNMwp/cy/xRmRHpJypUv2sOtlbQRYhJLy3MCsZ9Eo5EMju0+wrBJ7O/aqE0RYqM5Bti5ANyMmjoGPzBDrBoDeoHIoAnyFcKv+BeAEZkkYoco7dG89Sk1kPuOZvMrjFNNGdnm2RqnSmEuR6fjFmztbe0g0YOgl13hu3NPcExjZGg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jZ0ohL+6IzxyMfWcDl5pYx1mrHNm3da736S74Xq2a8w=; b=4s4y82RUeeSnI1kRaQeVk6jo62Ga978or9t1gVeGjJrFGoJIMPVknhAyTkUMJkdKb0p0+OUZBlt3uL4Nj9y9shcJPKpXTqWsdO+rSENDAh4B+LJ4+bHTZmkwyNECGXVX7TFFBb9cDGkvjQFn0CUQkmRp0KuIE1wc4J9z+Cn8x8I= Received: from BL0PR0102CA0018.prod.exchangelabs.com (2603:10b6:207:18::31) by BY5PR12MB4148.namprd12.prod.outlook.com (2603:10b6:a03:208::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.23; Mon, 8 Jan 2024 15:39:34 +0000 Received: from BL6PEPF0001AB75.namprd02.prod.outlook.com (2603:10b6:207:18:cafe::30) by BL0PR0102CA0018.outlook.office365.com (2603:10b6:207:18::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.23 via Frontend Transport; Mon, 8 Jan 2024 15:39:34 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB04.amd.com; pr=C Received: from SATLEXMB04.amd.com (165.204.84.17) by BL6PEPF0001AB75.mail.protection.outlook.com (10.167.242.168) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.7181.13 via Frontend Transport; Mon, 8 Jan 2024 15:39:34 +0000 Received: from localhost (10.180.168.240) by SATLEXMB04.amd.com (10.181.40.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Mon, 8 Jan 2024 09:39:32 -0600 From: Michal Simek To: , , , CC: Conor Dooley , Krzysztof Kozlowski , Rob Herring , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "moderated list:ARM/ZYNQ ARCHITECTURE" Subject: [PATCH 01/14] arm64: xilinx: Move address/size-cells to proper locations Date: Mon, 8 Jan 2024 16:39:12 +0100 Message-ID: <18339ffa3d8c3bf284d9c53ce950beea76516408.1704728353.git.michal.simek@amd.com> X-Mailer: git-send-email 2.36.1 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=12487; i=michal.simek@amd.com; h=from:subject:message-id; bh=tHFdh5/5mGBHhdVT/x85Z1yspmyrtBHUATzqJapY3+M=; b=owGbwMvMwCR4yjP1tKYXjyLjabUkhtQ54qof9to2b060lbmmJVqz6Nuagw9KPO7cLth9t3Hbt +zd5+M+dMSyMAgyMciKKbJI21w5s7dyxhThi4flYOawMoEMYeDiFICJGK9lmB85gUHAs2Ud4wKJ Z7fL53Xd3OL51IFhnv4361f6md9vbStUyeIqlvffU5LTAwA= X-Developer-Key: i=michal.simek@amd.com; a=openpgp; fpr=67350C9BF5CCEE9B5364356A377C7F21FE3D1F91 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SATLEXMB04.amd.com (10.181.40.145) To SATLEXMB04.amd.com (10.181.40.145) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL6PEPF0001AB75:EE_|BY5PR12MB4148:EE_ X-MS-Office365-Filtering-Correlation-Id: e4d8ee3a-2f31-4ea0-37ec-08dc106003a6 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 2JGczk8iB3AOO9gCVHd0DDvcl+tLdpKQeWYAxIuPyAKffwrPpv589Sr1Z+/rsYEHmZ+jagnPSFk+CCc+SY7ssjVxDIyssp+rKdAZAKoqeDq2dDzpyCROhPAwGFHk+7J3bGKtifubaTZg+sJs2PV3HzPAbZP4YqCvGsfPsdQL6MyQC0Ssmkd52I1tuwjlFqdE0g9fktVXQzZl1vMbwb2NE4dlPxWsGWVvUCKmgqVErYferxqohIQZLDU7VbqJge/MwpH4OXlfaFSL/AANlzwhC7pbsg3Xki60+JX59QUN2RI4YvViKVwpNvZT22cS/Bc2xhLcWScbJYTyyqYEkI3eZXs8eVQq2wBKVMWZWB9szVytdsgDIV/LjnCe5o2djgpK3c54YrgFBtCSu0RulgUrBgBBNaeLcBjC18PxlvRoGmOHAKAMp/23Si5nnqum7TnHofAnrHrxXonaoT+AqTTlNTmt6RcDceurJoa8A4dQxpooqlveuS1MGSc8IumpGVPFNL9M6exwFRzBvq4IFjYtAIpYpdFFICqs5hXIMs+f8Lz3vAUGW+7g7c6aBvNZdbgwdVfleFjduD1t08z2qSxojmWXxtnm8hhl+I3M2ML94N8ciJI9LupxR86sxgZb5YGrkgJ8PG9uC+t8enc8LmYJMLGaiahAk7hVK+1t4TT4fWMh+jyJSkoDXtI3nn39Qj/qv5Q/IHOng61836LktANJaXbfkSHp1izy7kNeqriDml7j0qgv1QfNKBFXBUWAR6wI+PdO2LW870+SwI1cy8iY3nkITk7hNwMajBBIS9oUqWY= X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB04.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230031)(4636009)(136003)(39850400004)(376002)(396003)(346002)(230922051799003)(64100799003)(1800799012)(186009)(82310400011)(451199024)(46966006)(40470700004)(36840700001)(81166007)(41300700001)(30864003)(2906002)(5660300002)(82740400003)(54906003)(110136005)(44832011)(40460700003)(36756003)(86362001)(36860700001)(356005)(40480700001)(6666004)(316002)(8676002)(8936002)(4326008)(70206006)(47076005)(70586007)(83380400001)(26005)(478600001)(16526019)(426003)(336012)(2616005)(36900700001)(2101003);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jan 2024 15:39:34.3428 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e4d8ee3a-2f31-4ea0-37ec-08dc106003a6 X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB04.amd.com] X-MS-Exchange-CrossTenant-AuthSource: BL6PEPF0001AB75.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR12MB4148 Content-Type: text/plain; charset="utf-8" Move cells to board dtsi files from generic zynqmp.dtsi. Changes are related to qspi, spi, nand, i2c and ethernet address cells make -j8 W=3D1 dtbs Signed-off-by: Michal Simek --- arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts | 6 ++++++ arch/arm64/boot/dts/xilinx/zynqmp-zc1232-revA.dts | 2 ++ arch/arm64/boot/dts/xilinx/zynqmp-zc1254-revA.dts | 2 ++ .../boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts | 4 ++++ .../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 8 ++++++++ .../boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts | 2 ++ .../boot/dts/xilinx/zynqmp-zc1751-xm018-dc4.dts | 2 ++ arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 2 ++ arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 6 ++++++ arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 4 ++++ arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts | 4 ++++ arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 6 ++++++ arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 6 ++++++ arch/arm64/boot/dts/xilinx/zynqmp-zcu1275-revA.dts | 2 ++ arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 14 -------------- 15 files changed, 56 insertions(+), 14 deletions(-) diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts b/arch/arm64= /boot/dts/xilinx/zynqmp-sm-k26-revA.dts index 51622896b1b1..5442edede687 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts @@ -129,6 +129,8 @@ mux { }; =20 &qspi { /* MIO 0-5 - U143 */ + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; spi_flash: flash@0 { /* MT25QU512A */ compatible =3D "jedec,spi-nor"; /* 64MB */ @@ -240,6 +242,8 @@ &sdhci0 { /* MIO13-23 - 16GB emmc MTFC16GAPALBH-IT - U1= 33A */ }; =20 &spi1 { /* MIO6, 9-11 */ + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; label =3D "TPM"; num-cs =3D <1>; @@ -251,6 +255,8 @@ tpm@0 { /* slm9670 - U144 */ }; =20 &i2c1 { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; bootph-all; clock-frequency =3D <400000>; diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zc1232-revA.dts b/arch/arm64= /boot/dts/xilinx/zynqmp-zc1232-revA.dts index 04079d1704f1..cbaf6303a17c 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zc1232-revA.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zc1232-revA.dts @@ -38,6 +38,8 @@ &dcc { }; =20 &qspi { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; flash@0 { compatible =3D "m25p80", "jedec,spi-nor"; /* 32MB */ diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zc1254-revA.dts b/arch/arm64= /boot/dts/xilinx/zynqmp-zc1254-revA.dts index 3dec57cf18be..18187b6df3d8 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zc1254-revA.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zc1254-revA.dts @@ -39,6 +39,8 @@ &dcc { }; =20 &qspi { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; flash@0 { compatible =3D "m25p80", "jedec,spi-nor"; /* 32MB */ diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts b/arch/= arm64/boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts index 73491626e01e..986efae8847a 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts @@ -118,6 +118,8 @@ &gpu { }; =20 &i2c1 { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; clock-frequency =3D <400000>; pinctrl-names =3D "default", "gpio"; @@ -353,6 +355,8 @@ &psgtr { }; =20 &qspi { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; flash@0 { compatible =3D "m25p80", "jedec,spi-nor"; /* Micron MT25QU512ABB8ESF */ diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts b/arch/= arm64/boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts index f767708fb50d..7599a12b64a5 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts @@ -109,6 +109,8 @@ &gpio { }; =20 &i2c0 { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; clock-frequency =3D <400000>; pinctrl-names =3D "default", "gpio"; @@ -132,6 +134,8 @@ rtc@68 { }; =20 &nand0 { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; pinctrl-names =3D "default"; pinctrl-0 =3D <&pinctrl_nand0_default>; @@ -444,6 +448,8 @@ &rtc { }; =20 &spi0 { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; num-cs =3D <1>; pinctrl-names =3D "default"; @@ -464,6 +470,8 @@ partition@0 { }; =20 &spi1 { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; num-cs =3D <1>; pinctrl-names =3D "default"; diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts b/arch/= arm64/boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts index f553b317e6b2..17e8a7c3701a 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts @@ -103,6 +103,8 @@ &gpio { =20 /* just eeprom here */ &i2c0 { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; clock-frequency =3D <400000>; =20 diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm018-dc4.dts b/arch/= arm64/boot/dts/xilinx/zynqmp-zc1751-xm018-dc4.dts index 6ec1d9813973..5ad533cf86ea 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm018-dc4.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm018-dc4.dts @@ -171,6 +171,8 @@ &i2c1 { }; =20 &qspi { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; flash@0 { compatible =3D "m25p80", "jedec,spi-nor"; /* 32MB */ diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts b/arch/arm64= /boot/dts/xilinx/zynqmp-zcu100-revC.dts index 52f998c22538..b4456e5b5058 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts @@ -176,6 +176,8 @@ &gpu { }; =20 &i2c1 { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; pinctrl-names =3D "default", "gpio"; pinctrl-0 =3D <&pinctrl_i2c1_default>; diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts b/arch/arm64= /boot/dts/xilinx/zynqmp-zcu102-revA.dts index 84952c14f021..55a8d3e9d44f 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts @@ -228,6 +228,8 @@ &gpu { }; =20 &i2c0 { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; clock-frequency =3D <400000>; pinctrl-names =3D "default", "gpio"; @@ -492,6 +494,8 @@ max20751@73 { /* u96 */ }; =20 &i2c1 { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; clock-frequency =3D <400000>; pinctrl-names =3D "default", "gpio"; @@ -951,6 +955,8 @@ &psgtr { }; =20 &qspi { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; flash@0 { compatible =3D "m25p80", "jedec,spi-nor"; /* 16MB + 16MB */ diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts b/arch/arm64= /boot/dts/xilinx/zynqmp-zcu104-revA.dts index 5084ddcee00f..59a919368094 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts @@ -135,6 +135,8 @@ &gpu { }; =20 &i2c1 { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; clock-frequency =3D <400000>; pinctrl-names =3D "default", "gpio"; @@ -438,6 +440,8 @@ &psgtr { }; =20 &qspi { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; flash@0 { compatible =3D "m25p80", "jedec,spi-nor"; /* n25q512a 128MiB */ diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts b/arch/arm64= /boot/dts/xilinx/zynqmp-zcu104-revC.dts index b273bd1d920a..4fe60f22c852 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts @@ -140,6 +140,8 @@ &gpu { }; =20 &i2c1 { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; clock-frequency =3D <400000>; pinctrl-names =3D "default", "gpio"; @@ -450,6 +452,8 @@ &psgtr { }; =20 &qspi { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; flash@0 { compatible =3D "m25p80", "jedec,spi-nor"; /* n25q512a 128MiB */ diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts b/arch/arm64= /boot/dts/xilinx/zynqmp-zcu106-revA.dts index 50c384aa253e..afc5571bf72b 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts @@ -240,6 +240,8 @@ &gpu { }; =20 &i2c0 { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; clock-frequency =3D <400000>; pinctrl-names =3D "default", "gpio"; @@ -503,6 +505,8 @@ max20751@73 { /* u96 */ }; =20 &i2c1 { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; clock-frequency =3D <400000>; pinctrl-names =3D "default", "gpio"; @@ -958,6 +962,8 @@ &psgtr { }; =20 &qspi { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; flash@0 { compatible =3D "m25p80", "jedec,spi-nor"; /* 16MB + 16MB */ diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts b/arch/arm64= /boot/dts/xilinx/zynqmp-zcu111-revA.dts index 617cb0405a7d..e3e0377d543e 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts @@ -200,6 +200,8 @@ &gpu { }; =20 &i2c0 { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; clock-frequency =3D <400000>; pinctrl-names =3D "default", "gpio"; @@ -380,6 +382,8 @@ i2c@3 { }; =20 &i2c1 { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; clock-frequency =3D <400000>; pinctrl-names =3D "default", "gpio"; @@ -788,6 +792,8 @@ &psgtr { }; =20 &qspi { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; flash@0 { compatible =3D "m25p80", "jedec,spi-nor"; /* 16MB + 16MB */ diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zcu1275-revA.dts b/arch/arm6= 4/boot/dts/xilinx/zynqmp-zcu1275-revA.dts index c406017b0348..7386ffb7daeb 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zcu1275-revA.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zcu1275-revA.dts @@ -43,6 +43,8 @@ &gpio { }; =20 &qspi { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; flash@0 { compatible =3D "m25p80", "jedec,spi-nor"; diff --git a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi b/arch/arm64/boot/dts/x= ilinx/zynqmp.dtsi index ea1a9ba16246..a9a23cf50196 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi +++ b/arch/arm64/boot/dts/xilinx/zynqmp.dtsi @@ -571,8 +571,6 @@ nand0: nand-controller@ff100000 { clock-names =3D "controller", "bus"; interrupt-parent =3D <&gic>; interrupts =3D ; - #address-cells =3D <1>; - #size-cells =3D <0>; iommus =3D <&smmu 0x872>; power-domains =3D <&zynqmp_firmware PD_NAND>; }; @@ -653,8 +651,6 @@ i2c0: i2c@ff020000 { interrupts =3D ; clock-frequency =3D <400000>; reg =3D <0x0 0xff020000 0x0 0x1000>; - #address-cells =3D <1>; - #size-cells =3D <0>; power-domains =3D <&zynqmp_firmware PD_I2C_0>; }; =20 @@ -665,8 +661,6 @@ i2c1: i2c@ff030000 { interrupts =3D ; clock-frequency =3D <400000>; reg =3D <0x0 0xff030000 0x0 0x1000>; - #address-cells =3D <1>; - #size-cells =3D <0>; power-domains =3D <&zynqmp_firmware PD_I2C_1>; }; =20 @@ -718,8 +712,6 @@ qspi: spi@ff0f0000 { num-cs =3D <1>; reg =3D <0x0 0xff0f0000 0x0 0x1000>, <0x0 0xc0000000 0x0 0x8000000>; - #address-cells =3D <1>; - #size-cells =3D <0>; iommus =3D <&smmu 0x873>; power-domains =3D <&zynqmp_firmware PD_QSPI>; }; @@ -819,8 +811,6 @@ spi0: spi@ff040000 { interrupts =3D ; reg =3D <0x0 0xff040000 0x0 0x1000>; clock-names =3D "ref_clk", "pclk"; - #address-cells =3D <1>; - #size-cells =3D <0>; power-domains =3D <&zynqmp_firmware PD_SPI_0>; }; =20 @@ -831,8 +821,6 @@ spi1: spi@ff050000 { interrupts =3D ; reg =3D <0x0 0xff050000 0x0 0x1000>; clock-names =3D "ref_clk", "pclk"; - #address-cells =3D <1>; - #size-cells =3D <0>; power-domains =3D <&zynqmp_firmware PD_SPI_1>; }; =20 @@ -1005,8 +993,6 @@ ams_pl: ams-pl@400 { compatible =3D "xlnx,zynqmp-ams-pl"; status =3D "disabled"; reg =3D <0x400 0x400>; - #address-cells =3D <1>; - #size-cells =3D <0>; }; }; =20 --=20 2.36.1 From nobody Fri Dec 19 22:01:07 2025 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2040.outbound.protection.outlook.com [40.107.236.40]) (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 2A17751C51; Mon, 8 Jan 2024 15:39:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amd.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=amd.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com header.b="cNm4Tk5f" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oFngOnnxyMdgibVqiyuy8Nh4j06V6yHYVHoNJaQYyWDxNs8Zyxbrs8AkN4IWyqNm8Z1e4LZs6AbKrrdCXMGU3gC3iwFeNIMDeTau/drtHEEMBUsMShR7p5wdPAIjrZLjglVoQotmOQ638tMynBEwxhV6pGNFchnT4963UnGvoDQiz8HfGw2ZM6H6lMYTHvuX7XP+tXHdZpZI8Qpg9nH/q+NUrJdumZsS+b7cc25+U9mqBCYfh+B1CsuELNoI7ZUe2N+KLPs7MLmtPRc/5v5mqZAd24BJ+Zo+IBLaxdNwwCL5WaNUCSIOvr66lWYw/YIvU6Saj+2cTl6xTIgjg5fg0g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=DtdTICBwJImj6z/mBcD7met1g5fjHkm+7jnIlQ6zAxg=; b=H8sWvUdB8ZqKhY1FIkLG2X/2qmkKOXn3SE2KUyX6/KTrCFtjGfoXv3XqRM1yAXzEvmE06vmdpKE8ahi+BWkwwL0rArcaHVaM6Q5XZ6fKF7e6c6pr6jwCk4lFhP/i8474XgkE2OaqFh4AcvSdc9T8UTMIWLT4Z+gD7K74n8PEIpN/4V+wlsCkdbWKMOniwKIJEWyc1OTyz+jjkymAUC7MM0vXRyXuV35lCORSH/oiT//OaacsGQFXS632SzMa/d5XU9MpGnLr3TSFLY+gQa378ySTsbHE6nvKjC+pygAGzdl5+0GHNgVp4N296ypLkIf/6RLbu3cpv1nC5WNjFpQmfg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DtdTICBwJImj6z/mBcD7met1g5fjHkm+7jnIlQ6zAxg=; b=cNm4Tk5f3h06G9cwgv4PNCgcTkVdag9ZYsw0byroMUaxS0g2V9Fq8HaRWVAgaBVXA6cb/LswkjPbSKBV3L1ujcPYwyZt4niNFC9VjCNoiVj/chvjw2T1sk0mIZz2HVT+g2usKA4Hzg2C9UWmJIZAIP+svsFovMY7dQixlCiNN2I= Received: from BL1PR13CA0068.namprd13.prod.outlook.com (2603:10b6:208:2b8::13) by MW3PR12MB4377.namprd12.prod.outlook.com (2603:10b6:303:55::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.23; Mon, 8 Jan 2024 15:39:38 +0000 Received: from BL6PEPF0001AB77.namprd02.prod.outlook.com (2603:10b6:208:2b8:cafe::73) by BL1PR13CA0068.outlook.office365.com (2603:10b6:208:2b8::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.14 via Frontend Transport; Mon, 8 Jan 2024 15:39:38 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB04.amd.com; pr=C Received: from SATLEXMB04.amd.com (165.204.84.17) by BL6PEPF0001AB77.mail.protection.outlook.com (10.167.242.170) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.7181.12 via Frontend Transport; Mon, 8 Jan 2024 15:39:38 +0000 Received: from localhost (10.180.168.240) by SATLEXMB04.amd.com (10.181.40.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Mon, 8 Jan 2024 09:39:36 -0600 From: Michal Simek To: , , , CC: Neal Frager , Conor Dooley , Krzysztof Kozlowski , Rob Herring , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "moderated list:ARM/ZYNQ ARCHITECTURE" Subject: [PATCH 02/14] arm64: zynqmp: Add output-enable pins to SOMs Date: Mon, 8 Jan 2024 16:39:13 +0100 Message-ID: <9270938b48c8939ac5dca4ac2c59f1c4a8c564d8.1704728353.git.michal.simek@amd.com> X-Mailer: git-send-email 2.36.1 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=3183; i=michal.simek@amd.com; h=from:subject:message-id; bh=K4Likrju5N6IQT/vTOAqCEGTmbOAXbKQ1ofxxlprE/w=; b=owGbwMvMwCR4yjP1tKYXjyLjabUkhtQ54moefnoJsU/m2K9al791hVvjfwH1yEnbYj6/PHhAK jHllWZMRywLgyATg6yYIou0zZUzeytnTBG+eFgOZg4rE8gQBi5OAZhIczjDXNk1S3/MvROkJX2G YY+OztKnYc0/NzDMlZJhd1waFFZpY3EpJirLhSk3TuIqAA== X-Developer-Key: i=michal.simek@amd.com; a=openpgp; fpr=67350C9BF5CCEE9B5364356A377C7F21FE3D1F91 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SATLEXMB04.amd.com (10.181.40.145) To SATLEXMB04.amd.com (10.181.40.145) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL6PEPF0001AB77:EE_|MW3PR12MB4377:EE_ X-MS-Office365-Filtering-Correlation-Id: 4fa912df-158c-46d4-76e5-08dc1060060d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: RJbUM0oHlN79pxVwiu0oNkgZ8iDgoUlJZPoGwGcw2yI89QuD8RxL672gIQnUz5UVmuXqtTJuUCuHbggtJ2z3F5ffp2MrEBxOi7N1kh+AFBfHInENCTaPgRYWMbMsReTs+EQCUHpJ7p1syvvc8DDI44vERELdEhkerUMY25j2ldA9HH5xmMOChDEf9LIwpho6wsqFQVE5jF4v3FXsnrNytafLTSGFRW5mRUN8qAgxWUGVPaTj21NW6B820cpXKpLybGE/lBWefVz7vJ26zRgMSiijKHXYpl4VzDM0EPDcRlieXT8ozDKqMjUQ92F+xByszXS38KkUQ6LFPGFISJhXCIx7WYzaA6EmO/4Df8p1kHRCkSdRyEjBrR1mHmqY4CZnPWedTdaVHMUFLZj60qT3LDjXpIVDZl2AkZB2776FA/24VSNZ4BV+15ZKjtkx8eaxE0S9Eo/4Y8LDRKDaIWXIe9eFKCms9GvqAEOR7X3n9cOI/XhdYNb79ZZNcJIBQvxlkU0qmdrzwJQenpuu+ioNPAuMLInayO0o9c0eGQMw+D178gbS+h8P8u9ws9xUcoaMlXVa0KdaPepOIwhLU4eC64JE9gppw6SGheG0cAfEqs9yZvbwhoqkLCvDCzBbDGGHyDNS5inLi/nhGg4C83STdyOd6tUYrfjUbIoJphodAN5tekfmWKTLjxDDcH/STFtjhQ3o2/SNJA8bbjLJXiDKdg7Yoed4gitmu0um80JcEYQLFTh4f9rn42FH5FDAxH6LhMTYE51DBlx3U28HRvipoezf/Zn8Z8hYnnw5/fV0mJ4= X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB04.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230031)(4636009)(39860400002)(346002)(396003)(376002)(136003)(230922051799003)(451199024)(64100799003)(82310400011)(186009)(1800799012)(40470700004)(46966006)(36840700001)(47076005)(5660300002)(2906002)(81166007)(41300700001)(36756003)(86362001)(356005)(82740400003)(36860700001)(40460700003)(8936002)(40480700001)(8676002)(4326008)(478600001)(6666004)(70206006)(70586007)(316002)(110136005)(54906003)(426003)(336012)(16526019)(2616005)(44832011)(26005)(36900700001)(2101003);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jan 2024 15:39:38.3905 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 4fa912df-158c-46d4-76e5-08dc1060060d X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB04.amd.com] X-MS-Exchange-CrossTenant-AuthSource: BL6PEPF0001AB77.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR12MB4377 Content-Type: text/plain; charset="utf-8" From: Neal Frager Now that the zynqmp pinctrl driver supports the tri-state registers, make sure that the pins requiring output-enable are configured appropriately for SOMs. Without it, all tristate setting for MIOs, which are not related to SOM itself, are using default configuration which is not correct setting. It means SDs, USBs, ethernet, etc. are not working properly. In past it was fixed through calling tristate configuration via bootcmd: usb_init=3Dmw 0xFF180208 2020 kv260_gem3=3Dmw 0xFF18020C 0xFC0 && gpio toggle gpio@ff0a000038 && \ gpio toggle gpio@ff0a000038 Signed-off-by: Neal Frager Signed-off-by: Michal Simek --- arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso | 5 +++++ arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso b/arch/ar= m64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso index 92f4190d564d..e7940067ff3c 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 @@ -185,6 +185,7 @@ conf-rx { conf-tx { pins =3D "MIO36"; bias-disable; + output-enable; }; =20 mux { @@ -236,6 +237,7 @@ conf-rx { conf-bootstrap { pins =3D "MIO71", "MIO73", "MIO75"; bias-disable; + output-enable; low-power-disable; }; =20 @@ -243,6 +245,7 @@ conf-tx { pins =3D "MIO64", "MIO65", "MIO66", "MIO67", "MIO68", "MIO69"; bias-disable; + output-enable; low-power-enable; }; =20 @@ -251,6 +254,7 @@ conf-mdio { slew-rate =3D ; power-source =3D ; bias-disable; + output-enable; }; =20 mux-mdio { @@ -281,6 +285,7 @@ conf-tx { pins =3D "MIO54", "MIO56", "MIO57", "MIO58", "MIO59", "MIO60", "MIO61", "MIO62", "MIO63"; bias-disable; + output-enable; drive-strength =3D <4>; slew-rate =3D ; }; diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso b/arch/ar= m64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso index f88b71f5b07a..f72312926299 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 @@ -168,6 +168,7 @@ conf-rx { conf-tx { pins =3D "MIO36"; bias-disable; + output-enable; }; =20 mux { @@ -219,6 +220,7 @@ conf-rx { conf-bootstrap { pins =3D "MIO71", "MIO73", "MIO75"; bias-disable; + output-enable; low-power-disable; }; =20 @@ -226,6 +228,7 @@ conf-tx { pins =3D "MIO64", "MIO65", "MIO66", "MIO67", "MIO68", "MIO69"; bias-disable; + output-enable; low-power-enable; }; =20 @@ -234,6 +237,7 @@ conf-mdio { slew-rate =3D ; power-source =3D ; bias-disable; + output-enable; }; =20 mux-mdio { @@ -264,6 +268,7 @@ conf-tx { pins =3D "MIO54", "MIO56", "MIO57", "MIO58", "MIO59", "MIO60", "MIO61", "MIO62", "MIO63"; bias-disable; + output-enable; drive-strength =3D <4>; slew-rate =3D ; }; --=20 2.36.1 From nobody Fri Dec 19 22:01:07 2025 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2048.outbound.protection.outlook.com [40.107.223.48]) (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 DE2D5524D9; Mon, 8 Jan 2024 15:39:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amd.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=amd.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com header.b="0IR/qDxp" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YhzxdoL3aY+SoWeyfo5N9Y20oCluZMjGOoxqBB4Ubr3UxQ2HzD+jxlthMpGiUpaE4t1Wbp5MIV29aD7rRzejQyyqyX1oGwfmjYWhGNtAQ7sd9QA/YKEwmcl+ngc12iAxhyY7w+vl1L5C2kELuSjO2TVsiSldFGcD/S8XerZsHGhLVUt51uJ0Qv0wwfiqE3oGWZVuY8jsIQMBPepIhCFXVOPQqCOetN17UDLoARM7AoJ+vYzIMmE7UimJd0Dyf8tdbnpSXbS6GnwVg+vqqyxKTqvWo2W/Cf/a542mtKgEILWENnYvnCWxhy4sKpCxVZkUetHcgVLGHc07Z19iQPNmNQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=FsSJEqJj23hKZvDHAQf838Q5IhhZWlSfVijudDopMtg=; b=mTZhVwvf30BjuWAJ1zsab6OSR5RBJXvrgDwniwEOdMJb+4hKIbT0taVbXCfTpg/pghEgf4VyT/ZHCpbmCgSt5mwSWL/5Lq2sgshzbBsvIyCf4xJfsMQ9vCMW3aDDahXIMX0jeZdeNIsqLVgf8Q/8INFp3eSaZLhAU0BM9AtG2UB5t2xzNeUo2GSBzB6q2vUrwyUU8JujX+yM5Aei2IjZLR4ZKI/ElWi8yer24xfxkx0vdGtheSQ1jo63brnpqWQvlbA+TiaGBF3Bgk24YTqJXLrMSl0fEA9LnZG5S3lhuATNBVLARf14OjvZPDCtNGJMt4gmkofTF0VataxXwgUJnQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FsSJEqJj23hKZvDHAQf838Q5IhhZWlSfVijudDopMtg=; b=0IR/qDxprpV1Ba/aF8KJoFri/p8QK3nBRRlzwKtTOLPtAb1tn/VeOwngylx76shMXNPHkuZKFWB57jKTLrrV/QBqyLQKvwCToeDBxiJWK4RhPqKDQ0vnz9PA3V8qYzddn0iTeICiDzOgpdYWUYyjrnkuNwc2Ch8Mql8CkOMhBPE= Received: from MN2PR15CA0028.namprd15.prod.outlook.com (2603:10b6:208:1b4::41) by SJ0PR12MB6807.namprd12.prod.outlook.com (2603:10b6:a03:479::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.21; Mon, 8 Jan 2024 15:39:42 +0000 Received: from BL6PEPF0001AB74.namprd02.prod.outlook.com (2603:10b6:208:1b4:cafe::5e) by MN2PR15CA0028.outlook.office365.com (2603:10b6:208:1b4::41) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.21 via Frontend Transport; Mon, 8 Jan 2024 15:39:42 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB04.amd.com; pr=C Received: from SATLEXMB04.amd.com (165.204.84.17) by BL6PEPF0001AB74.mail.protection.outlook.com (10.167.242.167) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.7181.13 via Frontend Transport; Mon, 8 Jan 2024 15:39:42 +0000 Received: from localhost (10.180.168.240) by SATLEXMB04.amd.com (10.181.40.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Mon, 8 Jan 2024 09:39:40 -0600 From: Michal Simek To: , , , CC: Ilias Apalodimas , Conor Dooley , Krzysztof Kozlowski , Rob Herring , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "moderated list:ARM/ZYNQ ARCHITECTURE" Subject: [PATCH 03/14] arm64: zynqmp: Add an OP-TEE node to the device tree Date: Mon, 8 Jan 2024 16:39:14 +0100 Message-ID: <9ee7e8c263c453a8c9e6bc3b91fad78b0f54edc0.1704728353.git.michal.simek@amd.com> X-Mailer: git-send-email 2.36.1 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=863; i=michal.simek@amd.com; h=from:subject:message-id; bh=gWExqgkPLlFYJKtW0mMizkmM3/KP/YcnDXnIDtK0Rxw=; b=owGbwMvMwCR4yjP1tKYXjyLjabUkhtQ54mpOhzk0hZTq9E8ev9B4/OyTaG/H8vkTVO+vPq81+ VVTt3B+RywLgyATg6yYIou0zZUzeytnTBG+eFgOZg4rE8gQBi5OAZiIWiTD/HrLNzdaG2e/SHnu fd3xUN4x3mrrewxz+GddO8f067lM7FbB7S9lO/L3KjA8AAA= X-Developer-Key: i=michal.simek@amd.com; a=openpgp; fpr=67350C9BF5CCEE9B5364356A377C7F21FE3D1F91 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SATLEXMB04.amd.com (10.181.40.145) To SATLEXMB04.amd.com (10.181.40.145) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL6PEPF0001AB74:EE_|SJ0PR12MB6807:EE_ X-MS-Office365-Filtering-Correlation-Id: f49d8aba-a1ac-4c8e-1ab2-08dc10600857 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: eX0RFh2MSgvW8FFSV/tPD9AisD+UiX2KcHED/sxSoV0YjiqWYNJPtZaky89jAltgef77dodMfR5dBWLGKGTehp4xVucdBeb6WiHLy6Y3ey2/V14lp/Ct/3zYYhWO5c/7PLxiLkDEE1ng7Qrc9vyQFd0vFpcA1BiDDJ83u/o0Hb4PMi50LuDPIXCYevIdnEhAo+Og1RSduLRyAt/Q8kSImPBqcmrjGSbA1MLjEPNb1zk/UZmZTE0O01xG6B3dxjQgSJDRi21bhsmZ/y9pmS6aA2rs/vxdGsR39XtToHhxVBkxP3utroBOMdXPwqo6Kdt/DWtuwuwk79sHF/vl+x6vM3HeX+U37xXHF/VFybcV0NqU2KG5B4L5qXEKceHeSy9pOrEbogYFNwEkjmusSR8LDH09rVYjP7hBv2PCUzWGwo6pBmWNuK8EoJbBTbmBP8gP8GPlDYiySe5GC1rxH4AA8yifl0zKnoN+k978sU+2I7qXaWv8cQGIFbie+c5mgkENaw2W/av6/cItg+QFapnu+TQsATUULrvYaGearHoVn18raHKGVfwk29XvHP7vngnD5DhCIQmTGoANmiO9ARiJShYT9gHmdD6Ctd4KitnSeZHsjNRlOlFya0xUBmcTtxtoX3u4VDaiIKEx/RH0b0SUjWiJLwesZgQBpPHhbsM7PPciO6zElTbDVuR+FBFHKdpfVLHLA1U/kYb8tCEZe1TtvJlL+18ppC2JHB7YkwjTeVDYd+OBd9VWT/zGxldY7ZRHi5CHWwiKV2iDPI0JfOgHXNr9ODaO4DOqyV65rgODiuM= X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB04.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230031)(4636009)(136003)(346002)(39860400002)(396003)(376002)(230922051799003)(186009)(82310400011)(1800799012)(451199024)(64100799003)(46966006)(36840700001)(40470700004)(36756003)(5660300002)(40460700003)(36860700001)(40480700001)(4744005)(82740400003)(6666004)(478600001)(2906002)(47076005)(44832011)(4326008)(81166007)(356005)(336012)(426003)(16526019)(2616005)(26005)(8676002)(8936002)(316002)(110136005)(54906003)(41300700001)(86362001)(70206006)(70586007)(36900700001)(2101003);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jan 2024 15:39:42.2130 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f49d8aba-a1ac-4c8e-1ab2-08dc10600857 X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB04.amd.com] X-MS-Exchange-CrossTenant-AuthSource: BL6PEPF0001AB74.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR12MB6807 Content-Type: text/plain; charset="utf-8" From: Ilias Apalodimas Since the zynqmp boards can run upstream OP-TEE, and having the DT node present doesn't cause any side effects add it in case someone tries to load OP-TEE. Signed-off-by: Ilias Apalodimas Signed-off-by: Michal Simek --- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi b/arch/arm64/boot/dts/x= ilinx/zynqmp.dtsi index a9a23cf50196..f72fb4ea3e11 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi +++ b/arch/arm64/boot/dts/xilinx/zynqmp.dtsi @@ -180,6 +180,11 @@ psci { }; =20 firmware { + optee: optee { + compatible =3D "linaro,optee-tz"; + method =3D "smc"; + }; + zynqmp_firmware: zynqmp-firmware { compatible =3D "xlnx,zynqmp-firmware"; #power-domain-cells =3D <1>; --=20 2.36.1 From nobody Fri Dec 19 22:01:07 2025 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2081.outbound.protection.outlook.com [40.107.92.81]) (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 BFB2551C3D; Mon, 8 Jan 2024 15:40:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amd.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=amd.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com header.b="SfiHyaFX" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FHQhWBATbxtNTaFzLOiirfFfn1ajd7LUqougNej98Yv6SZB+9LVj9EY1ybgfqLaKsAaC9w1+xg6VRvYBg5kxmJtCJu7xJywkvzmGqFD39p4PcyAA0Gl46osYDAXvPGlzj9tAFb7hHc3khUrNKpgc6WigfElcySA1KcTK72VdYxD2FH+tW0ipO1+mvAF6vDTE5rV0S847sn9CYRUsUjtX0XdCi6fanbtonqSpd2PdOw2Qj63EULiRvHj4ezWuoccV6Vi3erbc5ZPlloOb8W1mlDuIZscqkeN2M1A2+eNPOc6YljQLdyVOSdZ1Cbb7+NfkOjBI1LV+W/YV4r93prCLIQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=E1Q7kVY+LB9wtGBHnQxY+diGXvjcuVH+4TB2z8yOeGY=; b=H9WAuy/S0KzqD+Nah+HWQ3HCghw+qUFxDMrQ0kCchdr78IIOJolEpP/2dcoyMI3Wilwa8gRCXAneL5QR/zi+RmQjt+ycrNsMiAL6Y+aVvhfwNvqRPsOkupciiBcMC6XsJn3AqNUwTyJNw4ZTWqDahgp/uqp6NTH4YxPMigltCWRC3TBZ8Alvn5GofsrI53c0IL0plCzKasfAhsBO8QSfUqgLcUDCnjnE846zMMkcS1f3VYTSZOhZzQDuHPHz08/RBoWKkc++JU+YldRmLseBAXoM+AbsE0kQiq6XVoonIbU4QdHGPJY7RQ3h9MMH3B5aYnscHV9L0m7L+AJ/8jdqMw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=E1Q7kVY+LB9wtGBHnQxY+diGXvjcuVH+4TB2z8yOeGY=; b=SfiHyaFXaeAO1QvNT7IulCe0y4XvFe9TVqn/nf2jvfJu6oYDHoNhHlirWmZx2wZN+E7fC976k1C4OvGUWbgwzGE2jGI7nn2D2dB1YOCA8tI1S7K4NHYU7La82x6d5gBexuPpBwKaKqWMxsVQVnYkDHyutty9kAYFZxf/rvPBvlI= Received: from MN2PR20CA0054.namprd20.prod.outlook.com (2603:10b6:208:235::23) by LV8PR12MB9232.namprd12.prod.outlook.com (2603:10b6:408:182::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.21; Mon, 8 Jan 2024 15:40:12 +0000 Received: from BL6PEPF0001AB71.namprd02.prod.outlook.com (2603:10b6:208:235:cafe::3a) by MN2PR20CA0054.outlook.office365.com (2603:10b6:208:235::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.23 via Frontend Transport; Mon, 8 Jan 2024 15:40:12 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB04.amd.com; pr=C Received: from SATLEXMB04.amd.com (165.204.84.17) by BL6PEPF0001AB71.mail.protection.outlook.com (10.167.242.164) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.7181.13 via Frontend Transport; Mon, 8 Jan 2024 15:40:12 +0000 Received: from localhost (10.180.168.240) by SATLEXMB04.amd.com (10.181.40.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Mon, 8 Jan 2024 09:39:44 -0600 From: Michal Simek To: , , , CC: Srinivas Neeli , Conor Dooley , Krzysztof Kozlowski , Rob Herring , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "moderated list:ARM/ZYNQ ARCHITECTURE" Subject: [PATCH 04/14] arm64: zynqmp: Add resets property for CAN nodes Date: Mon, 8 Jan 2024 16:39:15 +0100 Message-ID: <7bf0cc230f3c25010f9545f3f92f6f15a95d21ec.1704728353.git.michal.simek@amd.com> X-Mailer: git-send-email 2.36.1 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=961; i=michal.simek@amd.com; h=from:subject:message-id; bh=j5Jy5+UwvZi804wSzRNu3IPXiSdBIBLe1K9Sb3C9tEE=; b=owGbwMvMwCR4yjP1tKYXjyLjabUkhtQ54mqR7Ettfu259LDrp9C05IW/tjcu/hWvYzzXN+nER AOH78eKO2JZGASZGGTFFFmkba6c2Vs5Y4rwxcNyMHNYmUCGMHBxCsBEQnwY5kdl7wzn3Zn/xrep JfiZldd2ObXFKxjmcEqtXfXosvP+PWzndP+72WvXRd76CwA= X-Developer-Key: i=michal.simek@amd.com; a=openpgp; fpr=67350C9BF5CCEE9B5364356A377C7F21FE3D1F91 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SATLEXMB04.amd.com (10.181.40.145) To SATLEXMB04.amd.com (10.181.40.145) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL6PEPF0001AB71:EE_|LV8PR12MB9232:EE_ X-MS-Office365-Filtering-Correlation-Id: 1276923c-8d75-4640-26a5-08dc10601a76 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: OKoXn6yBsaC737DSw5pp5GeHxqrYSAnha54NXdk7cXkRBmOKMlRk+SZ0ULmKmlaUOytIPBqULfpXfOS4yM0GImyRJWVVXWODsJjMds6f75OAvihSM6oKmNEvuTGiwxJ/wF1vyZDjmabPU3ykj40+Oq0/JfBjDNtYMxWMEPLjjoDD9UlTc4DNjZdc7XJeIJhaFcJ4qXaijZgdQRJ7JsuAiM5XM39sGc6h7PLFFhqVgPA8iIX9aPAE5Kb8264wvDzjUJrTpfvDGDQIsMarDOkl03vpRfOFQOyW+PvVRXH2C/28VUqoVy3saj4sZxRriSJ196L+HOoWc8eLvsSnKqSTpa5PQX6r8fueRsFR22mRlcCn6lbkYIROpVhDi6vN4qSY0Q7VyEiYOlFbnFHiepIZSdbajSgnj02mL1Fy0F5w9ntvjnPGTZm2gXd3JZ2N6iuiAUEF9Kc7jv3Zwi4a66JtoiyHnq8vN7hY6z8raTz/I12zS7oRs85wR0z93RMLjD716thIEpob7Qqtl/Z46VQ2HcjGX6LwclGq/2qPcdU8HiJE2wop44pWPlVBKcVAqsraFVzV6Zxen+ueKu/9n0GI0ZXUrPRVjjR7gOLIjK/o9eZ2Y0oOpJLEGlKMVbkv+OUcYdGONbqVozVVJR2ZqOFchP0B1Vr9puiqPsKZ5fs1FKEPYgpZWdecqS2l67ZROC9aUXv2L6DXxqbo4hzQAbtn1lQju8y6mAnTN5jj3wPNbbXY20jKLTIXqo5hBsLK2LhbnfMnT94ydun7ptt95tiXGMnbceo781ak60DsMAPzFvE= X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB04.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230031)(4636009)(376002)(39860400002)(136003)(396003)(346002)(230922051799003)(451199024)(64100799003)(186009)(1800799012)(82310400011)(46966006)(40470700004)(36840700001)(36860700001)(6666004)(478600001)(356005)(40480700001)(47076005)(82740400003)(40460700003)(81166007)(426003)(336012)(8676002)(16526019)(26005)(2616005)(8936002)(110136005)(4744005)(54906003)(316002)(44832011)(5660300002)(2906002)(86362001)(4326008)(70206006)(36756003)(70586007)(41300700001)(36900700001)(2101003);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jan 2024 15:40:12.6310 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1276923c-8d75-4640-26a5-08dc10601a76 X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB04.amd.com] X-MS-Exchange-CrossTenant-AuthSource: BL6PEPF0001AB71.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV8PR12MB9232 Content-Type: text/plain; charset="utf-8" From: Srinivas Neeli Added resets property for CAN nodes. Signed-off-by: Srinivas Neeli Signed-off-by: Michal Simek --- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi b/arch/arm64/boot/dts/x= ilinx/zynqmp.dtsi index f72fb4ea3e11..c41c935f92b1 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi +++ b/arch/arm64/boot/dts/xilinx/zynqmp.dtsi @@ -286,6 +286,7 @@ can0: can@ff060000 { interrupt-parent =3D <&gic>; tx-fifo-depth =3D <0x40>; rx-fifo-depth =3D <0x40>; + resets =3D <&zynqmp_reset ZYNQMP_RESET_CAN0>; power-domains =3D <&zynqmp_firmware PD_CAN_0>; }; =20 @@ -298,6 +299,7 @@ can1: can@ff070000 { interrupt-parent =3D <&gic>; tx-fifo-depth =3D <0x40>; rx-fifo-depth =3D <0x40>; + resets =3D <&zynqmp_reset ZYNQMP_RESET_CAN1>; power-domains =3D <&zynqmp_firmware PD_CAN_1>; }; =20 --=20 2.36.1 From nobody Fri Dec 19 22:01:07 2025 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2065.outbound.protection.outlook.com [40.107.244.65]) (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 2602451C2E; Mon, 8 Jan 2024 15:40:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amd.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=amd.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com header.b="p4Jka70r" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FG1rQq2m87Z+b47C0yhCbgno5xAg3uPQNfZX9BHNxOmAq8t2fS02cAJ1U2vSkQ05my6yEyJLwGR5vNOD3zpHDTuEAFSYO0h8+0kkk7Zr2h4Lrka9ENvNYEPpIJ6sSpBMU2LJDIfQaovwT1j/kDFkVreZppDSsGcpDAajANchry9xWFKYrfk5e61Xoo/bRhlNbbETZ9zAzeMke1JN9lKTxn9R1cn3WQoYr8INbGLrEDANr/QQwaIAW0zYaDcvEg+OcR++tVWhCw/dISiRO82llj7vao8BhLX52sT1O+aUAy9qEOeoR7EKEBnHWUCaSQAOKHgDbDMN+245OC/frEjzmQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Nc9O8p3cMv5pqVdHECTESI1vEu/LJc58ptJghjFAQ8Q=; b=E2GorLhKIsloORvGR07mdbyALNKOp/Wto6S3vMgPNIV/rFBU3llIr+sdX8NVrq7a7rezg7Pnp+DE+L2kiqRxE6kueewEL/FwYN8+m63PrII4wHIW6xkTovy3qjYYhvhAN/Uh91Nj2x38EANQh851zNYdn0/c7u4VI27iF4RhbqOwr8Fp3wgCRZf1cUF8XkDGrGLOIk/uwsUblaKyxhS2nkNXOB2tCGyL/gGlWy2ElygYFOZSLDsLhMxEEjEXULTXY+IqClKBEQkm5Q2/BpwOMzVXED9mhhee9H8MgPoF6N/gvbagfyXD846v+hRKCiQGoVkNfaWHKdm2aaH4GGE1+g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Nc9O8p3cMv5pqVdHECTESI1vEu/LJc58ptJghjFAQ8Q=; b=p4Jka70rD2CQQcefJy+O1oWaMvxYmXjYaOgFpmCnLtiarWJM5VrfuCGY4uzJa3xMbey0+bvptPAYr5Klxye8zEnJDY8VtsswP1OHJJMqiYjg0CfHPLb+4JEgDhkELYNt+G8Za3+rF166ka8t8YglZnTElTEcxd7eh0kajsDITOg= Received: from BL1PR13CA0293.namprd13.prod.outlook.com (2603:10b6:208:2bc::28) by SA3PR12MB7951.namprd12.prod.outlook.com (2603:10b6:806:318::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.23; Mon, 8 Jan 2024 15:40:18 +0000 Received: from BL6PEPF0001AB78.namprd02.prod.outlook.com (2603:10b6:208:2bc:cafe::93) by BL1PR13CA0293.outlook.office365.com (2603:10b6:208:2bc::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.13 via Frontend Transport; Mon, 8 Jan 2024 15:40:17 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB04.amd.com; pr=C Received: from SATLEXMB04.amd.com (165.204.84.17) by BL6PEPF0001AB78.mail.protection.outlook.com (10.167.242.171) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.7181.13 via Frontend Transport; Mon, 8 Jan 2024 15:40:17 +0000 Received: from localhost (10.180.168.240) by SATLEXMB04.amd.com (10.181.40.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Mon, 8 Jan 2024 09:40:12 -0600 From: Michal Simek To: , , , CC: Conor Dooley , Krzysztof Kozlowski , Rob Herring , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "moderated list:ARM/ZYNQ ARCHITECTURE" Subject: [PATCH 05/14] arm64: zynqmp: Setup default si570 frequency to 156.25MHz Date: Mon, 8 Jan 2024 16:39:16 +0100 Message-ID: <65a53776cbc5e4586f58da57a4b99e4d5c6c26a7.1704728353.git.michal.simek@amd.com> X-Mailer: git-send-email 2.36.1 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1784; i=michal.simek@amd.com; h=from:subject:message-id; bh=lmMa2YMYHaVedg3PyHU2y16J4g30BLTDhNIOobPXwf0=; b=owGbwMvMwCR4yjP1tKYXjyLjabUkhtQ54urZH5dfM3v48UCO/8WMN0VdTXv4MudsL7EU5qz+s I9T7C9PRywLgyATg6yYIou0zZUzeytnTBG+eFgOZg4rE8gQBi5OAZhI2h+GBdMfnGQJTM/e+vRf 4cUCybiUfwqzzBnmqQad/39liymTtPaVyKsXn3BdqZZuBwA= X-Developer-Key: i=michal.simek@amd.com; a=openpgp; fpr=67350C9BF5CCEE9B5364356A377C7F21FE3D1F91 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SATLEXMB04.amd.com (10.181.40.145) To SATLEXMB04.amd.com (10.181.40.145) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL6PEPF0001AB78:EE_|SA3PR12MB7951:EE_ X-MS-Office365-Filtering-Correlation-Id: 617335ef-123b-4793-008b-08dc10601d7d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: UvQVY/E7+ZcUCVmRWYEDeyg/Cx6siYR5W0/vnBrn1/GrNfS21ANSZi9QAOo7yRWqx5O8bUz4C6Rc8xVdsmnbHfQwk7DBQBQLXNRNUkq2TSLWTvSfGMeD0/LwfP5tv3uayiPIL6F77G2uIDryV7rIQtTAWcfPnO/SiVx1Aa2X67ICpKbV1HZUTR0E5ti2O2JIUAwQNhER3EEjlJgvM7u8Gw4WXoRayYkQBa04AEG2P8GpuWo35FOLDYEuCH4gCH3J3MJkthOEamdE6OHMHHIZ8PADw09xp47MwIjnDihLnQEJ1bEaX+2on6640U+mMlsHMAsBbqJ5RVJWFE2HNZYHJbYryJAICUqtWCtwRNGKqGneKH6z2gVPmKhDkjdgmdfcKYhbeTJ9TTkkoLswXmb6hA/RvzH/wIvGWchT6DqPs6G+RoSalm8Rm8IejMbkvg51FAmS8++VYp9QJRWCjDhEQLDHVbLSOwadM93bdDUhe6XpXVyrVVi9TQTHGBeoYmDNrPYUD2p6IVQqXTeB34UWUrrsdup3rfKihP2LYQ+5zaO0p0Ftg0bB/NV77nhNGc60zN+GKgcJfyyD10fAMc3vEahjFRDahZmtCeufoYH8GOoy9dtjZ2NGLAY1odVxdQPh3YdEnh8sPkOrHQeywCQiVTmBP+F8N6peM3hUDE+Ns6mIWbrh5zyMmm6grCqX7x5dGhM0iRsq+iT4QcUo1aim9VTbm0mO4j8/6dbgTLqhttpCGRsAToqpFNuTCt1nPMo49LDawQ17DIdokME9sRnBgq3XZqrO1enESF8H8fEipE8= X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB04.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230031)(4636009)(136003)(39860400002)(346002)(376002)(396003)(230922051799003)(451199024)(64100799003)(1800799012)(82310400011)(186009)(40470700004)(46966006)(36840700001)(5660300002)(2906002)(41300700001)(82740400003)(26005)(36756003)(81166007)(356005)(86362001)(16526019)(2616005)(336012)(83380400001)(426003)(478600001)(36860700001)(47076005)(44832011)(70586007)(110136005)(54906003)(70206006)(316002)(8676002)(8936002)(4326008)(40460700003)(40480700001)(2101003)(36900700001);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jan 2024 15:40:17.6935 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 617335ef-123b-4793-008b-08dc10601d7d X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB04.amd.com] X-MS-Exchange-CrossTenant-AuthSource: BL6PEPF0001AB78.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA3PR12MB7951 Content-Type: text/plain; charset="utf-8" All si570 mgt chips have factory default 156.25MHz but DT changed it to 148.5MHz. After tracking it is pretty much c&p fault taken from Zynq zc702/zc706 boards where 148.5MHz was setup as default because it was requirement for AD7511 chip available on these boards. ZynqMP board don't contain this chip that's why factory default frequency can be used. Signed-off-by: Michal Simek --- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts b/arch/arm64= /boot/dts/xilinx/zynqmp-zcu102-revA.dts index 55a8d3e9d44f..3b929c0eedcd 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts @@ -607,7 +607,7 @@ si570_2: clock-generator@5d { /* USER MGT SI570 - u56 */ reg =3D <0x5d>; temperature-stability =3D <50>; /* copy from zc702 */ factory-fout =3D <156250000>; - clock-frequency =3D <148500000>; + clock-frequency =3D <156250000>; clock-output-names =3D "si570_mgt"; }; }; diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts b/arch/arm64= /boot/dts/xilinx/zynqmp-zcu106-revA.dts index afc5571bf72b..03955aa708d4 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts @@ -609,7 +609,7 @@ si570_2: clock-generator@5d { /* USER MGT SI570 - u56 */ reg =3D <0x5d>; temperature-stability =3D <50>; /* copy from zc702 */ factory-fout =3D <156250000>; - clock-frequency =3D <148500000>; + clock-frequency =3D <156250000>; clock-output-names =3D "si570_mgt"; }; }; --=20 2.36.1 From nobody Fri Dec 19 22:01:07 2025 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2062.outbound.protection.outlook.com [40.107.94.62]) (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 6FEFD52F6B; Mon, 8 Jan 2024 15:40:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amd.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=amd.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com header.b="aLqDVYP2" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=m9jKLrXkAb04SR6BDwH9/qXyW4a/pLus/m9rdcBGeETCpBuzP9MCyj6RHvHM8zI9/vAuDasLFo9vitFMi/KPi1+mZ5KHWVbEgMp02VKDh1mIdtVSTWXR5N4KnyzCMe9oePVoI7Av2IGcPk1IiA8xeNkpk6ByF5NVesw/6rddv35fu/RwIMvpDzKQOTz5kYuA5vne576+qZACp2HmhGEbeVoSqWh6NmEI4K6mhQb+Lw1RZUb4ty5UWvQRvO2ERe3ZVTcBqTrt+ZK1BWVKmf7eytcsWSd2cEy6JE1bte5Xa/DWQGpC8UoBfE19ajQb8s6ADqQz/SuCFy7saqmIvJxE0w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=vLAHgR+AxR0Q8aoWscQREXCidHlY882TZO1lZMnldsA=; b=Jh41UwCBUcohGWAkD2BDy/2DwXIoAnqdrqKyDv/2jGNaY/5Vtu7FmamsH4gJRqQBLdIpfZkuBTons0t5zShapqSho92WUcl+9jQcFTIx6fAvRjolizsazLMtVi15begyCJfTJmBAKoFMiuBoQP3PanqMxilzj5AaMfSe3h0H9OKA14ciTcK7eCrWzlQnHX8Hpqa+2+Ajq2RrmKev1SHsV65GIume0jUZWknV8Z/bUGU27u3oMx5k1ysBVEX34VhpkTIiA1xsT9VI6z55KI7Z+y8vVDWYGoLUoWicVJ5p2K7X05Srda9EI9hCB0TGF7jAS6wzmKyYYLBhUKRsRazX+g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vLAHgR+AxR0Q8aoWscQREXCidHlY882TZO1lZMnldsA=; b=aLqDVYP2ZjqwFVJLsiClHHp2PWKD8+ERIlqC5UVzNUJNc+GeGZAKHqvSgoJgRQ0p+kTAVqU3uP2rcw449/OhHZIdZ9RI0lZ1jyGtIJYku/ixgq4oU4C04Q6ec/6FJueOh7ixJyEJ9uinSPK7g9Q/ZJC7hdoNYV7xB71CBeRhpPs= Received: from BL1PR13CA0271.namprd13.prod.outlook.com (2603:10b6:208:2bc::6) by DM6PR12MB4401.namprd12.prod.outlook.com (2603:10b6:5:2a9::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.23; Mon, 8 Jan 2024 15:40:18 +0000 Received: from BL6PEPF0001AB78.namprd02.prod.outlook.com (2603:10b6:208:2bc:cafe::ff) by BL1PR13CA0271.outlook.office365.com (2603:10b6:208:2bc::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.14 via Frontend Transport; Mon, 8 Jan 2024 15:40:18 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB04.amd.com; pr=C Received: from SATLEXMB04.amd.com (165.204.84.17) by BL6PEPF0001AB78.mail.protection.outlook.com (10.167.242.171) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.7181.13 via Frontend Transport; Mon, 8 Jan 2024 15:40:18 +0000 Received: from localhost (10.180.168.240) by SATLEXMB04.amd.com (10.181.40.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Mon, 8 Jan 2024 09:40:16 -0600 From: Michal Simek To: , , , CC: Conor Dooley , Krzysztof Kozlowski , Rob Herring , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "moderated list:ARM/ZYNQ ARCHITECTURE" Subject: [PATCH 06/14] arm64: zynqmp: Describe assigned-clocks for uarts Date: Mon, 8 Jan 2024 16:39:17 +0100 Message-ID: <21579f273554a19bc95a40f49956793b5261627f.1704728353.git.michal.simek@amd.com> X-Mailer: git-send-email 2.36.1 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=800; i=michal.simek@amd.com; h=from:subject:message-id; bh=wc1aczHGqp45I0rwsgL+yysvPlLmVGSstdLA9YT0Qzw=; b=owGbwMvMwCR4yjP1tKYXjyLjabUkhtQ54upHxFOun7NWi/1xd2LO5MSOvEdM7dv2KD1XZvs7c +mWYzFXOmJZGASZGGTFFFmkba6c2Vs5Y4rwxcNyMHNYmUCGMHBxCsBE1q1jmJ+54+vWQ4fb74mr cP9Zbrx7l+HF2kaGucJGS//8PduxgWXXyub71yurcuov8QAA X-Developer-Key: i=michal.simek@amd.com; a=openpgp; fpr=67350C9BF5CCEE9B5364356A377C7F21FE3D1F91 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SATLEXMB04.amd.com (10.181.40.145) To SATLEXMB04.amd.com (10.181.40.145) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL6PEPF0001AB78:EE_|DM6PR12MB4401:EE_ X-MS-Office365-Filtering-Correlation-Id: 7c9b38f3-7bbb-453e-c1c8-08dc10601dde X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: mjUsrAJ6eKDJ3OOf6nhSzGjdvSa9BXJCetj8GFoaUcADAOApezhQa3bBT0YNbzB4Fs1S5kUPgJOjj0dHKv3ovsN+nD0KG6ElXs+tqtwuiro0c3uaq3994XJf2/uBC49zQ+UdCBlWW2jAIRVGDNrerTz5iLyUszHsag0UuWX/gW2NqwwCrWDe2PhF3UH5xasxG0Io+CixP8y2EQyDq3yUUZylUlFTknCUpqcaoiwtemPmVpREGJRyqLrR+bVsi7wrLrXlOYvDBKaSZyWaXj+BvThvJIr+cxpExi//11VPHi4KOfnabDCKe9o6oBdyBKf7pxB/+ie452fBKOCfabMhN1CzNaw9OYrPXSLhkppowfMPSV/aPxCfI8rs75o+FQOaaI6WSI18aH5zdxIXWXDUtVXCpr8S8+cp83rgnZp+YYRJeW99h6QORKsCur67jJ1aMnwlwkXxvACdlbLbM1vU0EkaT5yWEi8N79wA7p0TlNSnEag0sQZyE7/hUQ5H7I5bDWecv9Op2cnOFjCVlVAqJCChcK7fZFCj2ZD0c4KZlEKRki0rKQ8okERbKEzHaKXLw2bgTkhAztyRPgA34J0XkciwZcDdkMRQNgYlQPwRAY+4juq+yEpDAIYZlqDnRhvthreDuBu1iXR1gSWp7hTuPWRcVBNJUiiYiq9DnVetQNLyGwLCPJ216E9JwHtA/9qmbHXLKGdYUxQ4li021dKcRh4X9xhx+GehFfksx5n99C0PYkDT3JDrVyW7Yeu47lld20AuzkE9Nxadu6WaDA4Yy2shAsjE56WLbRV/i4aunt0= X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB04.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230031)(4636009)(376002)(346002)(136003)(39860400002)(396003)(230922051799003)(186009)(451199024)(82310400011)(64100799003)(1800799012)(36840700001)(40470700004)(46966006)(70206006)(70586007)(47076005)(316002)(8936002)(8676002)(26005)(478600001)(336012)(16526019)(426003)(2616005)(83380400001)(2906002)(5660300002)(82740400003)(41300700001)(4744005)(81166007)(4326008)(356005)(40480700001)(86362001)(36860700001)(110136005)(54906003)(36756003)(40460700003)(44832011)(2101003)(36900700001);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jan 2024 15:40:18.3341 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 7c9b38f3-7bbb-453e-c1c8-08dc10601dde X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB04.amd.com] X-MS-Exchange-CrossTenant-AuthSource: BL6PEPF0001AB78.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB4401 Content-Type: text/plain; charset="utf-8" Describe assigned-clocks for both uarts. SOM is using this functionality. Signed-off-by: Michal Simek --- arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi b/arch/arm64/bo= ot/dts/xilinx/zynqmp-clk-ccf.dtsi index ccaca29200bb..ca1248784f59 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi +++ b/arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi @@ -230,10 +230,12 @@ &ttc3 { =20 &uart0 { clocks =3D <&zynqmp_clk UART0_REF>, <&zynqmp_clk LPD_LSBUS>; + assigned-clocks =3D <&zynqmp_clk UART0_REF>; }; =20 &uart1 { clocks =3D <&zynqmp_clk UART1_REF>, <&zynqmp_clk LPD_LSBUS>; + assigned-clocks =3D <&zynqmp_clk UART1_REF>; }; =20 &dwc3_0 { --=20 2.36.1 From nobody Fri Dec 19 22:01:07 2025 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2073.outbound.protection.outlook.com [40.107.243.73]) (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 2913452F6B; Mon, 8 Jan 2024 15:40:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amd.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=amd.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com header.b="vX3Jwset" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mkuf1M3AYacMtxLTeLhNc7vwot0BAdeNY3F4kP0HMh91+TXUWbAer1PVTsB1ikYr6WC45Xlhe74XweamtT/gs9lKBvDDotaYX48mKfjLJGEMGqIqV1Mti7yjvnLlTQoVfJuXC3FGQ42R2xw1adwTwCuJhzxnRLyLt6C/1JhP41NhhNPgdBZoUR4q753xA6zPE/uV14i8b1VrkO0FdlbremDaGDPEP9JvmAVqPYsf+o/nPHueu15zu7axK+ayrz+SnSJothyoGK6Zgd2tP7YdhGdd0HfgIVP9GmcMG8/mS/5zATFZSGevU79StsexPB1AfxEmtssLvOiWICMN6qhAgA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=tXuDDzcfqhO9fgQNp974TyiZJ+L1Yt7BETQ4vL2+mJI=; b=evpkLrKf9aJPcyKDxJenqaC+PBib4lotNVI0YBDMxactSPrRST6xi5KkeATaXfWS4/PoQ787mn7gYFtnieZ2+21oABvNCYAQl6GAZv+n25lSb0LY/gvl5wlko3Aqhiels0Z6opVVAoVxiNRre1UWQbniQlkgLinjLVPuhtFFGogEY/PWgZ7NWlxfED4/HYw+hRBdZxceiw7ALQ/MWu1PgeYB54lAYNuYWzTbWmeh3zl9UdBVnynW/SJCDcCzPiC7GPFOzyoFm0aMiJDRsfWyW8oQXSxBBXVGUDggOFycAC3UvjIr3/yQWxdglNPuhe5Ksg7rn0Be6E04CRbOQ0pxaA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tXuDDzcfqhO9fgQNp974TyiZJ+L1Yt7BETQ4vL2+mJI=; b=vX3JwsetYjy4tiQs67HkFXj9DLue2CD4xpI24u9Q/AAIqfK7ojAhElYCRZm2jlXObfuDWZHXIINaXHJ7sK6riM6JykBRNBb6XcpeCtp8D9PfnIeCtV1x4+q81mTjNXcee9ULtz3dGNO0D0O44zCoqorW7I8mRFzZ8gCL/h9YQOg= Received: from MN2PR02CA0024.namprd02.prod.outlook.com (2603:10b6:208:fc::37) by IA0PR12MB8895.namprd12.prod.outlook.com (2603:10b6:208:491::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.21; Mon, 8 Jan 2024 15:40:22 +0000 Received: from BL6PEPF0001AB72.namprd02.prod.outlook.com (2603:10b6:208:fc:cafe::b8) by MN2PR02CA0024.outlook.office365.com (2603:10b6:208:fc::37) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.21 via Frontend Transport; Mon, 8 Jan 2024 15:40:22 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB04.amd.com; pr=C Received: from SATLEXMB04.amd.com (165.204.84.17) by BL6PEPF0001AB72.mail.protection.outlook.com (10.167.242.165) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.7181.12 via Frontend Transport; Mon, 8 Jan 2024 15:40:22 +0000 Received: from localhost (10.180.168.240) by SATLEXMB04.amd.com (10.181.40.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Mon, 8 Jan 2024 09:40:20 -0600 From: Michal Simek To: , , , CC: Thippeswamy Havalige , Conor Dooley , Krzysztof Kozlowski , Rob Herring , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "moderated list:ARM/ZYNQ ARCHITECTURE" Subject: [PATCH 07/14] arm64: zynqmp: Update ECAM size to discover up to 256 buses Date: Mon, 8 Jan 2024 16:39:18 +0100 Message-ID: <4f7621a790f4aa35b3e7f74683d3ae4ffe820667.1704728353.git.michal.simek@amd.com> X-Mailer: git-send-email 2.36.1 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1030; i=michal.simek@amd.com; h=from:subject:message-id; bh=kO6lW1upOOBH7LOITIBi6Aijv/ZvT+sNMH9PkpJmFkg=; b=owGbwMvMwCR4yjP1tKYXjyLjabUkhtQ54uqV5o7yoic+XcqY7skftpcvf8fc2BXuOTvvBsn8n V9vZpzZEcvCIMjEICumyCJtc+XM3soZU4QvHpaDmcPKBDKEgYtTACbC3MqwoD936uYjlsH2u2p3 qx35dSvx9q4eRob5LhMmeJhEJ37vyM5TlFjuM2eC8vSPAA== X-Developer-Key: i=michal.simek@amd.com; a=openpgp; fpr=67350C9BF5CCEE9B5364356A377C7F21FE3D1F91 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SATLEXMB04.amd.com (10.181.40.145) To SATLEXMB04.amd.com (10.181.40.145) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL6PEPF0001AB72:EE_|IA0PR12MB8895:EE_ X-MS-Office365-Filtering-Correlation-Id: 8b3a0053-13ff-49ec-4a26-08dc10602024 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: NJYI6otPhoXz5VjGpauFsJnLRUxdWGi3xEcDif3XVmM7LDu3sM4sTKII/s2CSOXACK8bglqgScPITcicRGKHwCJMrDB9hWuLJUheSH7IP7QqgJtd4TR8u07M8eoAJRS6YkfRUrduu9doIz3NOPH3O3yobcVbNTAeR8/arKct4ezgumpHboRlqPWje+3k1s61zlEyXMqi02BZHzA6R0Sg6LFbVHCLUUE1Cudx20IlynMfDgSb1yid3aBSZy4YhHjxMy5yGvuzrtntaFGsrp5PcPn9RuQFPhUAbxv5ldgfiz+8CGdqM9bfCIViw9VTm/gSFp5nfRonrtlFG5GRsr2Aiz39oeHV2zDClPhbZ4Cdc+rDZhfL1CGIPEd6czdxh2bH5HlpDHS7pK8gxfgv/RQRPo5XG/LWtBsPVKX7vno6nZb3P2pnEV3G3anUa1gYcTL2MAPZ4+lKkvNtJn2q1PUe20scXyOr89ba1HC9ov434KyRK9v7EF9DBpeSMrjJ3vsyh3Rc9In5T9HorgCmtpk8/rCM4mvWjquz0xzqoLn9048E40bQy4hhZsdoucvCqeZgk/m5cE8ag3VYBIrOKRLa3osoVNdD8d1uBUx3Zn5vLXxMWlHPiYehdNDIXWzgF+soQFRIfFM1oVyACs9SwIcjp4KEEc/NQICgQ7IeCLaYeE/ndJZIwCcQzJa9r6xFpRfoBc4u0oeX+znFUmG/3KLB2QrhNmkSzp4TyM9V88JlB1j5Ix2XTppY0Zm5rU1pYRs0kJ6DoWOWWgLb1dCUPsxoKB1qfHH5LfZJ9seVHkv+5I8= X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB04.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230031)(4636009)(136003)(376002)(346002)(39860400002)(396003)(230922051799003)(451199024)(82310400011)(1800799012)(186009)(64100799003)(40470700004)(46966006)(36840700001)(36860700001)(2906002)(47076005)(2616005)(70206006)(26005)(70586007)(41300700001)(40480700001)(86362001)(40460700003)(356005)(81166007)(36756003)(82740400003)(54906003)(5660300002)(4326008)(15650500001)(316002)(110136005)(16526019)(336012)(426003)(44832011)(83380400001)(478600001)(8936002)(8676002)(36900700001)(2101003);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jan 2024 15:40:22.1453 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 8b3a0053-13ff-49ec-4a26-08dc10602024 X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB04.amd.com] X-MS-Exchange-CrossTenant-AuthSource: BL6PEPF0001AB72.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR12MB8895 Content-Type: text/plain; charset="utf-8" From: Thippeswamy Havalige Update ECAM size to discover up to 256 buses. Signed-off-by: Thippeswamy Havalige Signed-off-by: Michal Simek --- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi b/arch/arm64/boot/dts/x= ilinx/zynqmp.dtsi index c41c935f92b1..f1b0d4a15e76 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi +++ b/arch/arm64/boot/dts/xilinx/zynqmp.dtsi @@ -690,7 +690,7 @@ pcie: pcie@fd0e0000 { msi-parent =3D <&pcie>; reg =3D <0x0 0xfd0e0000 0x0 0x1000>, <0x0 0xfd480000 0x0 0x1000>, - <0x80 0x00000000 0x0 0x1000000>; + <0x80 0x00000000 0x0 0x10000000>; reg-names =3D "breg", "pcireg", "cfg"; ranges =3D <0x02000000 0x00000000 0xe0000000 0x00000000 0xe0000000 0x00= 000000 0x10000000>,/* non-prefetchable memory */ <0x43000000 0x00000006 0x00000000 0x00000006 0x00000000 0x00000002 0x= 00000000>;/* prefetchable memory */ --=20 2.36.1 From nobody Fri Dec 19 22:01:07 2025 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2079.outbound.protection.outlook.com [40.107.223.79]) (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 9295846B83; Mon, 8 Jan 2024 15:40:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amd.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=amd.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com header.b="Yc1gxHJ1" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CVACGUhOftFz9hQ7jh3O2xuMPRpHcRgdm+kW48DMKJs0m9/1czWvKz8OS6u3Z+m1E7jB4mkN7IvFBSmyMKTeRx2ff9GrhzxqJrFy8RLFioJgdveozLuSuXW7m9agvic8+duYK+vfpN7X1n9sMBJ1hRSAqmEEerhWj4Y5KAZEbApN6AxfjU77nME+FAyomn5t2n4wMoLJS04xXnovUhJUo7QHqk+AKac25+jLUstcvjXmwFeJ7bDOY2+zeENBSzN2dnei18h58g8PBhaMGQXjpJIrK/CilhZ2pDjuZsj4KuDizCCEJabVglF5IWxBHIGdowP/juI4jx6h7fJW5KVxmA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=reo1Hhh3ZS1q1XQFst5vKDdRSkdu0jKHCn2AfQJ6gZU=; b=Ivvzk4MlCTYjkxD7VFAh0+NYByAHegpJST/NXwsCMjZvxF5U7hPTuwzkfkGGZlHaWQd6Nr/dhw8lXyJTBZ57SAIh1uh0bxybErsawU1JYfu2CO3W63wb22iCjHIHFjQLuMksbwXTPN6FunGdfiNLkpr+zsN/xpPf69yCURD2Mg2X5UE4s00KAwZyFTHul52ldpL8PWSs0lbLJ6dNkYXZj5UjjuqfH8Uuek285twJ5i4oGYBqzibZLIsi6g1vZeJroPmAE6vQwU2o8+V4E1LDgGx2pPWQSPLDOhcfGy6G/I6U+Ypx9UgjGUts/EfuipL49WUS0zS9xOVyarfnfWdePA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=reo1Hhh3ZS1q1XQFst5vKDdRSkdu0jKHCn2AfQJ6gZU=; b=Yc1gxHJ1c/LEi1Jq/UjrkKPx5kKy0R7ZAbKms8AzfCGHVrmbZbegUSbM9ufx16UoAwH6ddf06w87j0s4Ee88QG6zNAXfukKw5ONTj5LU6W+GbKKAjRpB4ak55+r0wvODGjgkzbntyQiW5k5ZU1acBPbpOqQdu7QMb0gC89tFSwE= Received: from BL1PR13CA0285.namprd13.prod.outlook.com (2603:10b6:208:2bc::20) by DM6PR12MB4220.namprd12.prod.outlook.com (2603:10b6:5:21d::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.23; Mon, 8 Jan 2024 15:40:48 +0000 Received: from BL6PEPF0001AB78.namprd02.prod.outlook.com (2603:10b6:208:2bc:cafe::74) by BL1PR13CA0285.outlook.office365.com (2603:10b6:208:2bc::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.14 via Frontend Transport; Mon, 8 Jan 2024 15:40:48 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB04.amd.com; pr=C Received: from SATLEXMB04.amd.com (165.204.84.17) by BL6PEPF0001AB78.mail.protection.outlook.com (10.167.242.171) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.7181.13 via Frontend Transport; Mon, 8 Jan 2024 15:40:47 +0000 Received: from localhost (10.180.168.240) by SATLEXMB04.amd.com (10.181.40.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Mon, 8 Jan 2024 09:40:24 -0600 From: Michal Simek To: , , , CC: Conor Dooley , Krzysztof Kozlowski , Rob Herring , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "moderated list:ARM/ZYNQ ARCHITECTURE" Subject: [PATCH 08/14] arm64: zynqmp: Fix comment to be aligned with board name. Date: Mon, 8 Jan 2024 16:39:19 +0100 Message-ID: <6e4215807f535d2e2b2b8055aa8574c748fe22e4.1704728353.git.michal.simek@amd.com> X-Mailer: git-send-email 2.36.1 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=813; i=michal.simek@amd.com; h=from:subject:message-id; bh=nSXN7Nzdtq9RIgDtuFLbhciW5ryFsXs3gDNOJuYSkPo=; b=owGbwMvMwCR4yjP1tKYXjyLjabUkhtQ54hpnTPbsdZsVeaUm4ODdi42uP3dbHNedcCZ+XXuFw 3K+KZE9HbEsDIJMDLJiiizSNlfO7K2cMUX44mE5mDmsTCBDGLg4BWAij84zzNO+XBnWcLqvKJWh 4bKB/MT3MqvO9jPMM4urUZ1y6bTikevSJ1+VKoSHL9RwAwA= X-Developer-Key: i=michal.simek@amd.com; a=openpgp; fpr=67350C9BF5CCEE9B5364356A377C7F21FE3D1F91 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SATLEXMB04.amd.com (10.181.40.145) To SATLEXMB04.amd.com (10.181.40.145) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL6PEPF0001AB78:EE_|DM6PR12MB4220:EE_ X-MS-Office365-Filtering-Correlation-Id: 76e51983-cf9f-40bb-716d-08dc10602f8e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: QBR7smg9Ym1lhVOfp2TpWVm1d/hgNzrzuCUDYELXIRhF93m2ig6EIDGfTykouXlrIYsAllP5gkjocsvXzuxvYiZfr6div3pbLPlO0FzYZUHuBjAoHOFU9DbZNCWHsmB1N1uMwFK8VPAm1lerI3xaAYAO6hjeApFpX9Rcr5+iRXGy/y6D6wAT7bFqdwFzxk9zsPCbFAe/pxp2VolKJZ/8wQtNvLHP6+2gmIC3tj8zyCqPxR0ys+1C1/Ir9MZxn65Z1TNT6Oc3XIEwB2tZ/Cmlu1CLBQ2SU0dal4MRoX529AUirZ28QxCA2C3Pg89NFr7hRVXLsk0Y03Y6PufIq1/WeqdjyAfey4fN0ra4tdM0F7ngnGB1Y7x/utRHtx/lhm5pNSdGkF0ArAwYFjTS5YhSBGHC9KMu3M7UM6/b8btL1cah2JHDLrKtemFDhRB7T7QMPL2RjRtEOd7KU1uffS5pkVi3C9szPD8vVkM9py+pPttiBMXy/d0VtpBF+OxahWey9OR3SNQrY5g/7HzAowwiTDW5073RsSDti+EFYez5DdSse8JA9nwVa/ppwK5K8ankvQvPj0fEZM3A75odFAQm8fZ1PLya3DZj7w1VIU7gcrHfYHidww2Yp8J9CFjL58o+6tW+Tmtkuig7tjdIGufKZ8w+CRvrUcexl8wt8vkJllhBVHeMT3V1mRLjDP165RhtkQgwRgehg4oe9Ti5eN2gEuP41T7fHIE3BMRRpZzcc+LIKtY5BBnDhNToRx6a3sjjVoMHnRZXR24M8uCje79lR+ous7m6fDEotgLrdzqaED8= X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB04.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230031)(4636009)(39860400002)(396003)(346002)(376002)(136003)(230922051799003)(64100799003)(451199024)(186009)(1800799012)(82310400011)(36840700001)(46966006)(40470700004)(40460700003)(40480700001)(26005)(2616005)(426003)(336012)(478600001)(6666004)(82740400003)(36860700001)(86362001)(36756003)(356005)(81166007)(5660300002)(2906002)(4744005)(41300700001)(47076005)(16526019)(8676002)(70206006)(110136005)(4326008)(70586007)(54906003)(316002)(83380400001)(44832011)(8936002)(36900700001)(2101003);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jan 2024 15:40:47.8193 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 76e51983-cf9f-40bb-716d-08dc10602f8e X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB04.amd.com] X-MS-Exchange-CrossTenant-AuthSource: BL6PEPF0001AB78.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB4220 Content-Type: text/plain; charset="utf-8" The board was renamed from zc1275 to zcu1275 but name in comment wasn't updated. Fixes: 370b0e900fb0 ("arm64: zynqmp: Change zc1275 board name to zcu1275") Signed-off-by: Michal Simek --- arch/arm64/boot/dts/xilinx/zynqmp-zcu1275-revA.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zcu1275-revA.dts b/arch/arm6= 4/boot/dts/xilinx/zynqmp-zcu1275-revA.dts index 7386ffb7daeb..95666a8f0544 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zcu1275-revA.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zcu1275-revA.dts @@ -1,6 +1,6 @@ // SPDX-License-Identifier: GPL-2.0+ /* - * dts file for Xilinx ZynqMP ZC1275 + * dts file for Xilinx ZynqMP ZCU1275 * * (C) Copyright 2017 - 2021, Xilinx, Inc. * --=20 2.36.1 From nobody Fri Dec 19 22:01:07 2025 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2061.outbound.protection.outlook.com [40.107.243.61]) (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 8DF314C624; Mon, 8 Jan 2024 15:40:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amd.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=amd.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com header.b="i663QEYn" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gxrmKi1iv9XfYIVS7xbvhvk6Wx4LftkUcVHfoyQpgrd4EJOOgQBgEnMeTuyTS4GpmilY0xAO59SUJscIIiNDQNCIiA2UsQ2CngEIq4WglnTTwWmqA0TFyw62Jx0fNP5I5vVuXD5PHrsWQMiDAqEIdKbqigtiWSi2fG96o5HM+FMr0xlaeFOMt1P8/OKhSci+UN4czpbF0gZXvzkNzn5mRfcT+5CMwOtJ2F85bO8+JViRFDfQR7vsuoJVtfgNja5kXkj9I0RMuNwbstMaYVYDJm3ZulF+pffbgKBMOXS1OxiO1WsGEx/FgIHRuCHxZ4SwGTrW28p5y1kUDnya3zUwTQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=v9weKmW2zn68UmmUn3ktLlUy8sLS84EO2BYfDK1WWC4=; b=X4o2vae1YO4zb2hkN5mO65j/CmylF37VLjGL3clibwHY4c39FJjeDmFiawV3GoGb43aGtP2rceU+5gsXB8AStmltAAgiwhexT2PlRZ9mRbffzlHj5dX6mhgD3zI+6CIFjxpjvTpRG0zATrUW+x4sqhs3fuokbr/CjBSCxxBBiRFCRK2zKaapSTx+Knk9PhudxowM7+WMuqOTU+JevrB9c5uIBJixZxWYG3j6f/sLN/0DWJMg433aPW66xspWQOhpMZWC2ccbP1/p1bEf2PNZkr3PTCO5HIKh5nPfi4okenlN4TzHEnoCp/4DeMNt6VHWYhBqr6ciDlabW9wgwrEQLA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=v9weKmW2zn68UmmUn3ktLlUy8sLS84EO2BYfDK1WWC4=; b=i663QEYng1XM6O5wQ/UhCOpyn5fyHS1Oz319lm8HV/SM29q0Yop+m/bYBVsX1d/vop4cO7WoEODFGiVaza0aiQ//XqR8igZz2DuosxRr1kNaPWd65KpXg5tpFuYsRjGPStIUVGFdfqsoYgLM4m4UAmFCp+O6Ggt+swYzN116LZw= Received: from BL1PR13CA0279.namprd13.prod.outlook.com (2603:10b6:208:2bc::14) by DM4PR12MB5149.namprd12.prod.outlook.com (2603:10b6:5:390::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.23; Mon, 8 Jan 2024 15:40:52 +0000 Received: from BL6PEPF0001AB78.namprd02.prod.outlook.com (2603:10b6:208:2bc:cafe::d4) by BL1PR13CA0279.outlook.office365.com (2603:10b6:208:2bc::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.13 via Frontend Transport; Mon, 8 Jan 2024 15:40:52 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB04.amd.com; pr=C Received: from SATLEXMB04.amd.com (165.204.84.17) by BL6PEPF0001AB78.mail.protection.outlook.com (10.167.242.171) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.7181.13 via Frontend Transport; Mon, 8 Jan 2024 15:40:52 +0000 Received: from localhost (10.180.168.240) by SATLEXMB04.amd.com (10.181.40.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Mon, 8 Jan 2024 09:40:49 -0600 From: Michal Simek To: , , , CC: Conor Dooley , Krzysztof Kozlowski , Rob Herring , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "moderated list:ARM/ZYNQ ARCHITECTURE" Subject: [PATCH 09/14] arm64: zynqmp: Introduce u-boot options node with bootscr-address Date: Mon, 8 Jan 2024 16:39:20 +0100 Message-ID: <4f5978d5a26fe0cd0cc6e54a97da1517bb925c01.1704728353.git.michal.simek@amd.com> X-Mailer: git-send-email 2.36.1 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1281; i=michal.simek@amd.com; h=from:subject:message-id; bh=jscuwK+ebr2Wzh+zNIl0ZcvuTuhnM0wf55WwuaHeZ3E=; b=owGbwMvMwCR4yjP1tKYXjyLjabUkhtQ54hrz0vk5OlpnCQYwfDz91W2t2lGzxczb7N9+nXxO9 Wc2V714RywLgyATg6yYIou0zZUzeytnTBG+eFgOZg4rE8gQBi5OAZhI3nOGBf0MLxvyfxxbG+Nc yJY4Yf+iF7/sQhjmp2kx3vsx9aD0bv3oR73c+1j1/804AQA= X-Developer-Key: i=michal.simek@amd.com; a=openpgp; fpr=67350C9BF5CCEE9B5364356A377C7F21FE3D1F91 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SATLEXMB04.amd.com (10.181.40.145) To SATLEXMB04.amd.com (10.181.40.145) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL6PEPF0001AB78:EE_|DM4PR12MB5149:EE_ X-MS-Office365-Filtering-Correlation-Id: e1834570-3d69-4376-69aa-08dc1060324b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 1Xehp9IYq04MNxp2/ati2ZDYuyF+Py29VIbwpwPE4/i8mcaC7a68kpAkme7X2ZmziLLYjuGYomUU5drIKsHL+OEgRkWtcKS7UR1g9Lm1OliPzR7xs/Z1CdpqfRE/WTMz8Tr0T/CucusIkBvCQTyMie5fsV8OhsivECUtHzmFiavfmaFhhA0vk6Mh2e/3861zMQ7K79D5HbNhi6fA2GQoVsW/BwRloKHjZ8UrhszdkpDGqG873V4GrooEHqSVgbsG6eGPS9Z4OzGc7zZsokS9DWRzxKgmP32i139633KdpIXDBSB3vxraOPJQeOTjNLJkRyh5AhLR4d7EYMkdkZmbtC8YGNogtpjDLYsS/RsjiBdZlcRuXsnx8Dno/NU78DNDlXHj+bjfxpbCzHXDrFqCwjJR0dapwuIUjppkUcWePIxL/n0z9yX6c76q/VHPYnBDuj+/ITpK5mwLDiQLE7CH8IHSl8Wf3SSNpJ2YN9fWnu7Q925q0KdSPQ8sBCKk6PpE13OXvTx+KVOsZe4sV4hq38zo5g6IsjoS9KFOd/UuJzI0xNvaoDPmRgng9QYVXGL1kZpqhioMrFtMbbicVuRBYfeFiWZrsaSj77HEwg46Xkv1DBI86pq6WkJWLYtpEo80zB8sr5QQBTwFYpLzjDmzT67zMmurE/VUT7LQQmuzxkl+Vi9XdZizV8JvOSNn75YXZ/Y569RM7tnxBK8TlWKMD6B+o/qjmmwlzsXvmFSNv4NvEwGOu4ggPm5GFAgPEjb054FNil4wUm9NJBV26tWbKqkM7ghpYCnatOGmEt30akM= X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB04.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230031)(4636009)(396003)(346002)(39860400002)(376002)(136003)(230922051799003)(451199024)(64100799003)(1800799012)(186009)(82310400011)(40470700004)(46966006)(36840700001)(2906002)(82740400003)(5660300002)(86362001)(81166007)(41300700001)(356005)(16526019)(36860700001)(316002)(54906003)(110136005)(426003)(336012)(8676002)(36756003)(8936002)(47076005)(2616005)(26005)(40460700003)(70586007)(70206006)(40480700001)(478600001)(6666004)(4326008)(44832011)(2101003)(36900700001);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jan 2024 15:40:52.5694 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e1834570-3d69-4376-69aa-08dc1060324b X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB04.amd.com] X-MS-Exchange-CrossTenant-AuthSource: BL6PEPF0001AB78.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR12MB5149 Content-Type: text/plain; charset="utf-8" Add u-boot options node with details about bootscr-address. c&p description from dtschema/schemas/options/u-boot.yaml: "Holds the full address of the boot script file. It helps in making automated flow easier by fetching the 64bit address directly from DT. Value should be automatically copied to the U-Boot 'scriptaddr' variable. When it is defined, bootscr-ram-offset property should be ignored. Actually only one of them should be present in the DT." Address is generic for all zynqmp boards because all of them have DDR starting from 0. Custom boards should revisit the location and aligned it based on their needs. Signed-off-by: Michal Simek --- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi b/arch/arm64/boot/dts/x= ilinx/zynqmp.dtsi index f1b0d4a15e76..a1a9c8fd6038 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi +++ b/arch/arm64/boot/dts/xilinx/zynqmp.dtsi @@ -24,6 +24,13 @@ / { #address-cells =3D <2>; #size-cells =3D <2>; =20 + options { + u-boot { + compatible =3D "u-boot,config"; + bootscr-address =3D /bits/ 64 <0x20000000>; + }; + }; + cpus { #address-cells =3D <1>; #size-cells =3D <0>; --=20 2.36.1 From nobody Fri Dec 19 22:01:07 2025 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2077.outbound.protection.outlook.com [40.107.220.77]) (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 A7F1754BE5; Mon, 8 Jan 2024 15:40:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amd.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=amd.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com header.b="AJF3my6K" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=b82sQBECk1vbd5Tv/3WZD+esDxuo6BzeqZhTkLsTMwwf7zAfb1fuvhDcKADeJWIZ6yKAQ4RukFNuOa1Heg6vgE1R3PS21upHpjq5BRcUEbYNVhyqb5BkDIx8Ssk8+ijK3aIH0MVL6BZJKwHsJPaSZs0GVhLnEYV2ArE2CYrBSOuPMGMFgB3/Rdy3YHUPUJRh7b2lQbKdgFEm8mdRk65DF4J5Nk9NcOudDW5QsCHi9Ok0dE60Rc2D/V/iXgbrue/pLrx79tYQELHqu+NfZ0mwu6wbtALg3zuVU4JWRJV/fJzC7cYewbQPSBpseqtWn7WfuWAJK3IspJq08vlvxmZsyw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=gs/I7jYHsJkyr5YJijZgtQhVoWgc6+0gO7jYvudfN78=; b=S1pJgt6/GcN1oHgWKidiFGrPqxtS2mw0fyHGJHciqKP9hMgkuJUVGD6RHK78klm3JIdbGdDdcH5uSoXDMwIVJc1HfS54lsWRYDug94r9N/YT6h6vUeAOt3RpMlsX2wOD2KFF4hUFfi+7JaiXSKWaeT9/a/S/gRmVKJ+82LAaZvApesXbXlgZHwnbgXhY19oI1bd3n6FbAND1dPsMRd51e/BT1gu+NFpmzArm5AQZSGWg1Jg8xsGR9oBkMqUDR9QLtOkZ4poGM7xejp0rc8dzlgeeuNM85M5Xocm5MNQrB1mF76aFQjk2UewH/j1BYgr5LHu418oNS72VhZ3+i21rug== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gs/I7jYHsJkyr5YJijZgtQhVoWgc6+0gO7jYvudfN78=; b=AJF3my6KTfHsq6owk8EnMQuipJeY8E9P8AQabIRHbUFh+EZzCtlNn+AcKqYd+w2hPWJnpO/Is9ZVc/rUr/KYYM5O/7wFvyAsvsDwlxqlUCoMzb+GPX6Lo1zOnX1Z4biCJ42x5VJr3ZvAO/fGpkt63d+L+LPefTCFL6qNYCJaTkw= Received: from BL0PR0102CA0010.prod.exchangelabs.com (2603:10b6:207:18::23) by PH0PR12MB7095.namprd12.prod.outlook.com (2603:10b6:510:21d::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.23; Mon, 8 Jan 2024 15:40:55 +0000 Received: from BL6PEPF0001AB75.namprd02.prod.outlook.com (2603:10b6:207:18:cafe::65) by BL0PR0102CA0010.outlook.office365.com (2603:10b6:207:18::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.23 via Frontend Transport; Mon, 8 Jan 2024 15:40:55 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB04.amd.com; pr=C Received: from SATLEXMB04.amd.com (165.204.84.17) by BL6PEPF0001AB75.mail.protection.outlook.com (10.167.242.168) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.7181.13 via Frontend Transport; Mon, 8 Jan 2024 15:40:55 +0000 Received: from localhost (10.180.168.240) by SATLEXMB04.amd.com (10.181.40.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Mon, 8 Jan 2024 09:40:53 -0600 From: Michal Simek To: , , , CC: Conor Dooley , Krzysztof Kozlowski , Rob Herring , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "moderated list:ARM/ZYNQ ARCHITECTURE" Subject: [PATCH 10/14] arm64: zynqmp: Remove incorrect comment from kv260s Date: Mon, 8 Jan 2024 16:39:21 +0100 Message-ID: <0bd166345ce78097a1ff8d4307545f5026c92267.1704728353.git.michal.simek@amd.com> X-Mailer: git-send-email 2.36.1 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1772; i=michal.simek@amd.com; h=from:subject:message-id; bh=Wg4xsmapR4Iz2VQM0OzcCO7F1L1tAjf22hfJRnyqj0A=; b=owGbwMvMwCR4yjP1tKYXjyLjabUkhtQ54hpvLkd5FB89eUioNZrPnasgictPTn+61ETPXuFn2 bu6A653xLIwCDIxyIopskjbXDmzt3LGFOGLh+Vg5rAygQxh4OIUgIl43GFYMOlq3aq6A4s/7O4V up+5b9kfq80zuBjmGTGtrvg9cWfySTaD2sMeqXc9p9geAAA= X-Developer-Key: i=michal.simek@amd.com; a=openpgp; fpr=67350C9BF5CCEE9B5364356A377C7F21FE3D1F91 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SATLEXMB04.amd.com (10.181.40.145) To SATLEXMB04.amd.com (10.181.40.145) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL6PEPF0001AB75:EE_|PH0PR12MB7095:EE_ X-MS-Office365-Filtering-Correlation-Id: 340280a6-2e80-43b1-3fe0-08dc106033d8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: AlESu6R8eZyMFlmdnp216kV5KeSSUWSzXiwQXlwDjF/o2NFD6tnN9GtNqZazWuplxrQ8MUAI/3tNvUdFHeNw8OOU6sjgRGdwBNa/g8w2gmPyhP4lRcKLlZSGrgH2shW6VaGWfiQ727iIVxhKx+6wUPyMdAxBCQfPgUFp235WtAuHP+Kq8OsKzVzGWL38CVLyRCA+U3GBfFNbgxo3LnTQ7aORR3HwX+dnLiYLtmGdfG9CrFFlRAALx6R4MDz1qHvGIq0Na6NcOoVjHS8bRbTmnnimnIGwki9EuTvVTppEE3hSoxbXi6N/mUI39RcaBGh4IWhNCZ146gFuIMMkcK+rYPNUYXhi9Mu5M6HqghJeIpvQw3jqJQwlEAT4p3uryzTvcoPErMjToqy+Yls3UXAN95JO9sqmafspdvKQj81C85l7tCgXxFbVWs0emmjcNWvZb59S8d4uARnepJkEIoScMzFQOBnjGxSFmIUJ2yTq3GGV46bS3wNPVlt+aBVkSYRB4OdX1pVjUQqZrMBPrSWzLfcNJU2rtoEFm8zwMYEi5Ur9UyUUqPBP46g+BPxQ5YH/6pXj5uQvdBgv0B72lXBiJtzut15E2OyoZ8F6FoWZ5iXenwBU73mpGPJhraVtOrZC6hIhcHghgIu3CrOcdxnd5kCRdv08gJREc+c0oH9pnN7/l+yJIEA7xFVZCyyag12WLW4H/6V3xdV56CeqoSMaqWfnig/rr2dku/CpIBOxIj+qh8zofB3tYXpPL7CBJpIY5hZVSkVkIU+8PcnzNMyqJGO+ULb9b8xmzjpZX1FaZhI= X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB04.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230031)(4636009)(376002)(396003)(346002)(136003)(39860400002)(230922051799003)(451199024)(64100799003)(1800799012)(82310400011)(186009)(40470700004)(36840700001)(46966006)(8936002)(2616005)(8676002)(110136005)(316002)(54906003)(26005)(336012)(16526019)(426003)(83380400001)(70586007)(70206006)(41300700001)(86362001)(6666004)(478600001)(40460700003)(36756003)(5660300002)(82740400003)(40480700001)(36860700001)(81166007)(356005)(2906002)(47076005)(4326008)(44832011)(36900700001)(2101003);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jan 2024 15:40:55.2014 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 340280a6-2e80-43b1-3fe0-08dc106033d8 X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB04.amd.com] X-MS-Exchange-CrossTenant-AuthSource: BL6PEPF0001AB75.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR12MB7095 Content-Type: text/plain; charset="utf-8" Remove incorrect comment about required nodes by spec. In past gem3 was the part of SOM specification but it has been revisit by introducting KR260. Signed-off-by: Michal Simek --- arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso | 4 ++-- arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso b/arch/ar= m64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso index e7940067ff3c..b7b94254cc09 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 @@ -139,7 +139,7 @@ &sdhci1 { /* on CC with tuned parameters */ bus-width =3D <4>; }; =20 -&gem3 { /* required by spec */ +&gem3 { status =3D "okay"; pinctrl-names =3D "default"; pinctrl-0 =3D <&pinctrl_gem3_default>; @@ -166,7 +166,7 @@ phy0: ethernet-phy@1 { }; }; =20 -&pinctrl0 { /* required by spec */ +&pinctrl0 { status =3D "okay"; =20 pinctrl_uart1_default: uart1-default { diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso b/arch/ar= m64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso index f72312926299..1446c2b19de7 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 @@ -122,7 +122,7 @@ &sdhci1 { /* on CC with tuned parameters */ bus-width =3D <4>; }; =20 -&gem3 { /* required by spec */ +&gem3 { status =3D "okay"; pinctrl-names =3D "default"; pinctrl-0 =3D <&pinctrl_gem3_default>; @@ -149,7 +149,7 @@ phy0: ethernet-phy@1 { }; }; =20 -&pinctrl0 { /* required by spec */ +&pinctrl0 { status =3D "okay"; =20 pinctrl_uart1_default: uart1-default { --=20 2.36.1 From nobody Fri Dec 19 22:01:07 2025 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2049.outbound.protection.outlook.com [40.107.223.49]) (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 C485252F7C; Mon, 8 Jan 2024 15:41:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amd.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=amd.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com header.b="2b6LypeX" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DaLoPf34ft2nOI+Xyen+R0XRzfYCl0cVjlaml/puTAlJ33+Dj0/j3U1pT6Oza3ioOeePutGgl3kwz8miMnS5TGdpfum6wkOTUSmsTpuNqF0Dioe7xKInY89FBCBXGzjZs4vZSNdPTWqxjd0vNXHuiLkXGlFgSH7EfvWBAcSAf07mj9JxfMeV1AxGBnJW18IN+0K8f87qN0xUfnyRXxQX61MGSttIaw3jrJUm1Li++vQbhtW42nWlWi+gQGKamNtJtf+qcFucgTOPiUD55ESGFp23AAwmeBy1ZHAS0zXbsZsi1cob7+5q52q5r6kOz+wXgL1ubin94RjA+DMiXPpd1w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=saMye7E6RX1JxSucCbivbQymZ5PgCCESf9IwueLxGfE=; b=lb67u64gGrPYviLDSwFlT2q7ZmSPeqwHSUhUT7Mp4XGZgib0Ai9c77rRNgN2Ki9EKK0j/KCtucM8Z5+aAyCQQ+08BmuFzA10O8bEP9744d5AIz7mOIF4kjp4teOiFckw6YgL6eAPY66D/P+scaUY92eRH/0CweZ5MZno0tCGIpMCBw6t1b0d9muBU86q5wJI2cmKOK0W1w/nMujrItk5LsUjYMZn9ArOYYXje36VUWPRcKXXXBUa1nR8B1H2Kch5eVd7Ewpav66PXfXgbA4+5ZDeNqDn8O/hGTsWRk25daMVq5c00hf7MbNWyFL5kQKhed+OE6GCreWWbXxsU+vE3Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=saMye7E6RX1JxSucCbivbQymZ5PgCCESf9IwueLxGfE=; b=2b6LypeXib+TivYlHDCYiLk1wkhfh47LvGDdBCp7S5MT57XDC3Ylvt8yGbEuSP4DPFA/krNDx9Oi0qlr6EkLaoQ4lFveXuXbTo2etY78yE+blGiYXnV4TXX8lASiTcyVxvLvHKjr8eIL2QQmHc5Fhkmhh0GtSW5EORDRYJxnEls= Received: from MN2PR13CA0027.namprd13.prod.outlook.com (2603:10b6:208:160::40) by MN0PR12MB5809.namprd12.prod.outlook.com (2603:10b6:208:375::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.21; Mon, 8 Jan 2024 15:41:48 +0000 Received: from BL6PEPF0001AB73.namprd02.prod.outlook.com (2603:10b6:208:160:cafe::8) by MN2PR13CA0027.outlook.office365.com (2603:10b6:208:160::40) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.14 via Frontend Transport; Mon, 8 Jan 2024 15:41:48 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB04.amd.com; pr=C Received: from SATLEXMB04.amd.com (165.204.84.17) by BL6PEPF0001AB73.mail.protection.outlook.com (10.167.242.166) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.7181.13 via Frontend Transport; Mon, 8 Jan 2024 15:41:48 +0000 Received: from localhost (10.180.168.240) by SATLEXMB04.amd.com (10.181.40.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Mon, 8 Jan 2024 09:41:17 -0600 From: Michal Simek To: , , , CC: Tejas Bhumkar , Conor Dooley , Krzysztof Kozlowski , Rob Herring , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "moderated list:ARM/ZYNQ ARCHITECTURE" Subject: [PATCH 11/14] arm64: zynqmp: Disable Tri-state for MIO38 Pin Date: Mon, 8 Jan 2024 16:39:22 +0100 Message-ID: <9f8a0687be407a8ffad610087074e94ebc4f5982.1704728353.git.michal.simek@amd.com> X-Mailer: git-send-email 2.36.1 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" X-Developer-Signature: v=1; a=openpgp-sha256; l=2951; i=michal.simek@amd.com; h=from:subject:message-id; bh=NAm3bgwC4tjFVVxRsOzvkT6TFE+17ZLOoBpu26K7LlA=; b=owGbwMvMwCR4yjP1tKYXjyLjabUkhtQ54po3RX4WfJKYceim7neB/MyZG6+f6zrm/oh/wg8nJ Y70Fz0fOmJZGASZGGTFFFmkba6c2Vs5Y4rwxcNyMHNYmUCGMHBxCsBEXtQyLJgzV2fZYesnwSd3 aZ7U3mF8rS3jySuGOZxmU3dPvGRW9yzDznmGiE56TeW6pQA= X-Developer-Key: i=michal.simek@amd.com; a=openpgp; fpr=67350C9BF5CCEE9B5364356A377C7F21FE3D1F91 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SATLEXMB04.amd.com (10.181.40.145) To SATLEXMB04.amd.com (10.181.40.145) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL6PEPF0001AB73:EE_|MN0PR12MB5809:EE_ X-MS-Office365-Filtering-Correlation-Id: c849cb13-e993-4691-e257-08dc106053b8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: XS5Yhh1iTiyvTxZMWvUxrUT3CBDjwoHsycK/MQzXkhjS9nttUV5IEN0XFYcgZt6v0eaWF1PzqVER4ZYCrJqFNhBOlOsDorSAmKaKVzXmLOY7xgwwn9+yTQt5nkuEEGscWV+MrdIZSDL8PEk09TGv3ByoNfp83sO9hPtho8K0ES3MWGh6ed8/qBW/VxeUO9IZuwJDgBX7jTA7pLNZSNYTT2krODpOZhkvbwu5cKtQVVIh9cFzlTz+CKw1jXeBQzEd5pJyqZQxhJXARoIWO5dqu1SFPkAaN1QyfcHRQyMVMySDNFOb6n3yDO83WP17G31SJq2R02iWF63xdnoNV6KVbnH9PggTXCWh3CqFEsBwTEqlv3acWBe+G0wbPFlcblZ/K7Yetgkm/MpPos5DOvWurJZMNO8Sv6J/lEClakLd4dWtjIV2gYRr9Iu0USr9clvgHmiabnP8IRpTy5sGHj0VVQCd4Ra8WSlAY6qLvnoN6Pv0v16xD0kS1FFe7AX1LCtmer3GplkKNWkhSHHTvGM6VJvZn7fOUMm+dT0wkozqJYq5ktjFCcjeH9bvV2rXFnmFaxKFtCCzuZIb8zirLfvwoeu47nlEhS8DQu3Wvb78LxRnL6NHq/hvQ8RvNwnV/E1CDQF5LL4Yk57oqYSp/Nm1dDZJXVY8dbKuhddb+tDfgTZ8p0nNIS6/BqsMVKsND8laPcKl5IJWv5ICpFEJdpsETyGar39+sqLV4RDbFSW7+TOZoqjoJZDgmqcRpMpSzaRRoZ5asYqpeb0cYXHbQ00SW/jSep56n9MSyPHy5ZewNKY= X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB04.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230031)(4636009)(39860400002)(136003)(396003)(376002)(346002)(230922051799003)(64100799003)(1800799012)(186009)(82310400011)(451199024)(46966006)(36840700001)(40470700004)(81166007)(41300700001)(4326008)(2906002)(5660300002)(82740400003)(54906003)(110136005)(44832011)(40460700003)(36756003)(86362001)(36860700001)(356005)(40480700001)(6666004)(316002)(8676002)(8936002)(70206006)(47076005)(70586007)(83380400001)(26005)(478600001)(426003)(336012)(16526019)(2616005)(36900700001)(2101003);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jan 2024 15:41:48.6985 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c849cb13-e993-4691-e257-08dc106053b8 X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB04.amd.com] X-MS-Exchange-CrossTenant-AuthSource: BL6PEPF0001AB73.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN0PR12MB5809 From: Tejas Bhumkar gpio38 is used in SOM's kv260 to reset the Ethernet PHY. At present, HW reset is not working properly as Tri-state=C2=A0 is enabled for MIO38, causing inappropriate PHY register reads. Disabled Tri-state for MIO38 to make HW reset work. Tri-state disable : ZynqMP> md 0xFF180208 2 ff180208: 00bfe7a3 00000540 Tri-state enable : ZynqMP> md 0xFF180208 2 ff180208: 00bfe7e3 00000540 Signed-off-by: Tejas Bhumkar Signed-off-by: Michal Simek --- .../boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso | 25 +++++++++++++++++++ .../boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso | 25 +++++++++++++++++++ 2 files changed, 50 insertions(+) diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso b/arch/ar= m64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso index b7b94254cc09..585b5845a1f4 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 @@ -169,6 +169,25 @@ phy0: ethernet-phy@1 { &pinctrl0 { status =3D "okay"; =20 + pinctrl_gpio0_default: gpio0-default { + conf { + groups =3D "gpio0_38_grp"; + bias-pull-up; + power-source =3D ; + }; + + mux { + groups =3D "gpio0_38_grp"; + function =3D "gpio0"; + }; + + conf-tx { + pins =3D "MIO38"; + bias-disable; + output-enable; + }; + }; + pinctrl_uart1_default: uart1-default { conf { groups =3D "uart1_9_grp"; @@ -324,6 +343,12 @@ mux { }; }; =20 +&gpio { + status =3D "okay"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_gpio0_default>; +}; + &uart1 { status =3D "okay"; pinctrl-names =3D "default"; diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso b/arch/ar= m64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso index 1446c2b19de7..037f0941ba0b 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 @@ -152,6 +152,25 @@ phy0: ethernet-phy@1 { &pinctrl0 { status =3D "okay"; =20 + pinctrl_gpio0_default: gpio0-default { + conf { + groups =3D "gpio0_38_grp"; + bias-pull-up; + power-source =3D ; + }; + + mux { + groups =3D "gpio0_38_grp"; + function =3D "gpio0"; + }; + + conf-tx { + pins =3D "MIO38"; + bias-disable; + output-enable; + }; + }; + pinctrl_uart1_default: uart1-default { conf { groups =3D "uart1_9_grp"; @@ -307,6 +326,12 @@ mux { }; }; =20 +&gpio { + status =3D "okay"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_gpio0_default>; +}; + &uart1 { status =3D "okay"; pinctrl-names =3D "default"; --=20 2.36.1 From nobody Fri Dec 19 22:01:07 2025 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2073.outbound.protection.outlook.com [40.107.93.73]) (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 46AF253E1E; Mon, 8 Jan 2024 15:41:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amd.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=amd.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com header.b="dNo7Grmj" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=H74KBlR/86gwwVz9puoT/NMVLAYc1W3iF4CXByekRt08k4fnSQrPsll5qbZdU12OKMm058Zu+qvtyb6xKvveBjBLhFCS5VSzOtVMZefTD/t3E/DtuJB6b67ExY7e+v2zw/zTN/IPScye/75ZD6+B4lgj5uuXWzn+leXuuIZyNGMyV0hUSiNHjBUTLREKgpeIU7Wuwljo8sFJliHM+mKL53VjrD4QuX7Kx437csS3uJEkL76FjMBqgVr6fNWS1tnBwfNN2NjkEu4pCtPAoj5bvWVA3xOhF9Sn6O4yKt0xW/hve2/lKbsTQ66IME3AThpSFDe4ehcFpkaaDWERQWUbsQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=akhVudABiMCB5LjYEVjVgQ0lVhWK7fmtR/r1FxIueoI=; b=Poa/dEPz/AntOQuAyi+fMHal5ZkGEZLWffPKLT1A+Y9ha4HohI0FPizNp+8RJMiYj4PgtK584CpEtZh6RCu7RHiawq6dVZf40tyRrGwmmsNeNwj1h9kMGdl5M7XsoKf8dJsC4e/6tdKwSIspwNLXYyX8SvM/R4MmXwZ9bFe42T9JBZLVj27L9kto0cvixdg63EVUcyjuhuPdfbm9pc0cBNU/Hy78PJRaA0t/OqCWXScZlddK3PxESRdqmUy4CAHdivfP2QXYV0M5Df1sl8lVtkRufiPzRSmCI7d/Ej2S+w1NZKCNpdbQ50yt3i1M7WonbEqMv3HYln4Aa77Gr5mogg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=akhVudABiMCB5LjYEVjVgQ0lVhWK7fmtR/r1FxIueoI=; b=dNo7GrmjjSPXPQoRcyhPdiaDpZN1CAfwdUNyq2xXlUW6S2/YcZ+bnJXxvLsdxN5lJesDxQHp/quhzusKkiSSI3rHSkZBbvBYFbXKmwa/GrRj/eP3DYXzyp1adbSlLJWFRzX19N7wOZUfmC7+l7i/VuVkgA3uioR9/B+mn6t4IRM= Received: from MN2PR13CA0013.namprd13.prod.outlook.com (2603:10b6:208:160::26) by BY5PR12MB4323.namprd12.prod.outlook.com (2603:10b6:a03:211::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.23; Mon, 8 Jan 2024 15:41:52 +0000 Received: from BL6PEPF0001AB73.namprd02.prod.outlook.com (2603:10b6:208:160:cafe::f4) by MN2PR13CA0013.outlook.office365.com (2603:10b6:208:160::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.14 via Frontend Transport; Mon, 8 Jan 2024 15:41:51 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB04.amd.com; pr=C Received: from SATLEXMB04.amd.com (165.204.84.17) by BL6PEPF0001AB73.mail.protection.outlook.com (10.167.242.166) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.7181.13 via Frontend Transport; Mon, 8 Jan 2024 15:41:51 +0000 Received: from localhost (10.180.168.240) by SATLEXMB04.amd.com (10.181.40.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Mon, 8 Jan 2024 09:41:48 -0600 From: Michal Simek To: , , , CC: Conor Dooley , Krzysztof Kozlowski , Rob Herring , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "moderated list:ARM/ZYNQ ARCHITECTURE" Subject: [PATCH 12/14] arm64: zynqmp: Rename i2c?-gpio to i2c?-gpio-grp Date: Mon, 8 Jan 2024 16:39:23 +0100 Message-ID: <94f633e26b7b16cabddb8c7210c2e79208c364da.1704728353.git.michal.simek@amd.com> X-Mailer: git-send-email 2.36.1 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=7090; i=michal.simek@amd.com; h=from:subject:message-id; bh=fpglwb94TL6ZJTEFt8izxzzpDii9uQoouIkOQV+actY=; b=owGbwMvMwCR4yjP1tKYXjyLjabUkhtQ54pqtdlqiWq8F65/OPHe1V0p3zsM/VudjVjJ90ZHa2 2FdFyXeEcvCIMjEICumyCJtc+XM3soZU4QvHpaDmcPKBDKEgYtTACZyn4lhftyV5btjjrP3pP3l cYzP7by6h0ftN8N8Hy4lXcXnC45fE1rQ6sIQ2fF2/ebFAA== X-Developer-Key: i=michal.simek@amd.com; a=openpgp; fpr=67350C9BF5CCEE9B5364356A377C7F21FE3D1F91 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SATLEXMB04.amd.com (10.181.40.145) To SATLEXMB04.amd.com (10.181.40.145) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL6PEPF0001AB73:EE_|BY5PR12MB4323:EE_ X-MS-Office365-Filtering-Correlation-Id: 881c272a-acd9-48b2-91ec-08dc1060558e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 5RUS4mjX+H7nU/iJtx8sPswJlSVQvWk3uXprNXxfRNmHcsEHwHC2I8PPQ33MpL7XpBD6eic13b4JuB5mJcZFzl9MRs6rVUGopxT+wQGCFLKUxeFdLHvBQ2uXdlpdjnuUIyC9Nr3E/9sKjXTlQtN0osRFw3UNi31gEPJqwUA9kqq99q52ypZwMHuKGjfkLtMQ/3tHO5MiJN7ybs095GObWZng7hY0wh1nLn1SHvwU/r+wgXTXixHJnKYgy5r96IbzAi2a6Pigedl5z7yX2amz2iqyWJFlfB6+avab/ybgGzhVZddZNU60EMBrjcMNCnliZIjN3rPyZ4A/rLc5OUklsFbpFn9v/OcZzl0SmWiFaqoXVx+nrMkBnbsaaBYJ6Bmyb4C799CYBruDAUOLbyo2G4dto51eHBbMxPVNVvxqlX+jbaE1fanEXf2nBMpAZcXStGahDhcH8LO53BYWpN8QZeqAGMMgvHBvY7w9++Sn10jKZyCtGTX5wKNIDRKVKxeQCl7lAZWK8ugAnET4OFP/YotHVmb7TSUpXfFC5eOQjamBFVmk6nJ15IQpskB1Oou0Jy3d42MsawEz9aTCkTKt6ObaZyHoGkD/8wgWc/6ZkCgKoab7LzkVm2bcBVEtjDFZg7YK19hZAkhGSrXtj9ldcVgT0+T5e9h8Bqc1BBdn8qkTUXohloAafp9m2g7qMnEmyhyVdGk7l0Kjcb3jkispS0Cwa4LyfpYLs6Hhmo/wblcuaXo8PP/exmJqK/a94l6KZB/cJ2s+k4VqSyPoWPPFRVVCi3PosHR+wRtWQPxbqh0= X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB04.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230031)(4636009)(136003)(376002)(39860400002)(396003)(346002)(230922051799003)(186009)(82310400011)(451199024)(1800799012)(64100799003)(46966006)(36840700001)(40470700004)(316002)(36860700001)(426003)(54906003)(110136005)(336012)(16526019)(8936002)(47076005)(8676002)(36756003)(6666004)(83380400001)(44832011)(4326008)(40460700003)(40480700001)(70206006)(70586007)(2616005)(478600001)(26005)(2906002)(82740400003)(5660300002)(41300700001)(81166007)(86362001)(356005)(2101003)(36900700001);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jan 2024 15:41:51.7610 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 881c272a-acd9-48b2-91ec-08dc1060558e X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB04.amd.com] X-MS-Exchange-CrossTenant-AuthSource: BL6PEPF0001AB73.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR12MB4323 Content-Type: text/plain; charset="utf-8" Anything ending with gpio/gpios is taken as gpio phande/description which is reported as the issue coming from gpio-consumer.yaml schema. That's why rename the gpio suffix to gpio-grp to avoid name collision. Signed-off-by: Michal Simek --- arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts | 4 ++-- arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 4 ++-- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 4 ++-- arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 4 ++-- 11 files changed, 15 insertions(+), 15 deletions(-) diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso b/arch/ar= m64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso index 585b5845a1f4..d7535a77b45e 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 @@ -227,7 +227,7 @@ mux { }; }; =20 - pinctrl_i2c1_gpio: i2c1-gpio { + pinctrl_i2c1_gpio: i2c1-gpio-grp { conf { groups =3D "gpio0_24_grp", "gpio0_25_grp"; slew-rate =3D ; diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso b/arch/ar= m64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso index 037f0941ba0b..9e5853206eeb 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 @@ -210,7 +210,7 @@ mux { }; }; =20 - pinctrl_i2c1_gpio: i2c1-gpio { + pinctrl_i2c1_gpio: i2c1-gpio-grp { conf { groups =3D "gpio0_24_grp", "gpio0_25_grp"; slew-rate =3D ; diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts b/arch/= arm64/boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts index 986efae8847a..2a671816015d 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts @@ -150,7 +150,7 @@ conf { }; }; =20 - pinctrl_i2c1_gpio: i2c1-gpio { + pinctrl_i2c1_gpio: i2c1-gpio-grp { mux { groups =3D "gpio0_36_grp", "gpio0_37_grp"; function =3D "gpio0"; diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts b/arch/= arm64/boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts index 7599a12b64a5..54a32a705390 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts @@ -223,7 +223,7 @@ conf { }; }; =20 - pinctrl_i2c0_gpio: i2c0-gpio { + pinctrl_i2c0_gpio: i2c0-gpio-grp { mux { groups =3D "gpio0_6_grp", "gpio0_7_grp"; function =3D "gpio0"; diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts b/arch/= arm64/boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts index b1857e17ab7e..53aa3dca1dca 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts @@ -125,7 +125,7 @@ conf { }; }; =20 - pinctrl_i2c0_gpio: i2c0-gpio { + pinctrl_i2c0_gpio: i2c0-gpio-grp { mux { groups =3D "gpio0_74_grp", "gpio0_75_grp"; function =3D "gpio0"; @@ -152,7 +152,7 @@ conf { }; }; =20 - pinctrl_i2c1_gpio: i2c1-gpio { + pinctrl_i2c1_gpio: i2c1-gpio-grp { mux { groups =3D "gpio0_76_grp", "gpio0_77_grp"; function =3D "gpio0"; diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts b/arch/arm64= /boot/dts/xilinx/zynqmp-zcu100-revC.dts index b4456e5b5058..528b5beb4dee 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts @@ -277,7 +277,7 @@ conf { }; }; =20 - pinctrl_i2c1_gpio: i2c1-gpio { + pinctrl_i2c1_gpio: i2c1-gpio-grp { mux { groups =3D "gpio0_4_grp", "gpio0_5_grp"; function =3D "gpio0"; diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts b/arch/arm64= /boot/dts/xilinx/zynqmp-zcu102-revA.dts index 3b929c0eedcd..2ec0e2d1c869 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts @@ -693,7 +693,7 @@ conf { }; }; =20 - pinctrl_i2c0_gpio: i2c0-gpio { + pinctrl_i2c0_gpio: i2c0-gpio-grp { mux { groups =3D "gpio0_14_grp", "gpio0_15_grp"; function =3D "gpio0"; @@ -720,7 +720,7 @@ conf { }; }; =20 - pinctrl_i2c1_gpio: i2c1-gpio { + pinctrl_i2c1_gpio: i2c1-gpio-grp { mux { groups =3D "gpio0_16_grp", "gpio0_17_grp"; function =3D "gpio0"; diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts b/arch/arm64= /boot/dts/xilinx/zynqmp-zcu104-revA.dts index 59a919368094..a3d9f1b2713c 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts @@ -274,7 +274,7 @@ conf { }; }; =20 - pinctrl_i2c1_gpio: i2c1-gpio { + pinctrl_i2c1_gpio: i2c1-gpio-grp { mux { groups =3D "gpio0_16_grp", "gpio0_17_grp"; function =3D "gpio0"; diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts b/arch/arm64= /boot/dts/xilinx/zynqmp-zcu104-revC.dts index 4fe60f22c852..ba8708b88e67 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts @@ -286,7 +286,7 @@ conf { }; }; =20 - pinctrl_i2c1_gpio: i2c1-gpio { + pinctrl_i2c1_gpio: i2c1-gpio-grp { mux { groups =3D "gpio0_16_grp", "gpio0_17_grp"; function =3D "gpio0"; diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts b/arch/arm64= /boot/dts/xilinx/zynqmp-zcu106-revA.dts index 03955aa708d4..700f5b5f171e 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts @@ -704,7 +704,7 @@ conf { }; }; =20 - pinctrl_i2c0_gpio: i2c0-gpio { + pinctrl_i2c0_gpio: i2c0-gpio-grp { mux { groups =3D "gpio0_14_grp", "gpio0_15_grp"; function =3D "gpio0"; @@ -731,7 +731,7 @@ conf { }; }; =20 - pinctrl_i2c1_gpio: i2c1-gpio { + pinctrl_i2c1_gpio: i2c1-gpio-grp { mux { groups =3D "gpio0_16_grp", "gpio0_17_grp"; function =3D "gpio0"; diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts b/arch/arm64= /boot/dts/xilinx/zynqmp-zcu111-revA.dts index e3e0377d543e..920eb16cebf2 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts @@ -593,7 +593,7 @@ conf { }; }; =20 - pinctrl_i2c0_gpio: i2c0-gpio { + pinctrl_i2c0_gpio: i2c0-gpio-grp { mux { groups =3D "gpio0_14_grp", "gpio0_15_grp"; function =3D "gpio0"; @@ -620,7 +620,7 @@ conf { }; }; =20 - pinctrl_i2c1_gpio: i2c1-gpio { + pinctrl_i2c1_gpio: i2c1-gpio-grp { mux { groups =3D "gpio0_16_grp", "gpio0_17_grp"; function =3D "gpio0"; --=20 2.36.1 From nobody Fri Dec 19 22:01:07 2025 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2054.outbound.protection.outlook.com [40.107.244.54]) (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 D2CFB54279; Mon, 8 Jan 2024 15:41:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amd.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=amd.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com header.b="UTRSeTvD" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Nv1Ft3jDhSiqxlLgBoF7RLvEvoDUj7zufqQ3JcMBCJEfTb5oM/Wj1VdcQWqjObB0b38ahTGE1o9rh6hVZllE37BFTX0hBKN9yrUBqAK/JVCwQhV7Y5eSiMlNrOklgFMQvhQzpWWNEEqK3MrFRUxm/KENCKOpXB0K8FdUuhdSVlDEIfUhOeLdEkKvQkaydicU0FL6iY73Z+zMWw8j9T6wCo+zkQ40NqJ7kCiTNxAeSxhdvvsLVvVJYXNz4BzRqjRx09t1z++PE9SON/z23vFOKdpMQMH61tZ+1qvHOVEr2Q0pZNMynt+Ihq5dt0Up/l7JWFcOzl7xY/c9zwHaSqmNxQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=b2ti7ZOmmmoXPlTGGeQtyFCpcX4pyLNFij82zh2mNIg=; b=jPclbdG4cHHUpHCNRXejE4NghPtugXhEfKgkE1KdaR5/wY6SKxOdDzdKK8o4hUWzQsJV+t1GSxJHnh/IiVK7xBa6F2e+cnlvL5koJLPWGojzBfQlV683u4vEi+rzAJISdCJ5N6loIe64/6vSHIu+DJpJhvMPjdxWAHUMzSmvYecvv7fPhLqUV+DWL1tsMsd/RrwqVtSvlm91KA5ye1u0b67Hhe8biXy1mDchwXSGhwqkTtl1uprThYZaC+04Id78BYVTdHJKzeyDpabGHP2FLvZBGf/G6120Z9Ylz9TrLKGgpANR5FHTlc3a8ybMud5V8uttj3MaMIUOdN7hsTVY3w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=b2ti7ZOmmmoXPlTGGeQtyFCpcX4pyLNFij82zh2mNIg=; b=UTRSeTvDOX0AMDcvvt6r12J0gYp60x6I6fUYGnL3ZlgfZGQRzGEpSTBZUUhIq2OTydoAuk8dgt9Kdd735ixZCil4+GNj52aBd6llV2+eK6fLh+eAExDcM+XfLkUFaGugrWvWZA2uhxpq0vzO2c/fTu3F4Gpp+mDAYkDC0Row1Z0= Received: from MN2PR13CA0008.namprd13.prod.outlook.com (2603:10b6:208:160::21) by CH2PR12MB4280.namprd12.prod.outlook.com (2603:10b6:610:ac::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.23; Mon, 8 Jan 2024 15:41:56 +0000 Received: from BL6PEPF0001AB73.namprd02.prod.outlook.com (2603:10b6:208:160:cafe::c) by MN2PR13CA0008.outlook.office365.com (2603:10b6:208:160::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.14 via Frontend Transport; Mon, 8 Jan 2024 15:41:56 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB04.amd.com; pr=C Received: from SATLEXMB04.amd.com (165.204.84.17) by BL6PEPF0001AB73.mail.protection.outlook.com (10.167.242.166) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.7181.13 via Frontend Transport; Mon, 8 Jan 2024 15:41:56 +0000 Received: from localhost (10.180.168.240) by SATLEXMB04.amd.com (10.181.40.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Mon, 8 Jan 2024 09:41:52 -0600 From: Michal Simek To: , , , CC: Conor Dooley , Krzysztof Kozlowski , Rob Herring , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "moderated list:ARM/ZYNQ ARCHITECTURE" Subject: [PATCH 13/14] arm64: zynqmp: Comment all smmu entries Date: Mon, 8 Jan 2024 16:39:24 +0100 Message-ID: X-Mailer: git-send-email 2.36.1 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=10136; i=michal.simek@amd.com; h=from:subject:message-id; bh=4KjDOH59epC2I4LJ/dgBOHg1jAl3CY5vFPuDD0ydYWg=; b=owGbwMvMwCR4yjP1tKYXjyLjabUkhtQ54lpmjIfefup7l/PR0LhHIFRuX4mF+Fmppyy3Kmc/c eR3KLLpiGVhEGRikBVTZJG2uXJmb+WMKcIXD8vBzGFlAhnCwMUpABO5/5hhQeeHs5uVWVPdN/tu fPwu9/xirRv7JBjmmW/4JbYrtOwqE9tV3jKD/Wc/KiuIAwA= X-Developer-Key: i=michal.simek@amd.com; a=openpgp; fpr=67350C9BF5CCEE9B5364356A377C7F21FE3D1F91 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SATLEXMB04.amd.com (10.181.40.145) To SATLEXMB04.amd.com (10.181.40.145) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL6PEPF0001AB73:EE_|CH2PR12MB4280:EE_ X-MS-Office365-Filtering-Correlation-Id: f8aaa117-ae01-4be2-d25f-08dc10605878 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Ya64Wevfp3fla4AXFjDYAX/RdDMZGb3gs4zS9UJZcbK0BBSXwJVUOxuTDuIkFhMP7Wkrhxg8RLr7alC+SJ78u6hYoCfQL249DFuFMT+FcR21bEiMOnx0AdkV76VqJe8nkBfr85a6vAXxwHbowU/MMg6s1aOz/YT5aZIg/MDnNL0AefDhVA4zygbwZLnAZwG9lrLMrK1rHR8WMXGkHmcLpl1kyL77QweVSj9BHAeBPZdKkoa+wnCNcGTETpSQLpVq30TIc+deOsvMSrapsDNjepnFrAmugKS0dtnNqbJAn/tjBK+XmL+uT4RLmrrQYt7xVg5JU//jWs+dXtUVeMUXXsrzDsCVm4WvF9IH1KPeW4ILIS/DWVQZDvyNgeN0BaF9fKgSimGAr6ZnT/+lxbrSa1osihyGZ9NsbFuzzJ3BDqGixZTAO/v2sLGUe738VuxKR1SlqTeV6IzFAeZyy7H6ABOdbujuN73AL+FZJs/6QFwyqWUUqljwhmHAOqwtIYg9AwkA706JeBRgcRKUws2A+Lo3krFxgFFGtCutgriPtIVuCnhme8d8vTyc2JsrLc92WE2pgN+rO+sMZiPkSKusa1V1iP8tiyi5IFOj1OPdgvgexiuZennlXAaMYj1TG2CHzZGhH/tmbSjs5QJ+FgeOJUaZNseE3yNZqU/ggwZ0SrkwvwGvz07xBU/F3GTx9u7xLuqOMXAxHWlhV8MZhbBGWbzYD+nbBVlUuhX7/KTOpVyFu+Gc15JpawB0k3+CT5gNRStnTdOS/oRPAJJnzw9Ky/YohIrUQoR45mMQ8Nrgr4Q= X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB04.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230031)(4636009)(376002)(346002)(396003)(136003)(39860400002)(230922051799003)(186009)(451199024)(82310400011)(64100799003)(1800799012)(40470700004)(36840700001)(46966006)(4326008)(70206006)(70586007)(47076005)(316002)(8676002)(8936002)(26005)(478600001)(426003)(16526019)(336012)(2616005)(83380400001)(2906002)(41300700001)(5660300002)(82740400003)(81166007)(356005)(40480700001)(86362001)(36860700001)(6666004)(110136005)(54906003)(36756003)(40460700003)(44832011)(2101003)(36900700001);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jan 2024 15:41:56.6517 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f8aaa117-ae01-4be2-d25f-08dc10605878 X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB04.amd.com] X-MS-Exchange-CrossTenant-AuthSource: BL6PEPF0001AB73.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR12MB4280 Content-Type: text/plain; charset="utf-8" SMMU is disabled by default and not all masters can be enabled at the same time because of limited number of entries. That's why comment all iommu properties but keep them for reference in DT. In XEN case they should be added back and Xen should have SMMU enabled by default. Also add IDs for DP and DPDMA. Signed-off-by: Michal Simek --- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 59 +++++++++++++------------- 1 file changed, 30 insertions(+), 29 deletions(-) diff --git a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi b/arch/arm64/boot/dts/x= ilinx/zynqmp.dtsi index a1a9c8fd6038..631484e17ab0 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi +++ b/arch/arm64/boot/dts/xilinx/zynqmp.dtsi @@ -340,7 +340,7 @@ fpd_dma_chan1: dma-controller@fd500000 { clock-names =3D "clk_main", "clk_apb"; #dma-cells =3D <1>; xlnx,bus-width =3D <128>; - iommus =3D <&smmu 0x14e8>; + /* iommus =3D <&smmu 0x14e8>; */ power-domains =3D <&zynqmp_firmware PD_GDMA>; }; =20 @@ -353,7 +353,7 @@ fpd_dma_chan2: dma-controller@fd510000 { clock-names =3D "clk_main", "clk_apb"; #dma-cells =3D <1>; xlnx,bus-width =3D <128>; - iommus =3D <&smmu 0x14e9>; + /* iommus =3D <&smmu 0x14e9>; */ power-domains =3D <&zynqmp_firmware PD_GDMA>; }; =20 @@ -366,7 +366,7 @@ fpd_dma_chan3: dma-controller@fd520000 { clock-names =3D "clk_main", "clk_apb"; #dma-cells =3D <1>; xlnx,bus-width =3D <128>; - iommus =3D <&smmu 0x14ea>; + /* iommus =3D <&smmu 0x14ea>; */ power-domains =3D <&zynqmp_firmware PD_GDMA>; }; =20 @@ -379,7 +379,7 @@ fpd_dma_chan4: dma-controller@fd530000 { clock-names =3D "clk_main", "clk_apb"; #dma-cells =3D <1>; xlnx,bus-width =3D <128>; - iommus =3D <&smmu 0x14eb>; + /* iommus =3D <&smmu 0x14eb>; */ power-domains =3D <&zynqmp_firmware PD_GDMA>; }; =20 @@ -392,7 +392,7 @@ fpd_dma_chan5: dma-controller@fd540000 { clock-names =3D "clk_main", "clk_apb"; #dma-cells =3D <1>; xlnx,bus-width =3D <128>; - iommus =3D <&smmu 0x14ec>; + /* iommus =3D <&smmu 0x14ec>; */ power-domains =3D <&zynqmp_firmware PD_GDMA>; }; =20 @@ -405,7 +405,7 @@ fpd_dma_chan6: dma-controller@fd550000 { clock-names =3D "clk_main", "clk_apb"; #dma-cells =3D <1>; xlnx,bus-width =3D <128>; - iommus =3D <&smmu 0x14ed>; + /* iommus =3D <&smmu 0x14ed>; */ power-domains =3D <&zynqmp_firmware PD_GDMA>; }; =20 @@ -418,7 +418,7 @@ fpd_dma_chan7: dma-controller@fd560000 { clock-names =3D "clk_main", "clk_apb"; #dma-cells =3D <1>; xlnx,bus-width =3D <128>; - iommus =3D <&smmu 0x14ee>; + /* iommus =3D <&smmu 0x14ee>; */ power-domains =3D <&zynqmp_firmware PD_GDMA>; }; =20 @@ -431,7 +431,7 @@ fpd_dma_chan8: dma-controller@fd570000 { clock-names =3D "clk_main", "clk_apb"; #dma-cells =3D <1>; xlnx,bus-width =3D <128>; - iommus =3D <&smmu 0x14ef>; + /* iommus =3D <&smmu 0x14ef>; */ power-domains =3D <&zynqmp_firmware PD_GDMA>; }; =20 @@ -476,7 +476,7 @@ lpd_dma_chan1: dma-controller@ffa80000 { clock-names =3D "clk_main", "clk_apb"; #dma-cells =3D <1>; xlnx,bus-width =3D <64>; - iommus =3D <&smmu 0x868>; + /* iommus =3D <&smmu 0x868>; */ power-domains =3D <&zynqmp_firmware PD_ADMA>; }; =20 @@ -489,7 +489,7 @@ lpd_dma_chan2: dma-controller@ffa90000 { clock-names =3D "clk_main", "clk_apb"; #dma-cells =3D <1>; xlnx,bus-width =3D <64>; - iommus =3D <&smmu 0x869>; + /* iommus =3D <&smmu 0x869>; */ power-domains =3D <&zynqmp_firmware PD_ADMA>; }; =20 @@ -502,7 +502,7 @@ lpd_dma_chan3: dma-controller@ffaa0000 { clock-names =3D "clk_main", "clk_apb"; #dma-cells =3D <1>; xlnx,bus-width =3D <64>; - iommus =3D <&smmu 0x86a>; + /* iommus =3D <&smmu 0x86a>; */ power-domains =3D <&zynqmp_firmware PD_ADMA>; }; =20 @@ -515,7 +515,7 @@ lpd_dma_chan4: dma-controller@ffab0000 { clock-names =3D "clk_main", "clk_apb"; #dma-cells =3D <1>; xlnx,bus-width =3D <64>; - iommus =3D <&smmu 0x86b>; + /* iommus =3D <&smmu 0x86b>; */ power-domains =3D <&zynqmp_firmware PD_ADMA>; }; =20 @@ -528,7 +528,7 @@ lpd_dma_chan5: dma-controller@ffac0000 { clock-names =3D "clk_main", "clk_apb"; #dma-cells =3D <1>; xlnx,bus-width =3D <64>; - iommus =3D <&smmu 0x86c>; + /* iommus =3D <&smmu 0x86c>; */ power-domains =3D <&zynqmp_firmware PD_ADMA>; }; =20 @@ -541,7 +541,7 @@ lpd_dma_chan6: dma-controller@ffad0000 { clock-names =3D "clk_main", "clk_apb"; #dma-cells =3D <1>; xlnx,bus-width =3D <64>; - iommus =3D <&smmu 0x86d>; + /* iommus =3D <&smmu 0x86d>; */ power-domains =3D <&zynqmp_firmware PD_ADMA>; }; =20 @@ -554,7 +554,7 @@ lpd_dma_chan7: dma-controller@ffae0000 { clock-names =3D "clk_main", "clk_apb"; #dma-cells =3D <1>; xlnx,bus-width =3D <64>; - iommus =3D <&smmu 0x86e>; + /* iommus =3D <&smmu 0x86e>; */ power-domains =3D <&zynqmp_firmware PD_ADMA>; }; =20 @@ -567,7 +567,7 @@ lpd_dma_chan8: dma-controller@ffaf0000 { clock-names =3D "clk_main", "clk_apb"; #dma-cells =3D <1>; xlnx,bus-width =3D <64>; - iommus =3D <&smmu 0x86f>; + /* iommus =3D <&smmu 0x86f>; */ power-domains =3D <&zynqmp_firmware PD_ADMA>; }; =20 @@ -585,7 +585,7 @@ nand0: nand-controller@ff100000 { clock-names =3D "controller", "bus"; interrupt-parent =3D <&gic>; interrupts =3D ; - iommus =3D <&smmu 0x872>; + /* iommus =3D <&smmu 0x872>; */ power-domains =3D <&zynqmp_firmware PD_NAND>; }; =20 @@ -597,7 +597,7 @@ gem0: ethernet@ff0b0000 { ; reg =3D <0x0 0xff0b0000 0x0 0x1000>; clock-names =3D "pclk", "hclk", "tx_clk", "rx_clk", "tsu_clk"; - iommus =3D <&smmu 0x874>; + /* iommus =3D <&smmu 0x874>; */ power-domains =3D <&zynqmp_firmware PD_ETH_0>; resets =3D <&zynqmp_reset ZYNQMP_RESET_GEM0>; reset-names =3D "gem0_rst"; @@ -611,7 +611,7 @@ gem1: ethernet@ff0c0000 { ; reg =3D <0x0 0xff0c0000 0x0 0x1000>; clock-names =3D "pclk", "hclk", "tx_clk", "rx_clk", "tsu_clk"; - iommus =3D <&smmu 0x875>; + /* iommus =3D <&smmu 0x875>; */ power-domains =3D <&zynqmp_firmware PD_ETH_1>; resets =3D <&zynqmp_reset ZYNQMP_RESET_GEM1>; reset-names =3D "gem1_rst"; @@ -625,7 +625,7 @@ gem2: ethernet@ff0d0000 { ; reg =3D <0x0 0xff0d0000 0x0 0x1000>; clock-names =3D "pclk", "hclk", "tx_clk", "rx_clk", "tsu_clk"; - iommus =3D <&smmu 0x876>; + /* iommus =3D <&smmu 0x876>; */ power-domains =3D <&zynqmp_firmware PD_ETH_2>; resets =3D <&zynqmp_reset ZYNQMP_RESET_GEM2>; reset-names =3D "gem2_rst"; @@ -639,7 +639,7 @@ gem3: ethernet@ff0e0000 { ; reg =3D <0x0 0xff0e0000 0x0 0x1000>; clock-names =3D "pclk", "hclk", "tx_clk", "rx_clk", "tsu_clk"; - iommus =3D <&smmu 0x877>; + /* iommus =3D <&smmu 0x877>; */ power-domains =3D <&zynqmp_firmware PD_ETH_3>; resets =3D <&zynqmp_reset ZYNQMP_RESET_GEM3>; reset-names =3D "gem3_rst"; @@ -707,7 +707,7 @@ pcie: pcie@fd0e0000 { <0x0 0x0 0x0 0x2 &pcie_intc 0x2>, <0x0 0x0 0x0 0x3 &pcie_intc 0x3>, <0x0 0x0 0x0 0x4 &pcie_intc 0x4>; - iommus =3D <&smmu 0x4d0>; + /* iommus =3D <&smmu 0x4d0>; */ power-domains =3D <&zynqmp_firmware PD_PCIE>; pcie_intc: legacy-interrupt-controller { interrupt-controller; @@ -726,7 +726,7 @@ qspi: spi@ff0f0000 { num-cs =3D <1>; reg =3D <0x0 0xff0f0000 0x0 0x1000>, <0x0 0xc0000000 0x0 0x8000000>; - iommus =3D <&smmu 0x873>; + /* iommus =3D <&smmu 0x873>; */ power-domains =3D <&zynqmp_firmware PD_QSPI>; }; =20 @@ -758,8 +758,7 @@ sata: ahci@fd0c0000 { interrupts =3D ; power-domains =3D <&zynqmp_firmware PD_SATA>; resets =3D <&zynqmp_reset ZYNQMP_RESET_SATA>; - iommus =3D <&smmu 0x4c0>, <&smmu 0x4c1>, - <&smmu 0x4c2>, <&smmu 0x4c3>; + /* iommus =3D <&smmu 0x4c0>, <&smmu 0x4c1>, <&smmu 0x4c2>, <&smmu 0x4c3= >; */ }; =20 sdhci0: mmc@ff160000 { @@ -770,7 +769,7 @@ sdhci0: mmc@ff160000 { interrupts =3D ; reg =3D <0x0 0xff160000 0x0 0x1000>; clock-names =3D "clk_xin", "clk_ahb"; - iommus =3D <&smmu 0x870>; + /* iommus =3D <&smmu 0x870>; */ #clock-cells =3D <1>; clock-output-names =3D "clk_out_sd0", "clk_in_sd0"; power-domains =3D <&zynqmp_firmware PD_SD_0>; @@ -785,7 +784,7 @@ sdhci1: mmc@ff170000 { interrupts =3D ; reg =3D <0x0 0xff170000 0x0 0x1000>; clock-names =3D "clk_xin", "clk_ahb"; - iommus =3D <&smmu 0x871>; + /* iommus =3D <&smmu 0x871>; */ #clock-cells =3D <1>; clock-output-names =3D "clk_out_sd1", "clk_in_sd1"; power-domains =3D <&zynqmp_firmware PD_SD_1>; @@ -931,7 +930,7 @@ dwc3_0: usb@fe200000 { , ; clock-names =3D "bus_early", "ref"; - iommus =3D <&smmu 0x860>; + /* iommus =3D <&smmu 0x860>; */ snps,quirk-frame-length-adjustment =3D <0x20>; snps,resume-hs-terminations; /* dma-coherent; */ @@ -960,7 +959,7 @@ dwc3_1: usb@fe300000 { , ; clock-names =3D "bus_early", "ref"; - iommus =3D <&smmu 0x861>; + /* iommus =3D <&smmu 0x861>; */ snps,quirk-frame-length-adjustment =3D <0x20>; snps,resume-hs-terminations; /* dma-coherent; */ @@ -1018,6 +1017,7 @@ zynqmp_dpdma: dma-controller@fd4c0000 { interrupt-parent =3D <&gic>; clock-names =3D "axi_clk"; power-domains =3D <&zynqmp_firmware PD_DP>; + /* iommus =3D <&smmu 0xce4>; */ #dma-cells =3D <1>; }; =20 @@ -1032,6 +1032,7 @@ zynqmp_dpsub: display@fd4a0000 { reg-names =3D "dp", "blend", "av_buf", "aud"; interrupts =3D ; interrupt-parent =3D <&gic>; + /* iommus =3D <&smmu 0xce3>; */ clock-names =3D "dp_apb_clk", "dp_aud_clk", "dp_vtc_pixel_clk_in"; power-domains =3D <&zynqmp_firmware PD_DP>; --=20 2.36.1 From nobody Fri Dec 19 22:01:07 2025 Received: from NAM04-DM6-obe.outbound.protection.outlook.com (mail-dm6nam04on2084.outbound.protection.outlook.com [40.107.102.84]) (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 CD16E54FA2; Mon, 8 Jan 2024 15:42:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amd.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=amd.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com header.b="GWSROCh8" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XiPIO8Klk8XXsl/Q5JgXKh8TYKx6sAGcYEsV/g3u2CwHQqERvLQwj4ASsKqmEnHEyOJ9nJAmujBLBiEGXXl/ZzLFncS4dmjkP2a8goBdwKCyjO1YWVwFsAyqU58WlgdiwboNVpBhx32ioRaBDx06fuS5cUBOqD5rMpcMdGccU/gkGU7LOqn+MtN1Xur0SXK0ejRbUitGv4kpJaq8dgP69NR6puTh/1nPEN5KbCtW5HRChFXapFqtKkTmvQ9aeQASHbAnme47KKMYkN9QvvbxZE5qlzx16Ub4NTYPx04+d8HvCdI6wj0c7L464QJ7Gq4qfC5k9NfgDROM1/XyCnmSlw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=FFKhffKYIB+jzCN1TLMcaQ1ZvGPHbvedyMz6xHJXIvQ=; b=ZsubeguDwRhMsxss9gXKVZAgm1g+P3/qhydvmG8XLa0/dVuQSi8LgDwdQNN35x7x2D3L8Vj7kGDKm2Nc3Huvkivt82PgFVKJEWrR33aQtgt9rrW6CUIqLC87rGnkR4Xk2SDF3RZlLnbS5ayyIsltfrgGLmMRhAk2m9Qh82crOMiG28ThAXkeOjZntmTPzLHa1y4vO/yZDMUCKQtp3zFyRy5zJqqK2C3/CEhemrlzMExR7qwzkuAZRys8Xp5pa5q7Qydppxm6BdkUlzN9oCd7NaRqOx+Mo9JUKYkkRlJEFxjy2+6qwn0hRcWNaQiUmESuypI9udUQ8/MfJVFci+9EsA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FFKhffKYIB+jzCN1TLMcaQ1ZvGPHbvedyMz6xHJXIvQ=; b=GWSROCh8GJSE8clMUdkKMSwPWglEGzSD4gTAAw4lUJxJ5/a9va15rMVodyX+nAAMY52n/YkpbruUtjZC5IqJUjFzTdtLbZu3Q+SsxvGFoEAwTxbYFg1xVwVsI2Jded0+DZRNsj8l+JjBit4xMkCISYeeaTeYLjjFf5Ib9FIGXp0= Received: from MN2PR13CA0001.namprd13.prod.outlook.com (2603:10b6:208:160::14) by DM8PR12MB5463.namprd12.prod.outlook.com (2603:10b6:8:27::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.23; Mon, 8 Jan 2024 15:41:59 +0000 Received: from BL6PEPF0001AB73.namprd02.prod.outlook.com (2603:10b6:208:160:cafe::4a) by MN2PR13CA0001.outlook.office365.com (2603:10b6:208:160::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.14 via Frontend Transport; Mon, 8 Jan 2024 15:41:59 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB04.amd.com; pr=C Received: from SATLEXMB04.amd.com (165.204.84.17) by BL6PEPF0001AB73.mail.protection.outlook.com (10.167.242.166) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.7181.13 via Frontend Transport; Mon, 8 Jan 2024 15:41:58 +0000 Received: from localhost (10.180.168.240) by SATLEXMB04.amd.com (10.181.40.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Mon, 8 Jan 2024 09:41:56 -0600 From: Michal Simek To: , , , CC: Conor Dooley , Krzysztof Kozlowski , Rob Herring , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "moderated list:ARM/ZYNQ ARCHITECTURE" Subject: [PATCH 14/14] arm64: zynqmp: Align usb clock nodes with binding Date: Mon, 8 Jan 2024 16:39:25 +0100 Message-ID: X-Mailer: git-send-email 2.36.1 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=4029; i=michal.simek@amd.com; h=from:subject:message-id; bh=axs4l9O6YJQEk5Iy903xSlO+KwBZsGUulUfNiut9MLk=; b=owGbwMvMwCR4yjP1tKYXjyLjabUkhtQ54lqcIrUdXZ07efSqRX7d/5K0eNbEc4/uuPbMf3WwR mb66zdCHbEsDIJMDLJiiizSNlfO7K2cMUX44mE5mDmsTCBDGLg4BWAiFXkM8wvmvAy5auN5uuN7 QRtz4DXmoobLrQzzDJdsvjLDS4H39n1JJv77u1d+Ld8vDQA= X-Developer-Key: i=michal.simek@amd.com; a=openpgp; fpr=67350C9BF5CCEE9B5364356A377C7F21FE3D1F91 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SATLEXMB04.amd.com (10.181.40.145) To SATLEXMB04.amd.com (10.181.40.145) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL6PEPF0001AB73:EE_|DM8PR12MB5463:EE_ X-MS-Office365-Filtering-Correlation-Id: a65a7c36-2296-4fe1-1110-08dc106059dc X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 0Km38g7gLIuFZ7lwjpXDaEKH1wCZ6vB1/ddKAUjjEEfccD6oeklCZEjtFUZyXK0fWxYH1acSRsp2TnqgInmPEUjXIWgo3f4Y6JfxVFZT44OaLcQumT2iW4s4jCmiDxxjhWE9uCDZNITSO1KaKsJgB88jeF4V+p7EyBeanaFPbNuUaLArKn1wg6VBpz2ue6PGiPhhpMpzICifn/1XE7WUZ5risVNcw+ibKp3BgbS4GgpT1g38nCUHyJgUUdA/uQZ+kmifCLnFIvyaH95HlaWHpLjfM0V20y/wc+GD/PygWVTTNjhv8x4aOiPPCjkC0ZW4nvX8IOkicGXIzL4hxhzCU9I+2GbLOMsjKbhPRmVk0JkimEgkuMAsDmijJSx0hRt7fXUkZ963SitcxoixUfqI1C49oMHyd7EoJ2ZCNu0oH/8Y/0jrZ+kKnhlnIPT7X7sM9eJNXwyS1OZeeFY9NNyH8MwWz6kzBs6ijs/Rb0zOr1kWs0b8JZEFsj0I5VKR0wE28X85mJ2zPqC24HbVB4DqBVZCm8klMbZVcv5pJExtPae1Edf3LKkJ8x0PmnQCmJGS9nLpqaAsEze12S5niHFo8YovwCF+jKKaaRL0HLv646Xe1t3hPWDW1I0K8trMZVqk4Ns9VitRq9c2iUbuN+EwRXnJzwyXb+hiAjcWgg1lnb5BUT/seO5q248aHNVQbph/T5ny/e83BHx1BObif/nmu/BP4CLCno35s2//say9KvSDqyjJIg/kzOVi8+ryWWs0gmollyn/iJsmXmAfjxatMpDo631XoNxTxPxGFj1dnFI= X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB04.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230031)(4636009)(376002)(346002)(136003)(39860400002)(396003)(230922051799003)(186009)(451199024)(82310400011)(64100799003)(1800799012)(36840700001)(40470700004)(46966006)(70206006)(70586007)(47076005)(316002)(8936002)(8676002)(26005)(478600001)(336012)(16526019)(426003)(2616005)(83380400001)(2906002)(5660300002)(82740400003)(41300700001)(81166007)(4326008)(356005)(40480700001)(86362001)(36860700001)(6666004)(110136005)(54906003)(36756003)(40460700003)(44832011)(2101003)(36900700001);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jan 2024 15:41:58.9798 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a65a7c36-2296-4fe1-1110-08dc106059dc X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB04.amd.com] X-MS-Exchange-CrossTenant-AuthSource: BL6PEPF0001AB73.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM8PR12MB5463 Content-Type: text/plain; charset="utf-8" dwc3-xilinx.yaml defines 2 clocks which are not defined that's why define them (bus_early clock is moved to bus_clk in glue logic). With also describing kv260 assigned clock rates with assigned clocks. Also add missing status property to standard dwc3 core. Signed-off-by: Michal Simek --- arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 14 ++++++++++++-- .../boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso | 1 + arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 8 ++++++-- 3 files changed, 19 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi b/arch/arm64/bo= ot/dts/xilinx/zynqmp-clk-ccf.dtsi index ca1248784f59..dd4569e7bd95 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi +++ b/arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi @@ -238,12 +238,22 @@ &uart1 { assigned-clocks =3D <&zynqmp_clk UART1_REF>; }; =20 -&dwc3_0 { +&usb0 { clocks =3D <&zynqmp_clk USB0_BUS_REF>, <&zynqmp_clk USB3_DUAL_REF>; + assigned-clocks =3D <&zynqmp_clk USB0_BUS_REF>, <&zynqmp_clk USB3_DUAL_RE= F>; }; =20 -&dwc3_1 { +&dwc3_0 { + clocks =3D <&zynqmp_clk USB3_DUAL_REF>; +}; + +&usb1 { clocks =3D <&zynqmp_clk USB1_BUS_REF>, <&zynqmp_clk USB3_DUAL_REF>; + assigned-clocks =3D <&zynqmp_clk USB1_BUS_REF>, <&zynqmp_clk USB3_DUAL_RE= F>; +}; + +&dwc3_1 { + clocks =3D <&zynqmp_clk USB3_DUAL_REF>; }; =20 &watchdog0 { diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso b/arch/ar= m64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso index 9e5853206eeb..a7b8fffad499 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 @@ -94,6 +94,7 @@ &usb0 { pinctrl-0 =3D <&pinctrl_usb0_default>; phy-names =3D "usb3-phy"; phys =3D <&psgtr 2 PHY_TYPE_USB3 0 1>; + assigned-clock-rates =3D <250000000>, <20000000>; }; =20 &dwc3_0 { diff --git a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi b/arch/arm64/boot/dts/x= ilinx/zynqmp.dtsi index 631484e17ab0..133b464baa9a 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi +++ b/arch/arm64/boot/dts/xilinx/zynqmp.dtsi @@ -913,6 +913,7 @@ usb0: usb@ff9d0000 { status =3D "disabled"; compatible =3D "xlnx,zynqmp-dwc3"; reg =3D <0x0 0xff9d0000 0x0 0x100>; + clock-names =3D "bus_clk", "ref_clk"; power-domains =3D <&zynqmp_firmware PD_USB_0>; resets =3D <&zynqmp_reset ZYNQMP_RESET_USB0_CORERESET>, <&zynqmp_reset ZYNQMP_RESET_USB0_HIBERRESET>, @@ -923,13 +924,14 @@ usb0: usb@ff9d0000 { =20 dwc3_0: usb@fe200000 { compatible =3D "snps,dwc3"; + status =3D "disabled"; reg =3D <0x0 0xfe200000 0x0 0x40000>; interrupt-parent =3D <&gic>; interrupt-names =3D "host", "peripheral", "otg"; interrupts =3D , , ; - clock-names =3D "bus_early", "ref"; + clock-names =3D "ref"; /* iommus =3D <&smmu 0x860>; */ snps,quirk-frame-length-adjustment =3D <0x20>; snps,resume-hs-terminations; @@ -943,6 +945,7 @@ usb1: usb@ff9e0000 { status =3D "disabled"; compatible =3D "xlnx,zynqmp-dwc3"; reg =3D <0x0 0xff9e0000 0x0 0x100>; + clock-names =3D "bus_clk", "ref_clk"; power-domains =3D <&zynqmp_firmware PD_USB_1>; resets =3D <&zynqmp_reset ZYNQMP_RESET_USB1_CORERESET>, <&zynqmp_reset ZYNQMP_RESET_USB1_HIBERRESET>, @@ -952,13 +955,14 @@ usb1: usb@ff9e0000 { =20 dwc3_1: usb@fe300000 { compatible =3D "snps,dwc3"; + status =3D "disabled"; reg =3D <0x0 0xfe300000 0x0 0x40000>; interrupt-parent =3D <&gic>; interrupt-names =3D "host", "peripheral", "otg"; interrupts =3D , , ; - clock-names =3D "bus_early", "ref"; + clock-names =3D "ref"; /* iommus =3D <&smmu 0x861>; */ snps,quirk-frame-length-adjustment =3D <0x20>; snps,resume-hs-terminations; --=20 2.36.1