diff options
| author | Jonas Karlman <[email protected]> | 2023-04-17 19:07:20 +0000 |
|---|---|---|
| committer | Kever Yang <[email protected]> | 2023-04-21 15:16:01 +0800 |
| commit | 6737771600d4fd8eb48663ea8da37f3f4f49aad5 (patch) | |
| tree | 687751891c437114ecf071e2697a1ae23406de5d /scripts | |
| parent | 22297581187c346740d5af4ee603701142b58fd6 (diff) | |
rockchip: rk3588: Add support for sdmmc clocks in SPL
Booting from sdmmc on RK3588 currently works because of a workaround in
the device tree, clocks are reordered so that the driver use ciu-sample
instead of ciu, and the BootRom initializes sdmmc clocks before SPL is
loaded into DRAM.
The sdmmc clocks are normally controlled by TF-A using SCMI. However,
there is a need to control these clocks in SPL, before TF-A has started.
This adds a rk3588_scru driver to control the sdmmc clocks in SPL before
TF-A has started, using scru regs. It also adds a small glue driver to
bind the scmi clock node to the rk3588_scru driver in SPL.
Fixes: 7a474df74023 ("clk: rockchip: Add rk3588 clk support")
Signed-off-by: Jonas Karlman <[email protected]>
Reviewed-by: Kever Yang <[email protected]>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions
