diff --git a/arch/arm64/boot/dts/rockchip/rk3588s-radxa-cm5-io.dts b/arch/arm64/boot/dts/rockchip/rk3588s-radxa-cm5-io.dts index b4a7777cb7454..b19bbf190e1ad 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588s-radxa-cm5-io.dts +++ b/arch/arm64/boot/dts/rockchip/rk3588s-radxa-cm5-io.dts @@ -144,6 +144,17 @@ regulator-always-on; }; + gpio-leds { + compatible = "gpio-leds"; + pinctrl-names = "default"; + + user-led1 { + gpios = <&gpio4 RK_PB4 GPIO_ACTIVE_HIGH>; + linux,default-trigger = "heartbeat"; + default-state = "on"; + }; + }; + fan0: pwm-fan { compatible = "pwm-fan"; #cooling-cells = <2>; @@ -275,14 +286,14 @@ status = "okay"; }; -&i2c7 { +&i2c8 { status = "okay"; - pinctrl-0 = <&i2c7m0_xfer>; + pinctrl-0 = <&i2c8m2_xfer>; es8316: es8316@11 { compatible = "everest,es8316"; reg = <0x11>; - clocks = <&cru I2S0_8CH_MCLKOUT>; + clocks = <&mclkout_i2s0>; clock-names = "mclk"; pinctrl-names = "default"; pinctrl-0 = <&i2s0_mclk>; diff --git a/arch/arm64/boot/dts/rockchip/rk3588s-radxa-cm5.dtsi b/arch/arm64/boot/dts/rockchip/rk3588s-radxa-cm5.dtsi index c39a69d07d1fd..e9bec6fc3f405 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588s-radxa-cm5.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588s-radxa-cm5.dtsi @@ -23,8 +23,8 @@ compatible = "radxa,cm5", "rockchip,rk3588"; aliases { - mmc0 = &sdmmc; - mmc1 = &sdhci; + mmc0 = &sdhci; + mmc1 = &sdmmc; mmc2 = &sdio; }; }; @@ -67,6 +67,13 @@ regulator-off-in-suspend; }; }; + + eeprom: at24c16@50 { + status = "okay"; + compatible = "atmel,24c16"; + reg = <0x50>; + pagesize = <16>; + }; }; &i2c2 {