| /drivers/usb/udc/ |
| A D | udc_skeleton.c | 267 uint16_t mps = 1023; in udc_skeleton_driver_preinit() local 281 mps = 1024; in udc_skeleton_driver_preinit() 288 config->ep_cfg_out[i].caps.mps = 64; in udc_skeleton_driver_preinit() 293 config->ep_cfg_out[i].caps.mps = mps; in udc_skeleton_driver_preinit() 308 config->ep_cfg_in[i].caps.mps = 64; in udc_skeleton_driver_preinit() 313 config->ep_cfg_in[i].caps.mps = mps; in udc_skeleton_driver_preinit()
|
| A D | udc_common.c | 213 const uint16_t mps, in ep_check_config() argument 226 cfg->caps.mps); in ep_check_config() 236 if (USB_MPS_EP_SIZE(mps) > USB_MPS_EP_SIZE(cfg->caps.mps)) { in ep_check_config() 275 uint16_t *const mps) in ep_update_mps() argument 288 *mps = MIN(cfg->caps.mps, spec_bulk_mps); in ep_update_mps() 291 *mps = MIN(cfg->caps.mps, spec_int_mps); in ep_update_mps() 305 uint16_t *const mps, in udc_ep_try_config() argument 320 if (ret == true && *mps == 0U) { in udc_ep_try_config() 332 const uint16_t mps, in udc_ep_enable_internal() argument 355 cfg->mps = mps; in udc_ep_enable_internal() [all …]
|
| A D | udc_virtual.c | 571 uint16_t mps = 1023; in udc_vrt_driver_preinit() local 581 mps = 1024; in udc_vrt_driver_preinit() 588 config->ep_cfg_out[i].caps.mps = 64; in udc_vrt_driver_preinit() 593 config->ep_cfg_out[i].caps.mps = mps; in udc_vrt_driver_preinit() 608 config->ep_cfg_in[i].caps.mps = 64; in udc_vrt_driver_preinit() 613 config->ep_cfg_in[i].caps.mps = mps; in udc_vrt_driver_preinit()
|
| A D | udc_smartbond.c | 278 const uint16_t mps = udc_mps_ep_size(ep_cfg); in fill_tx_fifo() local 366 const uint16_t mps = udc_mps_ep_size(ep_cfg); in start_rx_packet() local 373 if (mps > config->dma_min_transfer_size) { in start_rx_packet() 376 (uintptr_t)net_buf_tail(buf), mps); in start_rx_packet() 377 } else if (mps > EP_FIFO_SIZE) { in start_rx_packet() 418 const uint16_t mps = udc_mps_ep_size(ep_cfg); in start_tx_packet() local 419 uint16_t size = MIN(remaining, mps); in start_tx_packet() 1640 const uint16_t mps = 1023; in udc_smartbond_init() local 1657 data->ep_state[0][i].config.caps.mps = 8; in udc_smartbond_init() 1662 data->ep_state[0][i].config.caps.mps = mps; in udc_smartbond_init() [all …]
|
| A D | udc_renesas_ra.c | 388 ep_desc.wMaxPacketSize = cfg->mps; in udc_renesas_ra_ep_enable() 607 uint16_t mps = 1023; in udc_renesas_ra_driver_preinit() local 648 mps = 1024; in udc_renesas_ra_driver_preinit() 655 config->ep_cfg_out[i].caps.mps = 64; in udc_renesas_ra_driver_preinit() 660 config->ep_cfg_out[i].caps.mps = mps; in udc_renesas_ra_driver_preinit() 675 config->ep_cfg_in[i].caps.mps = 64; in udc_renesas_ra_driver_preinit() 680 config->ep_cfg_in[i].caps.mps = mps; in udc_renesas_ra_driver_preinit()
|
| A D | udc_max32.c | 408 ret = MXC_USB_ConfigEp(USB_EP_GET_IDX(cfg->addr), ep_type, cfg->mps); in udc_max32_ep_enable() 690 uint16_t mps = 64; in udc_max32_driver_preinit() local 701 mps = 512; in udc_max32_driver_preinit() 708 config->ep_cfg_out[i].caps.mps = 64; in udc_max32_driver_preinit() 713 config->ep_cfg_out[i].caps.mps = mps; in udc_max32_driver_preinit() 728 config->ep_cfg_in[i].caps.mps = 64; in udc_max32_driver_preinit() 734 config->ep_cfg_in[i].caps.mps = mps; in udc_max32_driver_preinit()
|
| A D | udc_numaker.c | 105 uint16_t mps; member 494 __ASSERT_NO_MSG(ep_cur->mps <= ep_cur->dmabuf_size); in numaker_usbd_ep_copy_from_user() 498 *size_p = MIN(*size_p, ep_cur->mps); in numaker_usbd_ep_copy_from_user() 539 ep_cur->mps = ep_cfg->mps; in numaker_usbd_ep_config_major() 711 ep_cur->mps = NUMAKER_USBD_DMABUF_SIZE_CTRLOUT; in numaker_usbd_ep_mgmt_init() 721 ep_cur->mps = NUMAKER_USBD_DMABUF_SIZE_CTRLIN; in numaker_usbd_ep_mgmt_init() 813 udc_numaker_ep_trigger(ep_cur, ep_cur->mps); in numaker_usbd_xfer_out() 1681 config->ep_cfg_out[i].caps.mps = 64; in udc_numaker_driver_preinit() 1686 config->ep_cfg_out[i].caps.mps = 1023; in udc_numaker_driver_preinit() 1706 config->ep_cfg_in[i].caps.mps = 64; in udc_numaker_driver_preinit() [all …]
|
| A D | udc_rpi_pico.c | 256 buf_ctrl = cfg->mps; in rpi_pico_prep_rx() 291 len = MIN(cfg->mps, buf->len); in rpi_pico_prep_tx() 873 size_t blocks = DIV_ROUND_UP(cfg->mps, 64U); in udc_rpi_pico_ep_enable() 903 size_t blocks = DIV_ROUND_UP(cfg->mps, 64U); in udc_rpi_pico_ep_disable() 1142 uint16_t mps = 1023; in udc_rpi_pico_driver_preinit() local 1157 config->ep_cfg_out[i].caps.mps = 64; in udc_rpi_pico_driver_preinit() 1162 config->ep_cfg_out[i].caps.mps = mps; in udc_rpi_pico_driver_preinit() 1177 config->ep_cfg_in[i].caps.mps = 64; in udc_rpi_pico_driver_preinit() 1182 config->ep_cfg_in[i].caps.mps = mps; in udc_rpi_pico_driver_preinit()
|
| A D | udc_sam0.c | 210 static uint8_t sam0_get_bd_size(const uint16_t mps) in sam0_get_bd_size() argument 212 switch (mps) { in sam0_get_bd_size() 1078 uint16_t mps = 1023; in udc_sam0_driver_preinit() local 1093 config->ep_cfg_out[i].caps.mps = 64; in udc_sam0_driver_preinit() 1098 config->ep_cfg_out[i].caps.mps = mps; in udc_sam0_driver_preinit() 1113 config->ep_cfg_in[i].caps.mps = 64; in udc_sam0_driver_preinit() 1118 config->ep_cfg_in[i].caps.mps = mps; in udc_sam0_driver_preinit()
|
| A D | udc_ambiq.c | 145 (ep_cfg->mps < rx_size)) { in udc_ambiq_rx() 146 rx_size = ep_cfg->mps; in udc_ambiq_rx() 375 status = am_hal_usb_ep_init(priv->usb_handle, ep_cfg->addr, endpoint_type, ep_cfg->mps); in udc_ambiq_ep_enable() 928 cfg->ep_cfg_out[i].caps.mps = EP0_MPS; in udc_ambiq_driver_init() 933 cfg->ep_cfg_out[i].caps.mps = ep_mps; in udc_ambiq_driver_init() 948 cfg->ep_cfg_in[i].caps.mps = EP0_MPS; in udc_ambiq_driver_init() 953 cfg->ep_cfg_in[i].caps.mps = ep_mps; in udc_ambiq_driver_init()
|
| A D | udc_dwc2.c | 460 uint32_t xfersize, uint16_t mps) in dwc2_dma_buffer_ok_to_use() argument 470 if (unlikely(mps % 4) && (xfersize > USB_MPS_EP_SIZE(mps))) { in dwc2_dma_buffer_ok_to_use() 503 len = MIN(buf->len, USB_MPS_TO_TPL(cfg->mps)); in dwc2_tx_fifo_write() 735 xfersize = USB_MPS_TO_TPL(cfg->mps); in dwc2_prep_rx() 1460 switch (cfg->mps) { in dwc2_ep_control_enable() 2377 uint16_t mps = 1023; in dwc2_driver_preinit() local 2399 mps = 1024; in dwc2_driver_preinit() 2425 config->ep_cfg_out[n].caps.mps = 64; in dwc2_driver_preinit() 2431 config->ep_cfg_out[n].caps.mps = mps; in dwc2_driver_preinit() 2461 config->ep_cfg_in[n].caps.mps = 64; in dwc2_driver_preinit() [all …]
|
| A D | udc_nrf.c | 1605 uint16_t mps; local 1608 mps = (udc_mps_ep_size(cfg) == 0) ? cfg->caps.mps : udc_mps_ep_size(cfg); 1817 ep_cfg_out[i].caps.mps = NRF_USBD_COMMON_EPSIZE; 1821 ep_cfg_out[i].caps.mps = NRF_USBD_COMMON_EPSIZE; 1824 ep_cfg_out[i].caps.mps = NRF_USBD_COMMON_ISOSIZE / 2; 1839 ep_cfg_in[i].caps.mps = NRF_USBD_COMMON_EPSIZE; 1843 ep_cfg_in[i].caps.mps = NRF_USBD_COMMON_EPSIZE; 1846 ep_cfg_in[i].caps.mps = NRF_USBD_COMMON_ISOSIZE / 2;
|
| A D | udc_mcux_ehci.c | 635 ep_init.maxPacketSize = cfg->mps; in udc_mcux_ep_enable() 782 config->ep_cfg_out[i].caps.mps = 64; in udc_mcux_driver_preinit() 787 config->ep_cfg_out[i].caps.mps = 1024; in udc_mcux_driver_preinit() 803 config->ep_cfg_in[i].caps.mps = 64; in udc_mcux_driver_preinit() 808 config->ep_cfg_in[i].caps.mps = 1024; in udc_mcux_driver_preinit()
|
| /drivers/usb/uhc/ |
| A D | uhc_common.c | 103 uint16_t mps; in uhc_xfer_alloc() local 112 mps = udev->dev_desc.bMaxPacketSize0; in uhc_xfer_alloc() 127 mps = ep_desc->wMaxPacketSize; in uhc_xfer_alloc() 130 LOG_DBG("Allocate xfer, ep 0x%02x mps %u cb %p", ep, mps, cb); in uhc_xfer_alloc() 139 xfer->mps = mps; in uhc_xfer_alloc()
|
| A D | uhc_virtual.c | 116 length = MIN(net_buf_tailroom(buf), xfer->mps); in vrt_xfer_control() 119 length = MIN(buf->len, xfer->mps); in vrt_xfer_control() 173 length = MIN(net_buf_tailroom(buf), xfer->mps); in vrt_xfer_bulk() 176 length = MIN(buf->len, xfer->mps); in vrt_xfer_bulk() 314 length = MIN(buf->len, xfer->mps); in vrt_hrslt_success() 327 if (pkt->length > xfer->mps) { in vrt_hrslt_success() 333 if (pkt->length < xfer->mps || !net_buf_tailroom(buf)) { in vrt_hrslt_success()
|
| A D | uhc_mcux_common.c | 248 (mcux_ep->maxPacketSize != xfer->mps || in uhc_mcux_check_hal_ep() 283 pipe_init.maxPacketSize = xfer->mps; in uhc_mcux_init_hal_ep()
|
| /drivers/usb/device/ |
| A D | usb_dc_sam_usbc.c | 91 uint16_t mps; member 201 int mps; in usb_dc_sam_usbc_ep_alloc_buf() local 209 mps = dev_data.ep_data[ep_idx].mps_x2 in usb_dc_sam_usbc_ep_alloc_buf() 211 : dev_data.ep_data[ep_idx].mps; in usb_dc_sam_usbc_ep_alloc_buf() 220 ? dev_data.ep_data[i].mps * 2 in usb_dc_sam_usbc_ep_alloc_buf() 221 : dev_data.ep_data[i].mps; in usb_dc_sam_usbc_ep_alloc_buf() 244 ? dev_data.ep_data[i].mps * 2 in usb_dc_sam_usbc_ep_alloc_buf() 245 : dev_data.ep_data[i].mps; in usb_dc_sam_usbc_ep_alloc_buf() 274 ? dev_data.ep_data[i].mps in usb_dc_sam_usbc_ep_alloc_buf() 282 ? dev_data.ep_data[i].mps * 2 in usb_dc_sam_usbc_ep_alloc_buf() [all …]
|
| A D | usb_dc_native_posix.c | 55 uint16_t mps; member 203 usbip_ctrl.out_ep_ctrl[ep_idx].mps = ep_mps; in usb_dc_ep_configure() 205 usbip_ctrl.in_ep_ctrl[ep_idx].mps = ep_mps; in usb_dc_ep_configure() 507 return usbip_ctrl.out_ep_ctrl[ep_idx].mps; in usb_dc_ep_mps() 509 return usbip_ctrl.in_ep_ctrl[ep_idx].mps; in usb_dc_ep_mps()
|
| A D | usb_dc_smartbond.c | 117 uint16_t mps; /** Endpoint max packet size */ member 374 remaining = ep_state->mps - ep_state->last_packet_size; in fill_tx_fifo() 452 if (ep_state->mps > DMA_MIN_TRANSFER_SIZE) { in start_rx_packet() 456 ep_state->mps); in start_rx_packet() 457 } else if (ep_state->mps > EP_FIFO_SIZE) { in start_rx_packet() 494 uint16_t size = MIN(remaining, ep_state->mps); in start_tx_packet() 1150 dev_state.ep_state[0][0].mps = EP0_FIFO_SIZE; in usb_init() 1151 dev_state.ep_state[1][0].mps = EP0_FIFO_SIZE; in usb_init() 1202 return ep_state->mps; in usb_dc_ep_mps() 1452 ep_state->mps = EP0_FIFO_SIZE; in usb_dc_ep_configure() [all …]
|
| A D | usb_dc_sam_usbhs.c | 57 uint16_t mps; member 251 if (!usb_dc_ep_is_configured(0) && dev_data.ep_data[0].mps) { in usb_dc_isr() 255 .ep_mps = dev_data.ep_data[0].mps, in usb_dc_isr() 522 dev_data.ep_data[ep_idx].mps = cfg->ep_mps; in usb_dc_ep_configure() 748 packet_len = MIN(data_len, dev_data.ep_data[ep_idx].mps); in usb_dc_ep_write() 935 return dev_data.ep_data[ep_idx].mps; in usb_dc_ep_mps()
|
| A D | usb_dc_rpi_pico.c | 42 uint16_t mps; member 620 ep_cfg->ep_addr, ep_state->mps, in usb_dc_ep_configure() 623 ep_state->mps = ep_cfg->ep_mps; in usb_dc_ep_configure() 791 } else if (len > ep_state->mps) { in usb_dc_ep_write() 792 len = ep_state->mps; in usb_dc_ep_write() 1002 return ep_state->mps; in usb_dc_ep_mps()
|
| A D | usb_dc_it82xx2.c | 155 uint16_t mps; member 1097 udata0.ep_data[ep_idx].mps = cfg->ep_mps; in usb_dc_ep_check_cap() 1122 udata0.ep_data[ep_idx].mps = cfg->ep_mps; in usb_dc_ep_configure() 1125 udata0.ep_data[ep_idx].ep_status, udata0.ep_data[ep_idx].mps); in usb_dc_ep_configure() 1349 if (data_len > udata0.ep_data[ep_idx].mps) { in usb_dc_ep_write() 1351 for (uint32_t idx = 0; idx < udata0.ep_data[ep_idx].mps; idx++) { in usb_dc_ep_write() 1355 *ret_bytes = udata0.ep_data[ep_idx].mps; in usb_dc_ep_write() 1357 data_len - udata0.ep_data[ep_idx].mps; in usb_dc_ep_write() 1562 return udata0.ep_data[ep_idx].mps; in usb_dc_ep_mps()
|
| A D | usb_dc_dw.c | 81 uint16_t mps; /* Max ep pkt size */ member 370 usb_dw_ctrl.out_ep_ctrl[ep_idx].mps = ep_mps; in usb_dw_ep_set() 373 usb_dw_ctrl.in_ep_ctrl[ep_idx].mps = ep_mps; in usb_dw_ep_set() 450 uint32_t ep_mps = usb_dw_ctrl.out_ep_ctrl[ep_idx].mps; in usb_dw_prep_rx() 476 uint32_t ep_mps = usb_dw_ctrl.in_ep_ctrl[ep_idx].mps; in usb_dw_tx() 1383 return usb_dw_ctrl.out_ep_ctrl[ep_idx].mps; in usb_dc_ep_mps() 1385 return usb_dw_ctrl.in_ep_ctrl[ep_idx].mps; in usb_dc_ep_mps()
|
| A D | usb_dc_numaker.c | 122 uint16_t mps; member 254 __ASSERT_NO_MSG(ep_cur->mps <= ep_cur->dmabuf_size); in numaker_usbd_ep_fifo_max() 255 return ep_cur->mps; in numaker_usbd_ep_fifo_max() 550 __ASSERT_NO_MSG(ep_cur->mps <= ep_cur->dmabuf_size); in numaker_usbd_ep_fifo_copy_from_user() 629 ep_cur->mps = ep_cfg->ep_mps; in numaker_usbd_ep_config_major() 794 ep_cur->mps = NUMAKER_USBD_DMABUF_SIZE_CTRLOUT; in numaker_usbd_ep_mgmt_init() 804 ep_cur->mps = NUMAKER_USBD_DMABUF_SIZE_CTRLIN; in numaker_usbd_ep_mgmt_init() 1883 numaker_usbd_ep_trigger(ep_cur, ep_cur->mps); in usb_dc_ep_read_continue() 1911 ep_mps = ep_cur->mps; in usb_dc_ep_mps()
|
| /drivers/disk/nvme/ |
| A D | nvme_controller.c | 132 cc |= nvme_ctrlr->mps << NVME_CC_REG_MPS_SHIFT; in nvme_controller_enable() 303 nvme_ctrlr->mps = NVME_CAP_HI_MPSMIN(cap_hi); in nvme_controller_gather_info() 304 nvme_ctrlr->page_size = 1 << (NVME_MPS_SHIFT + nvme_ctrlr->mps); in nvme_controller_gather_info() 307 nvme_ctrlr->mps, nvme_ctrlr->page_size); in nvme_controller_gather_info()
|