Lines Matching defs:fsl_usb2_platform_data
64 struct fsl_usb2_platform_data { struct
66 enum fsl_usb2_operating_modes operating_mode;
67 enum fsl_usb2_phy_modes phy_mode;
68 unsigned int port_enables;
69 unsigned int workaround;
71 int (*init)(struct platform_device *);
72 void (*exit)(struct platform_device *);
73 void __iomem *regs; /* ioremap'd register base */
74 struct clk *clk;
75 unsigned power_budget; /* hcd->power_budget */
76 unsigned big_endian_mmio:1;
77 unsigned big_endian_desc:1;
78 unsigned es:1; /* need USBMODE:ES */
79 unsigned le_setup_buf:1;
80 unsigned have_sysif_regs:1;
81 unsigned invert_drvvbus:1;
82 unsigned invert_pwr_fault:1;
84 unsigned suspended:1;
85 unsigned already_suspended:1;
88 u32 pm_command;
89 u32 pm_status;
90 u32 pm_intr_enable;
91 u32 pm_frame_index;
92 u32 pm_segment;
93 u32 pm_frame_list;
94 u32 pm_async_next;
95 u32 pm_configured_flag;
96 u32 pm_portsc;
97 u32 pm_usbgenctrl;