On Mon, Jun 05, 2017 at 08:24:44PM +1000, Tobin C. Harding wrote: > On Mon, Jun 05, 2017 at 09:22:12AM +0200, Wolfram Sang wrote: > > Tobin, > > > > > My question is should I be digging further into the MMC code or be doing > > > something else with the driver code? > > > > So, you haven't found any branch that worked? No plain v4.9 or the > > gen3-sdio branch from my tree? > > I have not tried cloning your tree. I am using the Rasperry Pi kernel > source > > https://github.com/raspberrypi/linux > > which is v4.9.29 Hi Tobin, Here are some instructions on how to compile an upstream kernel for a Raspberry Pi: http://elinux.org/RPi_Upstream_Kernel_Compilation. It describes setting up u-boot as the boot loader instead of the boot loader that the Raspberry Pi kernel uses. One gotcha to be aware of is that the config.txt file on the sd card won't be used. Brian