ARM: dts: at91: sam9x60: add onewire node
authorEugen Hristev <eugen.hristev@microchip.com>
Mon, 30 Sep 2019 07:28:58 +0000 (07:28 +0000)
committerEugen Hristev <eugen.hristev@microchip.com>
Tue, 8 Oct 2019 06:16:11 +0000 (09:16 +0300)
Add onewire node for w1 support.

Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
arch/arm/dts/sam9x60.dtsi

index 9c16ba1e6a8700d0af452d4250ec383d65b93a15..e01539e5ce2bb4eeb2648c02f3a5dabb72128af8 100644 (file)
@@ -22,6 +22,7 @@
                serial0 = &dbgu;
                gpio0 = &pioA;
                gpio1 = &pioB;
+               gpio3 = &pioD;
                spi0 = &qspi;
        };
 
                                clocks = <&pioB_clk>;
                        };
 
+                       pioD: gpio@fffffa00 {
+                               compatible = "atmel,at91sam9x5-gpio", "atmel,at91rm9200-gpio";
+                               reg = <0xfffffa00 0x200>;
+                               #gpio-cells = <2>;
+                               gpio-controller;
+                               clocks = <&pioD_clk>;
+                       };
+
                        pmc: pmc@fffffc00 {
                                compatible = "atmel,at91sam9x5-pmc";
                                reg = <0xfffffc00 0x200>;
                                                reg = <3>;
                                        };
 
+                                       pioD_clk: pioD_clk {
+                                               #clock-cells = <0>;
+                                               reg = <44>;
+                                       };
+
                                        sdhci0_clk: sdhci0_clk {
                                                #clock-cells = <0>;
                                                reg = <12>;
                        };
                };
        };
+
+       onewire_tm: onewire {
+               compatible = "w1-gpio";
+               status = "disabled";
+       };
 };