MMC broken on beagleboard with current git

Hi,

I just built a kernel from current git[1] and the mmc controller
doesn't get detected on boot on my beagleboards. The omap mmc system
has seen a lot of changes lately, does anyone have a hint where to
start looking before attemping a bisect?

regards,

Koen

[1] http://source.mvista.com/git/gitweb.cgi?p=linux-omap-2.6.git;a=commit;h=c434c15d28c82d92e55897bd265c423e9ab69362

* Koen Kooi <k.kooi@student.utwente.nl> [080925 11:42]:

Hi,

I just built a kernel from current git[1] and the mmc controller doesn't
get detected on boot on my beagleboards. The omap mmc system has seen a
lot of changes lately, does anyone have a hint where to start looking
before attemping a bisect?

Sounds like the recent mmc init changes we've done:

535e1808d1c77a580815f7d7daacc6c030e29cb1
8e6e06c71b9d21d85a3ae652868e2802c054a08a
c434c15d28c82d92e55897bd265c423e9ab69362

I've verified that it works on omap3430sdp. But mach-omap2/hsmmc.c needs
some more work done to support other mmc controllers besides the first one.
I don't think other controllers ever worked before these patches
either though..

Let me know if you can narrow it down to some commit and I may be able
to help further from there.

Tony

* Koen Kooi <k.kooi@student.utwente.nl> [080925 11:42]:

Hi,

I just built a kernel from current git[1] and the mmc controller
doesn't
get detected on boot on my beagleboards. The omap mmc system has
seen a
lot of changes lately, does anyone have a hint where to start looking
before attemping a bisect?

Sounds like the recent mmc init changes we've done:

535e1808d1c77a580815f7d7daacc6c030e29cb1 - 12 september 2008

8e6e06c71b9d21d85a3ae652868e2802c054a08a - 12 september 2008

c434c15d28c82d92e55897bd265c423e9ab69362 - 24 september 2008

I've verified that it works on omap3430sdp. But mach-omap2/hsmmc.c
needs
some more work done to support other mmc controllers besides the
first one.
I don't think other controllers ever worked before these patches
either though..

Let me know if you can narrow it down to some commit and I may be able
to help further from there.

The previous working version I built was based of
de1121fdb899f762b9e717f44eaf3fae7c00cd3e which was commited at 13
september 2008, so 535e18.. and 8e6e06c.. don't break it.

regards,

Koen

* Koen Kooi <k.kooi@student.utwente.nl> [080925 12:23]:

* Koen Kooi <k.kooi@student.utwente.nl> [080925 11:42]:

Hi,

I just built a kernel from current git[1] and the mmc controller
doesn't
get detected on boot on my beagleboards. The omap mmc system has
seen a
lot of changes lately, does anyone have a hint where to start looking
before attemping a bisect?

Sounds like the recent mmc init changes we've done:

535e1808d1c77a580815f7d7daacc6c030e29cb1 - 12 september 2008

8e6e06c71b9d21d85a3ae652868e2802c054a08a - 12 september 2008

c434c15d28c82d92e55897bd265c423e9ab69362 - 24 september 2008

I've verified that it works on omap3430sdp. But mach-omap2/hsmmc.c
needs
some more work done to support other mmc controllers besides the first
one.
I don't think other controllers ever worked before these patches
either though..

Let me know if you can narrow it down to some commit and I may be able
to help further from there.

The previous working version I built was based of
de1121fdb899f762b9e717f44eaf3fae7c00cd3e which was commited at 13
september 2008, so 535e18.. and 8e6e06c.. don't break it.

OK, good to know. Can you try to git-bisect it?

Tony