Home
last modified time | relevance | path

Searched refs:mps (Results 1 – 25 of 31) sorted by relevance

12

/drivers/usb/udc/
A Dudc_skeleton.c267 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 Dudc_common.c213 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 Dudc_virtual.c571 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 Dudc_smartbond.c278 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 Dudc_renesas_ra.c388 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 Dudc_max32.c408 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 Dudc_numaker.c105 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 Dudc_rpi_pico.c256 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 Dudc_sam0.c210 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 Dudc_ambiq.c145 (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 Dudc_dwc2.c460 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 Dudc_nrf.c1605 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 Dudc_mcux_ehci.c635 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 Duhc_common.c103 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 Duhc_virtual.c116 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 Duhc_mcux_common.c248 (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 Dusb_dc_sam_usbc.c91 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 Dusb_dc_native_posix.c55 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 Dusb_dc_smartbond.c117 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 Dusb_dc_sam_usbhs.c57 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 Dusb_dc_rpi_pico.c42 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 Dusb_dc_it82xx2.c155 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 Dusb_dc_dw.c81 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 Dusb_dc_numaker.c122 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 Dnvme_controller.c132 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()

Completed in 94 milliseconds

12