Searched defs:bdc (Results 1 – 7 of 7) sorted by relevance
/linux/drivers/usb/gadget/udc/bdc/ |
A D | bdc_core.c | 33 static int poll_oip(struct bdc *bdc, u32 usec) in poll_oip() 49 int bdc_stop(struct bdc *bdc) in bdc_stop() 73 int bdc_reset(struct bdc *bdc) in bdc_reset() 96 int bdc_run(struct bdc *bdc) in bdc_run() 131 void bdc_softconn(struct bdc *bdc) in bdc_softconn() 144 void bdc_softdisconn(struct bdc *bdc) in bdc_softdisconn() 342 int bdc_reinit(struct bdc *bdc) in bdc_reinit() 418 static void bdc_hw_exit(struct bdc *bdc) in bdc_hw_exit() 425 static int bdc_hw_init(struct bdc *bdc) in bdc_hw_init() 486 struct bdc *bdc; in bdc_probe() local [all …]
|
A D | bdc_ep.c | 561 struct bdc *bdc; in bdc_ep_disable() local 604 struct bdc *bdc; in bdc_ep_enable() local 658 struct bdc *bdc; in ep0_queue() local 711 struct bdc *bdc; in ep_queue() local 743 struct bdc *bdc; in ep_dequeue() local 868 struct bdc *bdc; in ep_set_halt() local 1716 struct bdc *bdc; in bdc_gadget_ep_queue() local 1762 struct bdc *bdc; in bdc_gadget_ep_dequeue() local 1802 struct bdc *bdc; in bdc_gadget_ep_set_halt() local 1857 struct bdc *bdc; in bdc_gadget_ep_enable() local [all …]
|
A D | bdc_udc.c | 60 static void srr_dqp_index_advc(struct bdc *bdc, u32 srr_num) in srr_dqp_index_advc() 73 static void bdc_uspc_connected(struct bdc *bdc) in bdc_uspc_connected() 230 void bdc_sr_uspc(struct bdc *bdc, struct bdc_sr *sreport) in bdc_sr_uspc() 292 struct bdc *bdc = _bdc; in bdc_udc_interrupt() local 365 struct bdc *bdc = gadget_to_bdc(gadget); in bdc_udc_start() local 398 struct bdc *bdc = gadget_to_bdc(gadget); in bdc_udc_stop() local 413 struct bdc *bdc = gadget_to_bdc(gadget); in bdc_udc_pullup() local 449 struct bdc *bdc = gadget_to_bdc(gadget); in bdc_udc_set_selfpowered() local 467 struct bdc *bdc = gadget_to_bdc(gadget); in bdc_udc_wakeup() local 517 int bdc_udc_init(struct bdc *bdc) in bdc_udc_init() [all …]
|
A D | bdc_cmd.c | 17 static int bdc_issue_cmd(struct bdc *bdc, u32 cmd_sc, u32 param0, in bdc_issue_cmd() 51 static int bdc_submit_cmd(struct bdc *bdc, u32 cmd_sc, in bdc_submit_cmd() 108 int bdc_dconfig_ep(struct bdc *bdc, struct bdc_ep *ep) in bdc_dconfig_ep() 122 struct bdc *bdc = ep->bdc; in ep_bd_list_reinit() local 134 int bdc_config_ep(struct bdc *bdc, struct bdc_ep *ep) in bdc_config_ep() 241 int bdc_address_device(struct bdc *bdc, u32 add) in bdc_address_device() 254 int bdc_function_wake_fh(struct bdc *bdc, u8 intf) in bdc_function_wake_fh() 272 int bdc_function_wake(struct bdc *bdc, u8 intf) in bdc_function_wake() 285 int bdc_ep_set_stall(struct bdc *bdc, int epnum) in bdc_ep_set_stall() 297 int bdc_ep_clear_stall(struct bdc *bdc, int epnum) in bdc_ep_clear_stall() [all …]
|
A D | bdc.h | 353 struct bdc *bdc; member 404 struct bdc { struct 417 * Array of ep's, it uses the same index covention as bdc hw i.e. argument 420 struct bdc_ep **bdc_ep_array; argument 422 struct bdc_scratchpad scratchpad; argument 428 struct bdc_req ep0_req; argument 429 struct bdc_req status_req; argument 430 enum bdc_ep0_state ep0_state; argument 444 void (*sr_handler[2])(struct bdc *, struct bdc_sr *); argument 446 void (*sr_xsf_ep0[3])(struct bdc *, struct bdc_sr *); argument [all …]
|
A D | bdc_dbg.h | 20 static inline void bdc_dbg_regs(struct bdc *bdc) in bdc_dbg_regs() 23 static inline void bdc_dbg_srr(struct bdc *bdc, u32 srr_num) in bdc_dbg_srr() 26 static inline void bdc_dbg_bd_list(struct bdc *bdc, struct bdc_ep *ep) in bdc_dbg_bd_list() 29 static inline void bdc_dump_epsts(struct bdc *bdc) in bdc_dump_epsts()
|
A D | bdc_dbg.c | 13 void bdc_dbg_regs(struct bdc *bdc) in bdc_dbg_regs() 34 void bdc_dump_epsts(struct bdc *bdc) in bdc_dump_epsts() 63 void bdc_dbg_srr(struct bdc *bdc, u32 srr_num) in bdc_dbg_srr() 85 void bdc_dbg_bd_list(struct bdc *bdc, struct bdc_ep *ep) in bdc_dbg_bd_list()
|
Completed in 17 milliseconds