-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Lars Doelle wrote: > Hi All, > > i'm trying to get an USB-stick running on a DVEVM-alike > hardware on a recent kernel, but the USB host appears > to be plain dead. > > I've digged a little into the kernel and my result is, that > 'platform_driver_probe' in the end of 'musb_init' never > ends calling 'musb_probe', thus resulting in the musb_driver > being deregistered and ignored by the kernel. > > Digging deeper, the 'platform_driver_probe' enumerates the > 'platform' bus but fails to find any suiting device. Thus, from > the sources, it appears as if the construction misses a > 'platform_device' representing the USB host controller. > > Because only the kernel and no hardware appears to be involved, > it looks like a silly kernel configuration problem to me. I write to > ask if someone knows the solution or could otherwise help. > > I can produce the result with 'davinci_evm_dm644x_defconfig'. >
You said DVEVM-alike, does it have i2c port expander as well for VBUS control? If not you must modify musb driver as of 2.6.28, don't know current head. Moreover, host-device jumper is another issue to remember. And finally, have you modified your kernel config for host mode? In defconfig it is selected as gadget(device mode). Other than these, nothing comes to my mind. Regards, Caglar > Thanks > > Lars > > _______________________________________________ > Davinci-linux-open-source mailing list > [email protected] > http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source > -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iEYEARECAAYFAkm46JYACgkQ/nL+S5dojeiZTgCgkdfyELBr2s5GZjPasrhu1Ihj dm0AoKwFuW/qU5qSO9HW5qGaWjg97rR4 =UMXS -----END PGP SIGNATURE----- _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
