Home
last modified time | relevance | path

Searched defs:imx21 (Results 1 – 3 of 3) sorted by relevance

/linux-4.1.27/drivers/usb/host/
Dimx21-dbg.c27 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 …]
Dimx21-hcd.c70 #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 …]
Dimx21-hcd.h419 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 …]