On Sun, Dec 23, 2018 at 10:17 AM Tony Lindgren <tony@xxxxxxxxxxx> wrote: > > * Adam Ford <aford173@xxxxxxxxx> [181222 20:17]: > > This fixes an issue where the MMC errors our during boot which > > requires the user to eject and re-insert the MMC. > > > > The bootloader has been updated for a while to correct set the > > pbias for the GPIO pins. Kernels 4.20-RC1+ are getting hung up > > on intializing the MMC. Removing the duplicative PBIAS setting > > appears to eliminate the issue. > > Hmm I wonder if the root cause might be some PBIAS regulator > regression between v4.19 and v4.20-rc series? + balajitk@xxxxxx who's name appears in pbias driver. I noticed the pbias driver does not Disable extended drain IO before changing PBIAS as required on the OMAP36/DM37. I don't know if it's related to my problem. The original entry you made in pdata-quirks referenced the need to do this because the bootloader didn't. Since it's been addressed for a little while in U-Boot, I thought we could remove it now. If you have some ideas on where to disable the extended driain IO in the pbias driver, I can give that a try. adam > > Regards, > > Tony