Hi Jonas, Am Samstag, 9. März 2019, 16:39:21 CET schrieb David Summers: > The Problem: > > On ASUS Tinker Board S, when booting from the eMMC, and there is card > in the sd slot, there are constant errors. > > Also when warm reboot, uboot can not access the sd slot > > Cause: > > Identified by Robin Murphy @ ARM. The Card Detect on rk3288 > devices is pulled up by vccio-sd; so when the regulator powers this > off, card detect gives spurious errors. A second problem, is during > power down, vccio-sd apprears to be powered down. This causes a > problem when warm rebooting from the sd card. This was identified by > Jonas Karlman. > > History: > > A common fault on these rk3288 board, which impliment the reference > design. > > When this arose before: > > http://lists.infradead.org/pipermail/linux-arm-kernel/2014-August/281153.html > > And Ulf and Jaehoon clearly said this was a broken card detect design, > which should be solved via polling > > Solution: > > Hence broken-cd is set as a property. This cures the errors. The > powering down of vccio-sd during reboot is cured by adding > regulator-boot-on. > > This solutions has been fairly widely reviewed and tested. > > Signed-off-by: David Summers <beagleboard@xxxxxxxxxxxxxxxxxxx> > Reviewed by: Robin Murphy <robin.murphy@xxxxxxx> > Reviewed by: Jonas Karlman <jonas@xxxxxxxxx> in v2, you gave a Tested-by: Jonas Karlman <jonas@xxxxxxxxx> it seems, which somehow transformed into a reviewed-by in v3. V3 did change a bit in its approach - for the better, but do you approve of adding that Reviewed-by above (and maybe also providing a Tested-by for the new approach)? Thanks Heiko