ARM: dts: exynos: Fix DTC unit name warnings in Exynos5250
authorKrzysztof Kozlowski <k.kozlowski@samsung.com>
Wed, 6 Apr 2016 02:00:45 +0000 (11:00 +0900)
committerKrzysztof Kozlowski <k.kozlowski@samsung.com>
Wed, 13 Apr 2016 09:14:50 +0000 (11:14 +0200)
Fix following DTC warnings in all Exynos5250 boards:

Warning (unit_address_vs_reg): Node /dp-controller@145B0000/display-timings/timing@0 has a unit name, but no reg property
Warning (unit_address_vs_reg): Node /usb@12000000 has a unit name, but no reg property
Warning (unit_address_vs_reg): Node /usb@12000000/dwc3 has a reg or ranges property, but no unit name
Warning (unit_address_vs_reg): Node /hdmi has a reg or ranges property, but no unit name
Warning (unit_address_vs_reg): Node /mixer has a reg or ranges property, but no unit name
Warning (unit_address_vs_reg): Node /video-phy@10040720 has a unit name, but no reg property
Warning (unit_address_vs_reg): Node /fixed-regulator@0 has a unit name, but no reg property
Warning (unit_address_vs_reg): Node /fixed-regulator@1 has a unit name, but no reg property
Warning (unit_address_vs_reg): Node /fixed-regulator@2 has a unit name, but no reg property
Warning (unit_address_vs_reg): Node /i2c@12C70000/trackpad has a reg or ranges property, but no unit name
Warning (unit_address_vs_reg): Node /i2c@12CD0000/lvds-bridge@20/ports/port@0 has a unit name, but no reg property
Warning (unit_address_vs_reg): Node /i2c@12CD0000/lvds-bridge@20/ports/port@1 has a unit name, but no reg property
Warning (unit_address_vs_reg): Node /i2c-arbitrator/i2c@0/embedded-controller has a reg or ranges property, but no unit name
Warning (unit_address_vs_reg): Node /i2c-arbitrator/i2c@0/power-regulator has a reg or ranges property, but no unit name
Warning (unit_address_vs_reg): Node /i2c@12CA0000/embedded-controller has a reg or ranges property, but no unit name

Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
Reviewed-by: Javier Martinez Canillas <javier@osg.samsung.com>
arch/arm/boot/dts/exynos5250-arndale.dts
arch/arm/boot/dts/exynos5250-smdk5250.dts
arch/arm/boot/dts/exynos5250-snow-common.dtsi
arch/arm/boot/dts/exynos5250-spring.dts
arch/arm/boot/dts/exynos5250.dtsi

