Lines Matching refs:bdc
264 #define gadget_to_bdc(g) container_of(g, struct bdc, gadget)
353 struct bdc *bdc; member
404 struct bdc { struct
444 void (*sr_handler[2])(struct bdc *, struct bdc_sr *); argument
446 void (*sr_xsf_ep0[3])(struct bdc *, struct bdc_sr *); argument
469 void bdc_notify_xfr(struct bdc *, u32); argument
470 void bdc_softconn(struct bdc *);
471 void bdc_softdisconn(struct bdc *);
472 int bdc_run(struct bdc *);
473 int bdc_stop(struct bdc *);
474 int bdc_reset(struct bdc *);
475 int bdc_udc_init(struct bdc *);
476 void bdc_udc_exit(struct bdc *);
477 int bdc_reinit(struct bdc *);
481 void bdc_sr_uspc(struct bdc *, struct bdc_sr *);
483 void bdc_sr_xsf(struct bdc *, struct bdc_sr *);
485 void bdc_xsf_ep0_setup_recv(struct bdc *, struct bdc_sr *);
486 void bdc_xsf_ep0_data_start(struct bdc *, struct bdc_sr *);
487 void bdc_xsf_ep0_status_start(struct bdc *, struct bdc_sr *);