[LINUX] Fix mmc1 Issues Preventing Suspend

If you’re running into issues in linux where SDHCI debug tables are being printed every couple seconds (and also prevents suspend), it’s because linux believes there is phantom MMC/microSD host. The way to fix this is to blacklist the related modules.

/etc/modprobe.d/blacklist.conf:

blacklist sdhci
blacklist sdhci_pci
blacklist mmc_core

Is this aplicable also for MPC?

No, this basically disables the MicroSD reader. The P2 Max does not have a MicroSD, but the MPC does.

Oh so, thank you for the explanation. With some versions of kernel I had sleeping issues on MPC too, therefore I was interested in this topic.

OK, so does this apply to the Pocket 1? No suspend was my biggest complaint about it.