Files
u-boot-krane/arch
Michal Simek f2294a98b2 xilinx: versal2: Clean UFS firmware interface
The M-PHY and SRAM readiness poll loops move out of the UFS controller
driver and into the firmware backend, exposed as blocking waits with
a caller-owned timeout budget. This keeps the UFS driver backend-agnostic
and lets an other backends offload the wait to the platform in a single
call instead of round-tripping every poll.

set_sram_bypass() now performs the SRAM_CSR read-modify-write in the
firmware layer.

Hook up functions are also update to reflect their usage.

Signed-off-by: Michal Simek <michal.simek@amd.com>
Link: https://patch.msgid.link/26bc9aa2c02921690e126ab3401f7974ef04ad6e.1785394153.git.michal.simek@amd.com
2026-08-12 06:55:15 +02:00
..
2026-06-25 14:06:55 -06:00
2026-06-25 14:06:55 -06:00
2026-07-06 18:26:12 -06:00
2026-07-21 13:51:06 -06:00
2026-06-25 14:06:55 -06:00