Lines Matching defs:lpc32xx_udc
121 struct lpc32xx_udc { struct
122 struct usb_gadget gadget;
123 struct usb_gadget_driver *driver;
124 struct platform_device *pdev;
125 struct device *dev;
126 struct dentry *pde;
127 spinlock_t lock;
128 struct i2c_client *isp1301_i2c_client;
131 struct lpc32xx_usbd_cfg *board;
132 u32 io_p_start;
133 u32 io_p_size;
134 void __iomem *udp_baseaddr;
135 int udp_irq[4];
136 struct clk *usb_slv_clk;
139 u32 *udca_v_base;
140 u32 udca_p_base;
141 struct dma_pool *dd_cache;
144 u32 enabled_devints;
145 u32 enabled_hwepints;
146 u32 dev_status;
147 u32 realized_eps;
150 u8 vbus;
151 u8 last_vbus;
152 int pullup;
153 int poweron;
156 struct work_struct pullup_job;
157 struct work_struct vbus_job;
181 static inline struct lpc32xx_udc *to_udc(struct usb_gadget *g) in to_udc() argument