Searched defs:imx21 (Results 1 – 3 of 3) sorted by relevance
/linux-4.1.27/drivers/usb/host/ |
D | imx21-dbg.c | 27 static inline void create_debug_files(struct imx21 *imx21) { } in create_debug_files() 28 static inline void remove_debug_files(struct imx21 *imx21) { } in remove_debug_files() 29 static inline void debug_urb_submitted(struct imx21 *imx21, struct urb *urb) {} in debug_urb_submitted() 30 static inline void debug_urb_completed(struct imx21 *imx21, struct urb *urb, in debug_urb_completed() 32 static inline void debug_urb_unlinked(struct imx21 *imx21, struct urb *urb) {} in debug_urb_unlinked() 33 static inline void debug_urb_queued_for_etd(struct imx21 *imx21, in debug_urb_queued_for_etd() 35 static inline void debug_urb_queued_for_dmem(struct imx21 *imx21, in debug_urb_queued_for_dmem() 37 static inline void debug_etd_allocated(struct imx21 *imx21) {} in debug_etd_allocated() 38 static inline void debug_etd_freed(struct imx21 *imx21) {} in debug_etd_freed() 39 static inline void debug_dmem_allocated(struct imx21 *imx21, int size) {} in debug_dmem_allocated() [all …]
|
D | imx21-hcd.c | 70 #define DEBUG_LOG_FRAME(imx21, etd, event) \ argument 73 #define DEBUG_LOG_FRAME(imx21, etd, event) do { } while (0) argument 88 static inline void set_register_bits(struct imx21 *imx21, u32 offset, u32 mask) in set_register_bits() 94 static inline void clear_register_bits(struct imx21 *imx21, in clear_register_bits() 101 static inline void clear_toggle_bit(struct imx21 *imx21, u32 offset, u32 mask) in clear_toggle_bit() 109 static inline void set_toggle_bit(struct imx21 *imx21, u32 offset, u32 mask) in set_toggle_bit() 117 static void etd_writel(struct imx21 *imx21, int etd_num, int dword, u32 value) in etd_writel() 122 static u32 etd_readl(struct imx21 *imx21, int etd_num, int dword) in etd_readl() 140 struct imx21 *imx21 = hcd_to_imx21(hcd); in imx21_hc_get_frame() local 161 static int alloc_etd(struct imx21 *imx21) in alloc_etd() [all …]
|
D | imx21-hcd.h | 419 struct imx21 { struct 420 spinlock_t lock; 421 struct device *dev; 422 struct usb_hcd *hcd; 423 struct mx21_usbh_platform_data *pdata; 424 struct list_head dmem_list; 425 struct list_head queue_for_etd; /* eps queued due to etd shortage */ 426 struct list_head queue_for_dmem; /* etds queued due to dmem shortage */ 427 struct etd_priv etd[USB_NUM_ETD]; 428 struct clk *clk; [all …]
|