On Tue, Jun 10, 2025 at 04:25:45PM +0900, Yoshihiro Shimoda wrote: > This host controller is possible to change incorrect tap if an SDIO > card is used because DAT1 is used for interrupt signal on SDIO standard > but the controller doesn't take care of it. So, in the worst case, > this behavior causes a CRC error. > > To resolve the issue, this driver uses manual correction mode instead > of auto correction if an SDIO card is used. Also, even if DAT1 is > mismatched on an SDIO card, this driver will not change the TAP. > > Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@xxxxxxxxxxx> > Reviewed-by: Wolfram Sang <wsa+renesas@xxxxxxxxxxxxxxxxxxxx> I tested this with my uBlox EMMY card (SDR104) on a Salvator-XS (R-Car M3N) and some debug output added. Works as expected: Tested-by: Wolfram Sang <wsa+renesas@xxxxxxxxxxxxxxxxxxxx>
Attachment:
signature.asc
Description: PGP signature