Lines Matching defs:fsl_usb2_platform_data
72 struct fsl_usb2_platform_data { struct
74 int controller_ver;
75 enum fsl_usb2_operating_modes operating_mode;
76 enum fsl_usb2_phy_modes phy_mode;
77 unsigned int port_enables;
78 unsigned int workaround;
80 int (*init)(struct platform_device *);
81 void (*exit)(struct platform_device *);
82 void __iomem *regs; /* ioremap'd register base */
83 struct clk *clk;
84 unsigned power_budget; /* hcd->power_budget */
85 unsigned big_endian_mmio:1;
86 unsigned big_endian_desc:1;
87 unsigned es:1; /* need USBMODE:ES */
88 unsigned le_setup_buf:1;
89 unsigned have_sysif_regs:1;
90 unsigned invert_drvvbus:1;
91 unsigned invert_pwr_fault:1;
93 unsigned suspended:1;
94 unsigned already_suspended:1;
97 u32 pm_command;
98 u32 pm_status;
99 u32 pm_intr_enable;
100 u32 pm_frame_index;
101 u32 pm_segment;
102 u32 pm_frame_list;
103 u32 pm_async_next;
104 u32 pm_configured_flag;
105 u32 pm_portsc;
106 u32 pm_usbgenctrl;