RE: [PATCH v7 00/11] usb: musb: adding multi instance support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,
> On 03.08.2012 02:54, B, Ravi wrote:
> >> On 02.08.2012 14:12, Ravi Babu wrote:
> >>> This series of patches adds,
> >>> a) Multi instances support in musb driver
> >>> b) DT support for musb_dsps glue layer
> >>> c) DT support for NOP transceiver
> >>>
> >>> AM33xx and TI81xx has dual musb controller and has two usb
> >> PHY of same type.
> >>> This patch series uses 'phandle' based API
> >>> devm_usb_get_phy_by_phandle() to get the PHY of same type. This API
> >>> support is being added by Kishon's patch discussed at [1]
> >>>
> >>> The series applies to linux-omap (master branch)
> >>> 	+ Vaibhav baseport patches on his tree at [3]
> >>> 	+ Kishon's multi phy patches on Felipe's branch 'xceiv'
> >>> 	+ Kishon's patch on phandle at [1]
> >>> 	+ AM33xx musb glue compile and bugfix patches at [4],
> >> [5], [6] and [7]
> >>> 	+ Damodar's recent patch at [2]
> >>>
> >>> and have been tested on Beaglebone board.
> >
> > Have you applied the above patches before applying these patches.
> 
> Somehow, I was missing some of Ajay's patches. I resolved that, and now the
> series applied.
> 
> However, I needed to add a phandle "usb0-phy = <&usb0_phy>" to the
> usb_otg_hs DTSI block, otherwise devm_usb_get_phy_by_phandle() in
> drivers/usb/musb/musb_dsps.c would fail. Is that correct? I can't seem to
> find that in your patches.

It's getting done in patch 11/11.

> 
> With this addition, I see the following:
> 
> [    1.782180] musb-hdrc: version 6.0, ?dma?, otg (peripheral+host)
> [    1.809966] musb-hdrc musb-hdrc.0: MUSB HDRC host driver
> [    1.819068] musb-hdrc musb-hdrc.0: new USB bus registered, assigned
> bus number 1
> [    1.827970] usb usb1: New USB device found, idVendor=1d6b,
> idProduct=0002
> [    1.835184] usb usb1: New USB device strings: Mfr=3, Product=2,
> SerialNumber=1
> [    1.842818] usb usb1: Product: MUSB HDRC host driver
> [    1.848031] usb usb1: Manufacturer: Linux
> 3.6.0-rc1-00038-g8a1ec8f-dirty musb-hcd
> [    1.855933] usb usb1: SerialNumber: musb-hdrc.0
> [    1.866913] hub 1-0:1.0: USB hub found
> [    1.871192] hub 1-0:1.0: 1 port detected
> [    1.878106] musb-hdrc musb-hdrc.0: USB Host mode controller at
> d08c0000 using PIO, IRQ 18	
> 
> ... but no USB functions. Also, every two seconds, the following message is
> printed:
> 
> [   11.036608] musb_bus_suspend 2308: trying to suspend as a_wait_vrise
> while active
> [   13.044811] musb_bus_suspend 2308: trying to suspend as a_wait_vrise
> while active
> [   15.052196] musb_bus_suspend 2308: trying to suspend as a_wait_vrise
> while active

Do you see them even when you connect a device to port?

Ajay
> 
> 
> Anything obvious that I'm missing?
> 
> 
> Thanks,
> Daniel
> --
> To unsubscribe from this list: send the line "unsubscribe linux-usb" in the
> body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at
> http://vger.kernel.org/majordomo-info.html
-----------------------------------------------------------------------------------
This email message is for the sole use of the intended recipient(s) and may contain
confidential information.  Any unauthorized review, use, disclosure or distribution
is prohibited.  If you are not the intended recipient, please contact the sender by
reply email and destroy all copies of the original message.
-----------------------------------------------------------------------------------
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux