ARM: dts: am3517-som: Add Seiko Instruments RTC s35390a
authorAdam Ford <aford173@gmail.com>
Sun, 6 May 2018 13:00:47 +0000 (08:00 -0500)
committerTony Lindgren <tony@atomide.com>
Tue, 15 May 2018 18:32:53 +0000 (11:32 -0700)
The SOM used in the am3517-evm has a s35390a onboard.  This
patch allows the s35390a to be used as the RTC.

Signed-off-by: Derald D. Woods <woods.technical@gmail.com>
Signed-off-by: Adam Ford <aford173@gmail.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/boot/dts/am3517-som.dtsi

index d65b21a..a6d5ff7 100644 (file)
 &i2c1 {
        clock-frequency = <400000>;
 
+       s35390a: s35390a@30 {
+               compatible = "sii,s35390a";
+               reg = <0x30>;
+
+               pinctrl-names = "default";
+               pinctrl-0 = <&rtc_pins>;
+               interrupts-extended = <&gpio2 23 IRQ_TYPE_EDGE_FALLING>; /* gpio_55 */
+       };
+
        tps: tps65023@48 {
                compatible = "ti,tps65023";
                reg = <0x48>;
 };
 
 &omap3_pmx_core {
+
+       rtc_pins: pinmux_rtc_pins {
+               pinctrl-single,pins = <
+                       OMAP3_CORE1_IOPAD(0x20b6, PIN_INPUT_PULLUP | MUX_MODE4) /* gpmc_ncs4.gpio_55 */
+               >;
+       };
+
        tsc2004_pins: pinmux_tsc2004_pins {
                pinctrl-single,pins = <
                        OMAP3_CORE1_IOPAD(0x20d2, PIN_INPUT | MUX_MODE4) /* gpmc_wait3.gpio_65 */