index 8b2acc74aa76fac7bcf73d28ad653e7897f8f7ee..1e25152dc0f6ccc5adb0ff18e21fccf86c854351 100644 (file)
        display-timings {
                native-mode = <&timing0>;
 
-               timing0: timing@0 {
+               timing0: timing {
                        /* 2560x1600 DP panel */
                        clock-frequency = <50000>;
                        hactive = <2560>;
index 0f5dcd418af8f5b3c31286518facdd34a6515bdd..0e2eb3f6b590b38dbcd561ce6006110af5110357 100644 (file)
@@ -29,7 +29,7 @@
                bootargs = "root=/dev/ram0 rw ramdisk=8192 initrd=0x41000000,8M console=ttySAC2,115200 init=/linuxrc";
        };
 
-       vdd: fixed-regulator@0 {
+       vdd: fixed-regulator-vdd {
                compatible = "regulator-fixed";
                regulator-name = "vdd-supply";
                regulator-min-microvolt = <1800000>;
@@ -37,7 +37,7 @@
                regulator-always-on;
        };
 
-       dbvdd: fixed-regulator@1 {
+       dbvdd: fixed-regulator-dbvdd {
                compatible = "regulator-fixed";
                regulator-name = "dbvdd-supply";
                regulator-min-microvolt = <3300000>;
@@ -45,7 +45,7 @@
                regulator-always-on;
        };
 
-       spkvdd: fixed-regulator@2 {
+       spkvdd: fixed-regulator-spkvdd {
                compatible = "regulator-fixed";
                regulator-name = "spkvdd-supply";
                regulator-min-microvolt = <5000000>;
@@ -93,7 +93,7 @@
        display-timings {
                native-mode = <&timing0>;
 
-               timing0: timing@0 {
+               timing0: timing {
                        /* 1280x800 */
                        clock-frequency = <50000>;
                        hactive = <1280>;
index 95210ef6a6b51ef129cb75a0ef53fb8d5a9f46b8..c9889b1f530af6782c52fd023f2a7f337ae3e7c5 100644 (file)
@@ -84,7 +84,7 @@
                                sbs,poll-retry-count = <1>;
                        };
 
-                       cros_ec: embedded-controller {
+                       cros_ec: embedded-controller@1e {
                                compatible = "google,cros-ec-i2c";
                                reg = <0x1e>;
                                interrupts = <6 IRQ_TYPE_NONE>;
@@ -94,7 +94,7 @@
                                wakeup-source;
                        };
 
-                       power-regulator {
+                       power-regulator@48 {
                                compatible = "ti,tps65090";
                                reg = <0x48>;
 
        samsung,hpd-gpio = <&gpx0 7 GPIO_ACTIVE_HIGH>;
 
        ports {
-               port@0 {
+               port0 {
                        dp_out: endpoint {
                                remote-endpoint = <&bridge_in>;
                        };
        samsung,i2c-sda-delay = <100>;
        samsung,i2c-max-bus-freq = <378000>;
 
-       trackpad {
+       trackpad@67 {
                reg = <0x67>;
                compatible = "cypress,cyapa";
                interrupts = <2 IRQ_TYPE_NONE>;
                edid-emulation = <5>;
 
                ports {
-                       port@0 {
+                       port0 {
                                bridge_out: endpoint {
                                        remote-endpoint = <&panel_in>;
                                };
                        };
 
-                       port@1 {
+                       port1 {
                                bridge_in: endpoint {
                                        remote-endpoint = <&dp_out>;
                                };
index 0f500cb1eb2ddb0e1f81e2ed58323220d313c4aa..273d66282ebcaf0ac2f5e8e0aa47e6792dc54807 100644 (file)
        samsung,i2c-sda-delay = <100>;
        samsung,i2c-max-bus-freq = <66000>;
 
-       cros_ec: embedded-controller {
+       cros_ec: embedded-controller@1e {
                compatible = "google,cros-ec-i2c";
                reg = <0x1e>;
                interrupts = <6 IRQ_TYPE_NONE>;
index e653ae04015a0e4234c27415b4b82c8d2ab35cd7..c7158b2fb2131f80d53ee61b404cc416461f09b0 100644 (file)
                pinctrl-0 = <&i2s2_bus>;
        };
 
-       usb@12000000 {
+       usb_dwc3 {
                compatible = "samsung,exynos5250-dwusb3";
                clocks = <&clock CLK_USB3>;
                clock-names = "usbdrd30";
                #size-cells = <1>;
                ranges;
 
-               usbdrd_dwc3: dwc3 {
+               usbdrd_dwc3: dwc3@12000000 {
                        compatible = "synopsys,dwc3";
                        reg = <0x12000000 0x10000>;
                        interrupts = <0 72 0>;
                iommu = <&sysmmu_gsc3>;
        };
 
-       hdmi: hdmi {
+       hdmi: hdmi@14530000 {
                compatible = "samsung,exynos4212-hdmi";
                reg = <0x14530000 0x70000>;
                power-domains = <&pd_disp1>;
                samsung,syscon-phandle = <&pmu_system_controller>;
        };
 
-       mixer {
+       mixer@14450000 {
                compatible = "samsung,exynos5250-mixer";
                reg = <0x14450000 0x10000>;
                power-domains = <&pd_disp1>;
                iommus = <&sysmmu_tv>;
        };
 
-       dp_phy: video-phy@10040720 {
+       dp_phy: video-phy {
                compatible = "samsung,exynos5250-dp-video-phy";
                samsung,pmu-syscon = <&pmu_system_controller>;
                #phy-cells = <0>;