|
Linux Kernel
3.7.1
|
#include <phy.h>
Data Fields | |
| struct device * | dev |
| const char * | label |
| unsigned int | flags |
| enum usb_phy_type | type |
| enum usb_otg_state | state |
| enum usb_phy_events | last_event |
| struct usb_otg * | otg |
| struct device * | io_dev |
| struct usb_phy_io_ops * | io_ops |
| void __iomem * | io_priv |
| struct atomic_notifier_head | notifier |
| u16 | port_status |
| u16 | port_change |
| struct list_head | head |
| int(* | init )(struct usb_phy *x) |
| void(* | shutdown )(struct usb_phy *x) |
| int(* | set_power )(struct usb_phy *x, unsigned mA) |
| int(* | set_suspend )(struct usb_phy *x, int suspend) |
| int(* | notify_connect )(struct usb_phy *x, int port) |
| int(* | notify_disconnect )(struct usb_phy *x, int port) |
| struct usb_phy_io_ops* io_ops |
| enum usb_phy_events last_event |
| struct atomic_notifier_head notifier |
| enum usb_otg_state state |
| enum usb_phy_type type |
1.8.2