diff options
author | Tom Rini <trini@konsulko.com> | 2025-04-23 11:34:53 -0600 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2025-04-23 11:34:53 -0600 |
commit | 6e325df4891cb9be954f1e62f16cd3096b267bdb (patch) | |
tree | 1ddf3ed2807a48df09912561867a26b18ac30f0b /drivers/misc/rockchip-otp.c | |
parent | 873bca77a3dd4f6ba69c244bb1aaecb82679271f (diff) | |
parent | 1f07d257305c168551370fbaddbc2b2d83aedde4 (diff) |
Merge tag 'u-boot-rockchip-20250423' of https://source.denx.de/u-boot/custodians/u-boot-rockchip
CI: https://source.denx.de/u-boot/custodians/u-boot-rockchip/-/pipelines/25909
Please pull the updates for rockchip platform:
- New SoC support: RK3528, RK3576
- New Board support: rk3528 Radxa E20C, rk3576 Firefly ROC-RK3576-PC;
- Add generic board for rk3288 and rk3399;
- rng driver binding update;
- misc updates on board level or header files;
Diffstat (limited to 'drivers/misc/rockchip-otp.c')
-rw-r--r-- | drivers/misc/rockchip-otp.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/drivers/misc/rockchip-otp.c b/drivers/misc/rockchip-otp.c index 2123c31038f..46820425a84 100644 --- a/drivers/misc/rockchip-otp.c +++ b/drivers/misc/rockchip-otp.c @@ -361,6 +361,13 @@ static const struct rockchip_otp_data rk3568_data = { .block_size = 2, }; +static const struct rockchip_otp_data rk3576_data = { + .read = rockchip_rk3588_otp_read, + .offset = 0x700, + .size = 0x100, + .block_size = 4, +}; + static const struct rockchip_otp_data rk3588_data = { .read = rockchip_rk3588_otp_read, .offset = 0xC00, @@ -384,10 +391,18 @@ static const struct udevice_id rockchip_otp_ids[] = { .data = (ulong)&px30_data, }, { + .compatible = "rockchip,rk3528-otp", + .data = (ulong)&rk3568_data, + }, + { .compatible = "rockchip,rk3568-otp", .data = (ulong)&rk3568_data, }, { + .compatible = "rockchip,rk3576-otp", + .data = (ulong)&rk3576_data, + }, + { .compatible = "rockchip,rk3588-otp", .data = (ulong)&rk3588_data, }, |