diff options
| author | Jonas Karlman <[email protected]> | 2025-10-19 15:47:16 +0000 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2025-11-02 12:14:09 -0600 |
| commit | 99a9b6ba6cf1c2f376e6f0ac3e6a2ced6c6addd4 (patch) | |
| tree | 534b295ffc6b85e1a14e7fd44e19d1f4f6ef0e13 /scripts | |
| parent | c769855be2579ceba6c83e03aeccb27fa618655d (diff) | |
rockchip: spl: Add a read_brom_bootsource_id() helper
The bootsource ids reported by BootROM of RK3528 and RK3576 for e.g.
SPI NOR and USB differs slightly compared to prior SoCs:
- Booting from sfc0 (ROCK 4D) report the normal bootsource id 0x3.
- Booting from sfc1 M1 (NanoPi M5) report a new bootsource id 0x23.
- Booting from sfc1 M0 has not been tested (no board using this config).
- Booting from USB report a new bootsource id 0x81 on RK3528 and RK3576.
Add a helper function to read the bootsource id. This helper function
will be used to translate the new values to the common BROM_BOOTSOURCE
enum values on RK3528 and RK3576.
Signed-off-by: Jonas Karlman <[email protected]>
Reviewed-by: Kever Yang <[email protected]>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions
