SD Card detected but not EMMC

I was messing with my mainline kernel and somehow have made it so my SD card is detected on boot but not my EMMC.

Does anyone have any idea what CONFIG I have missed in my kernel? I have tried back tracking but obviously still missing something.

If that’s a configuration issue you could take some hints from this Armbian config section:

If not do you observe any specific errors in the kernel logs regarding mmc2?
Maybe something like this?

[ 53.515437] mmc2: mmc_select_hs400es failed, error -84
[ 53.515446] mmc2: error -84 whilst initialising MMC card
[ 53.637621] mmc2: mmc_select_hs400es failed, error -84
[ 53.637632] mmc2: error -84 whilst initialising MMC card
[ 53.777039] mmc2: mmc_select_hs400es failed, error -110
[ 53.777059] mmc2: error -110 whilst initialising MMC card
[ 53.968760] mmc2: mmc_select_hs400es failed, error -110
[ 53.968777] mmc2: error -110 whilst initialising MMC card

Thanks for your reponse.

Turns out as irritating as it is that I needed to add rootwait to my kernel command line, go figure…