Borrowed from joshwiththegoodhair
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