Lines Matching defs:driver

22  * To fix this problem, driver needs to make the first TRB in TD as invalid.
23 * After preparing all TRBs driver needs to check the position of DMA and
25 * then driver must defer making this TRB as valid. This TRB will be make
41 * driver prepares internal usb_request object and use it to arm DMA transfer.
245 * For stream capable endpoints driver use single correct TRB.
432 * driver try to detect whether endpoint need additional internal
474 * request queued by class driver.
491 /* driver can't touch pending request */
592 * Intentionally driver returns positive value as
832 * zlp request is appended by driver, needn't call usb_gadget_giveback_request() to notify
833 * gadget composite driver.
1015 /* For stream capable endpoints driver use only single TD. */
1183 * To eliminate this strange behavioral driver set TRB_CHAIN
1717 * that host ignore the ERDY packet and driver has to send it
1746 * For isochronous transfer driver completes request on
1845 * from L1. To fix it, if any DMA transfer is pending driver
1928 * of them driver disables only detected interrupts.
2041 * driver checks if it already has assigned enough buffers
2258 * This function set EP_CLAIMED flag which is added when the gadget driver
2260 * When the udc driver receives set_configurion request,
2408 * driver add protection against it. To fix it driver enable ISO OUT
2963 * This cause problem with cache, so driver restore non-secure
2983 * @driver: driver which operates on this gadget
2988 struct usb_gadget_driver *driver)
2992 enum usb_device_speed max_speed = driver->max_speed;
2995 priv_dev->gadget_driver = driver;
2998 max_speed = min(driver->max_speed, gadget->max_speed);
3435 * driver it can't use IRQF_ONESHOT flag here.