Searched refs:sreport (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/usb/gadget/udc/bdc/ |
| H A D | bdc.h | 481 void bdc_sr_uspc(struct bdc *bdc, struct bdc_sr *sreport); 483 void bdc_sr_xsf(struct bdc *bdc, struct bdc_sr *sreport); 485 void bdc_xsf_ep0_setup_recv(struct bdc *bdc, struct bdc_sr *sreport); 486 void bdc_xsf_ep0_data_start(struct bdc *bdc, struct bdc_sr *sreport); 487 void bdc_xsf_ep0_status_start(struct bdc *bdc, struct bdc_sr *sreport);
|
| H A D | bdc_ep.c | 952 struct bdc_sr *sreport) in handle_xsr_succ_status() argument 981 sr_status = XSF_STS(le32_to_cpu(sreport->offset[3])); in handle_xsr_succ_status() 993 tmp_32 = le32_to_cpu(sreport->offset[0]); in handle_xsr_succ_status() 995 tmp_32 = le32_to_cpu(sreport->offset[1]); in handle_xsr_succ_status() 1035 length_short -= SR_BD_LEN(le32_to_cpu(sreport->offset[2])); in handle_xsr_succ_status() 1040 SR_BD_LEN(le32_to_cpu(sreport->offset[2])); in handle_xsr_succ_status() 1063 void bdc_xsf_ep0_setup_recv(struct bdc *bdc, struct bdc_sr *sreport) in bdc_xsf_ep0_setup_recv() argument 1073 memcpy(setup_pkt, &sreport->offset[0], sizeof(*setup_pkt)); in bdc_xsf_ep0_setup_recv() 1509 void bdc_xsf_ep0_data_start(struct bdc *bdc, struct bdc_sr *sreport) in bdc_xsf_ep0_data_start() argument 1547 void bdc_xsf_ep0_status_start(struct bdc *bdc, struct bdc_sr *sreport) in bdc_xsf_ep0_status_start() argument [all …]
|
| H A D | bdc_udc.c | 231 void bdc_sr_uspc(struct bdc *bdc, struct bdc_sr *sreport) in bdc_sr_uspc() argument 292 struct bdc_sr *sreport; in bdc_udc_interrupt() local 324 sreport = &bdc->srr.sr_bds[bdc->srr.dqp_index]; in bdc_udc_interrupt() 327 sr_type = le32_to_cpu(sreport->offset[3]) & BD_TYPE_BITMASK; in bdc_udc_interrupt() 331 bdc->sr_handler[0](bdc, sreport); in bdc_udc_interrupt() 335 bdc->sr_handler[1](bdc, sreport); in bdc_udc_interrupt()
|