From 4ef527c5e180a0df83345a70ae41f5d7d484b98c Mon Sep 17 00:00:00 2001 From: Jon Hunter Date: Thu, 8 Feb 2024 18:42:09 +0000 Subject: [PATCH] t23x: nv-public: Remove unused clock and reset names Clock and reset names are being removed from upstream device-tree for devices that only have a single clock or reset. The QSPI driver does not use the 'reset-names' property and so this can be removed for these devices. UART devices may use either the 8250 serial driver or the Tegra HS serial driver. The default is the 8250 driver. When the Tegra HS serial driver is used, the 'reset-names' property is required because the driver specifically uses the reset name although there is only one. The clock-names and reset-names for the 0x3100000 UART can be removed from the base overlay file because the reset-names is correctly specified in the files where the compatibility string for the Tegra HS serial driver is set. Bug 4037899 Change-Id: I501cd36609824e5703a6b756fc5f5389dd8d2368 Signed-off-by: Jon Hunter Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3074829 (cherry picked from commit fb920bea5421ebd6d886a1efaabbed18dbd84694) Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3075748 Tested-by: mobile promotions Reviewed-by: mobile promotions --- nv-soc/tegra234-base-overlay.dtsi | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/nv-soc/tegra234-base-overlay.dtsi b/nv-soc/tegra234-base-overlay.dtsi index 24f2f4a..f7b5fe6 100644 --- a/nv-soc/tegra234-base-overlay.dtsi +++ b/nv-soc/tegra234-base-overlay.dtsi @@ -421,16 +421,11 @@ }; spi@3270000 { - reset-names = "qspi"; dma-names = "rx", "tx"; dma-coherent; iommus = <&smmu_niso1 TEGRA234_SID_QSPI0>; }; - spi@3300000 { - reset-names = "qspi"; - }; - hardware-timestamp@3aa0000 { status = "disabled"; }; @@ -661,11 +656,6 @@ cap-sd-highspeed; cap-mmc-highspeed; }; - - serial@3100000 { - clock-names = "serial"; - reset-names = "serial"; - }; }; cpus {