Lines Matching defs:fdt_usb
72 struct fdt_usb { struct
73 struct ehci_ctrl ehci;
74 struct usb_ctlr *reg; /* address of registers in physical memory */
75 unsigned utmi:1; /* 1 if port has external tranceiver, else 0 */
76 unsigned ulpi:1; /* 1 if port has external ULPI transceiver */
77 unsigned enabled:1; /* 1 to enable, 0 to disable */
78 unsigned has_legacy_mode:1; /* 1 if this port has legacy mode */
79 enum usb_ctlr_type type;
80 enum usb_init_type init_type;
81 enum dr_mode dr_mode; /* dual role mode */
82 enum periph_id periph_id;/* peripheral id */
83 struct gpio_desc vbus_gpio; /* GPIO for vbus enable */
84 struct gpio_desc phy_reset_gpio; /* GPIO to reset ULPI phy */