From 8528108a4b61f09ee4268f6ee59ae7f932165ae2 Mon Sep 17 00:00:00 2001 From: Frank Wunderlich Date: Sat, 20 Apr 2024 10:41:58 +0200 Subject: [PATCH] arm64: try to add rtc and eeprom to r4 --- .../dts/mediatek/mt7988a-bananapi-bpi-r4.dts | 32 +++++++++---------- arch/arm64/configs/mt7988a_bpi-r4_defconfig | 2 ++ 2 files changed, 18 insertions(+), 16 deletions(-) diff --git a/arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4.dts b/arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4.dts index 212fdcff09cb..f67282451d6c 100644 --- a/arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4.dts +++ b/arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4.dts @@ -235,6 +235,22 @@ pinctrl-0 = <&i2c2_1_pins>; status = "okay"; + pcf8563: rtc@50 { + compatible = "nxp,pcf8563"; + reg = <0x50>; + interrupts = <&pio 6 IRQ_TYPE_LEVEL_LOW>; + #clock-cells = <0>; + //status = "disabled"; + }; + + eeprom@57 { + compatible = "atmel,24c02"; + reg = <0x57>; + address-bits = <8>; + page-size = <8>; + size = <256>; + }; + pca9545: i2c-switch@70 { reg = <0x70>; compatible = "nxp,pca9545"; @@ -246,22 +262,6 @@ #address-cells = <1>; #size-cells = <0>; reg = <0>; - - eeprom@57 { - compatible = "atmel,24c02"; - reg = <0x57>; - address-bits = <8>; - page-size = <8>; - size = <256>; - }; - - pcf8563: rtc@50 { - compatible = "nxp,pcf8563"; - reg = <0x50>; - interrupts = <&pio 6 IRQ_TYPE_LEVEL_LOW>; - #clock-cells = <0>; - status = "disabled"; - }; }; i2c_sfp1: i2c@1 { diff --git a/arch/arm64/configs/mt7988a_bpi-r4_defconfig b/arch/arm64/configs/mt7988a_bpi-r4_defconfig index 278c41183093..9d84b0083ca6 100644 --- a/arch/arm64/configs/mt7988a_bpi-r4_defconfig +++ b/arch/arm64/configs/mt7988a_bpi-r4_defconfig @@ -1270,3 +1270,5 @@ CONFIG_PCS_MTK_USXGMII=y CONFIG_MT7915E=m CONFIG_MT798X_WMAC=y CONFIG_PHY_MTK_XFI_TPHY=y +CONFIG_RTC_DRV_PCF8563=y +CONFIG_EEPROM_AT24=y