Mainstream kernel. Linux don`t boot

Dear Mr Ziswiler,

I have uploaded mainstream linux 4.6.2 kernel on my apalis T30 board, but linux don`t start. System stops booting just after message:

[   14.807334] mmc2: Timeout waiting for hardware interrupt.
[   14.828625] mmc2: new HS200 MMC card at address 0001
[   14.846463] mmcblk2: mmc2:0001 H8G2d 7.28 GiB 
[   14.873650] mmcblk2boot0: mmc2:0001 H8G2d partition 1 4.00 MiB
[   14.902205] mmcblk2boot1: mmc2:0001 H8G2d partition 2 4.00 MiB
[   14.920600] mmcblk2rpmb: mmc2:0001 H8G2d partition 3 4.00 MiB
[   14.939643]  mmcblk2: p1 p2

In attachment you can find full dmesg text

Well, you have to make sure your boot arguments match e.g. resp. rootfs media. While for down-stream we use mmcblk0p2 mainline uses mmcblk2p2 for the second partition on eMMC.

BTW: Using mainline I would also advice to clear any vidargs as down-stream NVIDIA proprietary setup is completely different from any mainline stuff as indicated here as well.