Restart Generic PHY work

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

 



Hi All,

I would like to go on Heikki Krogerus's generic USB PHY Layer work.
Below is my initial plan:

1. Move phy related define from 
include/linux/usb/otg.h to include/linux/usb/phy.h 
and move implementation from 
drivers/usb/otg/otg.c to drivers/usb/phy/phy.c.

It may need to eliminate some relationship between struct usb_otg
and struct usb_phy, such as delete struct usb_otg *otg from
struct usb_phy, and change controller drivers to adapt for
this change.

2. Implement real generic PHY layer who supports multi-phy and usb
charger
It needs to consider some compatibility issues, like current 
usb_get_transceiver has no parameter, but in future it will have
parameter for phy user.

Any comments are welcome.
Thank you!

-- 

Best Regards,
Peter Chen

--
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


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux