Hi Fabio, Shawn, While I was testing some pinctrl modifications based on kernel 4.10-rc1, I've encountered some errors with the sdhci driver: [ 13.919613] mmc2: Timeout waiting for hardware cmd interrupt. [ 13.925400] sdhci: =========== REGISTER DUMP (mmc2)=========== [ 13.931260] sdhci: Sys addr: 0x3d733000 | Version: 0x00000002 [ 13.937113] sdhci: Blk size: 0x00000200 | Blk cnt: 0x00000001 [ 13.942965] sdhci: Argument: 0x00010000 | Trn mode: 0x00000013 [ 13.948817] sdhci: Present: 0x01fd8009 | Host ctl: 0x00000031 [ 13.954668] sdhci: Power: 0x00000002 | Blk gap: 0x00000080 [ 13.960518] sdhci: Wake-up: 0x00000008 | Clock: 0x0000001f [ 13.966369] sdhci: Timeout: 0x0000008f | Int stat: 0x00000000 [ 13.972221] sdhci: Int enab: 0x107f100b | Sig enab: 0x107f100b [ 13.978071] sdhci: AC12 err: 0x00000000 | Slot int: 0x00000003 [ 13.983922] sdhci: Caps: 0x07eb0000 | Caps_1: 0x0000a007 [ 13.989773] sdhci: Cmd: 0x00000d1a | Max curr: 0x00ffffff [ 13.995623] sdhci: Host ctl2: 0x00000000 [ 13.999563] sdhci: ADMA Err: 0x00000000 | ADMA Ptr: 0xefc7d208 [ 14.005406] sdhci: =========================================== ... This goes on until it finally says: [ 169.532125] mmc2: switch to bus width 8 ddr failed [ 169.536970] mmc2: error -110 whilst initialising MMC card This issue was seen on a Nitrogen6_MAX and only affects the eMMC (8-bit bus) whereas the regular SD card slot works fine. Have you seen such behavior? Is the eMMC on the SABRE platform working fine? Regards, Gary -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html