Dear all,
My hw is DM6446, sw is MV Pr04.01, lsp120, linux-2.6.10-kernel with Patch level 14.
Usb is active as a host and:
1. High-speed Hub
2. High-speed wifi-usb
3. Full-speed bluetooth
My problem is:
1. If all devices works under full-speed device, means I clear the "MGC_M_POWER_HSENAB" bit in the "MGC_O_HDRC_POWER reg", all will be OK. But the wifi-usb get a low transfer speed as it works under full-spped.
2. If the high-speed support is enable and CONFIG_MUSB_SCHEDULE_INTR_EP is selected, then the full-speed bluetooth can't work even without the wifi. It seems the usb receive interrupt endpoint's interrupt will lost sometimes.
3. If the high-speed support is enable and CONFIG_MUSB_SCHEDULE_INTR_EP is not selected, bluetooth will work but wifi can't. It seems something is wrong while dynamically switching. Wifi is connected only when the bluetooth is transfering. When a bluetooth transfer is done, wifi network disconnected at the same time. And wifi will work well without loading the bluetooth driver.
That's my problem. I'm looking forward for your help.
Thank you.
Wei.Jiang
2010.09.01