]> www.infradead.org Git - linux.git/commitdiff
arm64: dts: amlogic: c3: fix dtbcheck warning
authorXianwei Zhao <xianwei.zhao@amlogic.com>
Mon, 2 Sep 2024 05:29:39 +0000 (13:29 +0800)
committerNeil Armstrong <neil.armstrong@linaro.org>
Mon, 2 Sep 2024 08:32:12 +0000 (10:32 +0200)
Fix warning when use W=1 to build dtb, as following error:

arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi:65.7-76.4: Warning
(unit_address_vs_reg): /sram: node has a reg or ranges property,
but no unit name

arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi:168.34-413.6: Warning
(unit_address_vs_reg): /soc/bus@fe000000/pinctrl@4000: node has a
unit name, but no reg or ranges property

arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi:168.34-413.6: Warning
(simple_bus_reg): /soc/bus@fe000000/pinctrl@4000: missing or empty
reg/ranges property

arch/arm64/boot/dts/amlogic/amlogic-c3-c302x-aw409.dts:205.9-245.4:
Warning (avoid_unnecessary_addr_size): /soc/bus@fe000000/spi@56000
/nand@0: unnecessary #address-cells/#size-cells without "ranges",
"dma-ranges" or child "reg" property

Fixes: d4bd8f3023b6 ("arm64: dts: amlogic: add C3 AW419 board")
Fixes: 520b792e8317 ("arm64: dts: amlogic: add some device nodes for C3")
Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/r/202409010005.A7tSzgEn-lkp@intel.com/
Signed-off-by: Xianwei Zhao <xianwei.zhao@amlogic.com>
Link: https://lore.kernel.org/r/20240902-fix_warning-v1-1-037029c584fc@amlogic.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
arch/arm64/boot/dts/amlogic/amlogic-c3-c302x-aw409.dts
arch/arm64/boot/dts/amlogic/amlogic-c3-c308l-aw419.dts
arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi

index b8d2037afc0059f5f7c395cccefc9b2a856537ac..a6736ad2a648e9888d52cfef3c6d4ca93ec4cd73 100644 (file)
                spi-max-frequency = <83000000>;
                spi-tx-bus-width = <4>;
                spi-rx-bus-width = <4>;
-               #address-cells = <1>;
-               #size-cells = <1>;
                status = "disabled";
 
                partitions {
index 4477a2659e27e728d7279993641b898f774f9399..45f8631f9feb6e5f2bd7effecef91bd3c2cb68da 100644 (file)
                spi-max-frequency = <83000000>;
                spi-tx-bus-width = <4>;
                spi-rx-bus-width = <4>;
-               #address-cells = <1>;
-               #size-cells = <1>;
                status = "disabled";
 
                partitions {
index c0ce776ec463df0cd432a5181682b412c16f7df1..d0cda759c25d0772d456683bb931c0b6f4a57a81 100644 (file)
@@ -62,7 +62,7 @@
                };
        };
 
-       sram {
+       sram@7f50e00 {
                compatible = "mmio-sram";
                reg = <0x0 0x07f50e00 0x0 0x100>;
                #address-cells = <1>;
                                compatible = "amlogic,c3-periphs-pinctrl";
                                #address-cells = <2>;
                                #size-cells = <2>;
-                               ranges;
+                               ranges = <0x0 0x0 0x0 0x4000 0x0 0x02de>;
 
-                               gpio: bank@4000 {
-                                       reg = <0x0 0x4000 0x0 0x004c>,
-                                             <0x0 0x4100 0x0 0x01de>;
+                               gpio: bank@0 {
+                                       reg = <0x0 0x0 0x0 0x004c>,
+                                             <0x0 0x100 0x0 0x01de>;
                                        reg-names = "mux", "gpio";
                                        gpio-controller;
                                        #gpio-cells = <2>;