A way to avoid needing clock support in xPL
U-Boot’s Verified Boot for Embedded (VBE) uses multiple boot phases – TPL, VPL, SPL and U-Boot proper – each with a different set of drivers enabled. On rk3399 boards using the DesignWare MMC controller, VPL does not include the CLK framework, to keep the binary small. This causes an intermittent card-enumeration failure that was surprisingly…


