arm64: zynqmp: Use assigned-clock-rates for setting up SD clock in SOM
authorMichal Simek <michal.simek@amd.com>
Tue, 2 May 2023 13:35:39 +0000 (15:35 +0200)
committerMichal Simek <michal.simek@amd.com>
Tue, 16 May 2023 12:50:14 +0000 (14:50 +0200)
commit637902f7c407268391434c2bd3455d35d3a74c84
tree6e57de99f7991902a15e7d9a18b640d1b0bfc206
parent4a7f7eadd7f740c69cdc0a041e0e589d25ddfbbe
arm64: zynqmp: Use assigned-clock-rates for setting up SD clock in SOM

With limited low level configuration done via psu-init only IPs connected
on SOM are initialized and configured. All IPs connected to carrier card
are not initialized. There is a need to do proper reset, pin configuration
and also clock setting.
The patch targets the last part which is setting up proper clock for EMMC
on production SOMs and SD on kv260-revB.

Signed-off-by: Michal Simek <michal.simek@amd.com>
Link: https://lore.kernel.org/r/cf5a4e412e1674500a71a0b1eed7fa8393f37ae9.1683034376.git.michal.simek@amd.com
arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi
arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso
arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso
arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts