
Thanks for the much waited reply.
I've only tried my patch on i.MX27 board. I mentioned that it may work on MX3's too cause the kernel driver used as a source works on both MX2 and MX3. You need to do some changes for my driver to work on MX3. Check the pins configuration and if you have MCI clock signal enabled.
As a quickstart, I am actually trying to look at the mxcmci_probe() for the init stuff. I hope thats the correct approach for finding the initialization stuff. Another For the GPIOs to set the signals right(data/clk/cmd) , i am using the following chunk of code.
Also
you should use another function to get the clock rate on MX31. Sorry, I can't debug the driver on mx31 now, you should do it yourself.
Apologize if i had menat that in my emails, i never meant that you test it on the mx31 board
Probably
you may also want to discard my generic mmc patches (except for this
one) and pull from u-boot-mmc tree instead.
Would it matter even if i use the patch?