| From af0b09c77d7f1497b503f7833e2b691359b8065e Mon Sep 17 00:00:00 2001 |
| From: Sasha Levin <sashal@kernel.org> |
| Date: Wed, 12 Nov 2025 03:51:30 +0000 |
| Subject: arm64: dts: rockchip: Add eeprom vcc-supply for Radxa ROCK 5A |
| |
| From: FUKAUMI Naoki <naoki@radxa.com> |
| |
| [ Upstream commit 3069ff1930aa71e125874c780ffaa6caeda5800a ] |
| |
| The VCC supply for the BL24C16 EEPROM chip found on Radxa ROCK 5A is |
| vcc_3v3_pmu, which is routed to vcc_3v3_s3 via a zero-ohm resistor. [1] |
| Describe this supply. |
| |
| [1] https://dl.radxa.com/rock5/5a/docs/hw/radxa_rock5a_V1.1_sch.pdf p.4, p.19 |
| |
| Fixes: 89c880808cff8 ("arm64: dts: rockchip: add I2C EEPROM to rock-5a") |
| Signed-off-by: FUKAUMI Naoki <naoki@radxa.com> |
| Link: https://patch.msgid.link/20251112035133.28753-3-naoki@radxa.com |
| Signed-off-by: Heiko Stuebner <heiko@sntech.de> |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts | 3 ++- |
| 1 file changed, 2 insertions(+), 1 deletion(-) |
| |
| diff --git a/arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts b/arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts |
| index 7813984086b38..eeb3e84deec9f 100644 |
| --- a/arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts |
| +++ b/arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts |
| @@ -209,6 +209,7 @@ eeprom: eeprom@50 { |
| compatible = "belling,bl24c16a", "atmel,24c16"; |
| reg = <0x50>; |
| pagesize = <16>; |
| + vcc-supply = <&vcc_3v3_pmu>; |
| }; |
| }; |
| |
| @@ -543,7 +544,7 @@ regulator-state-mem { |
| }; |
| }; |
| |
| - vcc_3v3_s3: dcdc-reg8 { |
| + vcc_3v3_pmu: vcc_3v3_s3: dcdc-reg8 { |
| regulator-name = "vcc_3v3_s3"; |
| regulator-always-on; |
| regulator-boot-on; |
| -- |
| 2.51.0 |
| |