Lines Matching refs:at91_udc
2 * at91_udc -- driver for at91-series USB peripheral controller
53 #include "at91_udc.h"
76 static const char driver_name [] = "at91_udc";
106 struct at91_udc *udc = ep->udc;
176 struct at91_udc *udc = s->private;
242 static void create_debug_file(struct at91_udc *udc)
247 static void remove_debug_file(struct at91_udc *udc)
255 static inline void create_debug_file(struct at91_udc *udc) {}
256 static inline void remove_debug_file(struct at91_udc *udc) {}
266 struct at91_udc *udc = ep->udc;
479 struct at91_udc *udc = ep->udc;
557 struct at91_udc *udc = ep->udc;
614 struct at91_udc *udc;
714 struct at91_udc *udc;
742 struct at91_udc *udc = ep->udc;
796 struct at91_udc *udc = to_udc(gadget);
805 struct at91_udc *udc = to_udc(gadget);
830 static void udc_reinit(struct at91_udc *udc)
852 static void stop_activity(struct at91_udc *udc)
876 static void clk_on(struct at91_udc *udc)
885 static void clk_off(struct at91_udc *udc)
899 static void pullup(struct at91_udc *udc, int is_on)
950 struct at91_udc *udc = to_udc(gadget);
966 struct at91_udc *udc = to_udc(gadget);
978 struct at91_udc *udc = to_udc(gadget);
1045 static void handle_setup(struct at91_udc *udc, struct at91_ep *ep, u32 csr)
1272 static void handle_ep0(struct at91_udc *udc)
1397 struct at91_udc *udc = _udc;
1517 static struct at91_udc controller = {
1589 static void at91_vbus_update(struct at91_udc *udc, unsigned value)
1598 struct at91_udc *udc = _udc;
1609 struct at91_udc *udc = container_of(work, struct at91_udc,
1620 struct at91_udc *udc = (struct at91_udc *)data;
1633 struct at91_udc *udc = &controller;
1678 struct at91_udc *udc = &controller;
1704 struct at91_udc *udc = platform_get_drvdata(dev);
1716 struct at91_udc *udc;
1881 struct at91_udc *udc = platform_get_drvdata(pdev);
1920 struct at91_udc *udc = platform_get_drvdata(pdev);
1947 struct at91_udc *udc = platform_get_drvdata(pdev);
1995 MODULE_ALIAS("platform:at91_udc");