arm64: dts: meson: add i2c3/rtc nodes and rtc aliases to ODROID-N2 dtsi

Enable the onboard pcf8563 rtc hardware on ODROID N2/N2+ boards via the
common dtsi. Also add aliases to ensure vrtc does not claim /dev/rtc0.

Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
Reviewed-by: Neil Armstrong <narmstrong@baylibre.com>
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Link: https://lore.kernel.org/r/20210111135831.2218-1-christianshewitt@gmail.com
This commit is contained in:
Christian Hewitt 2021-01-11 13:58:31 +00:00 committed by Kevin Hilman
parent fb606cdadb
commit 6fb82afbe2
1 changed files with 14 additions and 0 deletions

View File

@ -13,6 +13,8 @@
aliases { aliases {
serial0 = &uart_AO; serial0 = &uart_AO;
ethernet0 = &ethmac; ethernet0 = &ethmac;
rtc0 = &rtc;
rtc1 = &vrtc;
}; };
dioo2133: audio-amplifier-0 { dioo2133: audio-amplifier-0 {
@ -478,6 +480,18 @@
linux,rc-map-name = "rc-odroid"; linux,rc-map-name = "rc-odroid";
}; };
&i2c3 {
status = "okay";
pinctrl-0 = <&i2c3_sda_a_pins>, <&i2c3_sck_a_pins>;
pinctrl-names = "default";
rtc: rtc@51 {
compatible = "nxp,pcf8563";
reg = <0x51>;
wakeup-source;
};
};
&pwm_ab { &pwm_ab {
pinctrl-0 = <&pwm_a_e_pins>; pinctrl-0 = <&pwm_a_e_pins>;
pinctrl-names = "default"; pinctrl-names = "default";