Home
last modified time | relevance | path

Searched refs:ep_cfg (Results 1 – 16 of 16) sorted by relevance

/linux-6.12.1/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
Dtrx.c19 u8 ep_cfg, txqsele; in configvertoutep() local
27 ep_cfg = rtl_read_byte(rtlpriv, REG_TEST_SIE_OPTIONAL); in configvertoutep()
28 ep_cfg = (ep_cfg & USB_TEST_EP_MASK) >> USB_TEST_EP_SHIFT; in configvertoutep()
29 switch (ep_cfg) { in configvertoutep()
52 u8 ep_cfg; in configvernoutep() local
61 ep_cfg = rtl_read_byte(rtlpriv, (REG_NORMAL_SIE_EP + 1)); in configvernoutep()
62 if (ep_cfg & USB_NORMAL_SIE_EP_MASK) { in configvernoutep()
66 if ((ep_cfg >> USB_NORMAL_SIE_EP_SHIFT) & USB_NORMAL_SIE_EP_MASK) { in configvernoutep()
71 ep_cfg = rtl_read_byte(rtlpriv, (REG_NORMAL_SIE_EP + 2)); in configvernoutep()
72 if (ep_cfg & USB_NORMAL_SIE_EP_MASK) { in configvernoutep()
/linux-6.12.1/drivers/net/wireless/realtek/rtlwifi/rtl8192du/
Dtrx.c226 u16 ep_cfg; in _rtl92du_config_out_ep() local
232 ep_cfg = rtl_read_word(rtlpriv, REG_USB_Queue_Select_MAC0); in _rtl92du_config_out_ep()
234 ep_cfg = rtl_read_word(rtlpriv, REG_USB_Queue_Select_MAC1); in _rtl92du_config_out_ep()
236 if (ep_cfg & 0x00f) { in _rtl92du_config_out_ep()
240 if (ep_cfg & 0x0f0) { in _rtl92du_config_out_ep()
244 if (ep_cfg & 0xf00) { in _rtl92du_config_out_ep()
/linux-6.12.1/drivers/media/i2c/
Dimx219.c1042 struct v4l2_fwnode_endpoint ep_cfg = { in imx219_check_hwcfg() local
1051 if (v4l2_fwnode_endpoint_alloc_parse(endpoint, &ep_cfg)) { in imx219_check_hwcfg()
1057 if (ep_cfg.bus.mipi_csi2.num_data_lanes != 2 && in imx219_check_hwcfg()
1058 ep_cfg.bus.mipi_csi2.num_data_lanes != 4) { in imx219_check_hwcfg()
1063 imx219->lanes = ep_cfg.bus.mipi_csi2.num_data_lanes; in imx219_check_hwcfg()
1066 if (!ep_cfg.nr_of_link_frequencies) { in imx219_check_hwcfg()
1072 if (ep_cfg.nr_of_link_frequencies != 1 || in imx219_check_hwcfg()
1073 (ep_cfg.link_frequencies[0] != ((imx219->lanes == 2) ? in imx219_check_hwcfg()
1077 ep_cfg.link_frequencies[0]); in imx219_check_hwcfg()
1084 v4l2_fwnode_endpoint_free(&ep_cfg); in imx219_check_hwcfg()
Dgc2145.c1290 struct v4l2_fwnode_endpoint ep_cfg = { in gc2145_check_hwcfg() local
1301 ret = v4l2_fwnode_endpoint_alloc_parse(endpoint, &ep_cfg); in gc2145_check_hwcfg()
1307 if (ep_cfg.bus.mipi_csi2.num_data_lanes != 2) { in gc2145_check_hwcfg()
1314 if (!ep_cfg.nr_of_link_frequencies) { in gc2145_check_hwcfg()
1320 if (ep_cfg.nr_of_link_frequencies != 3 || in gc2145_check_hwcfg()
1321 ep_cfg.link_frequencies[0] != GC2145_640_480_LINKFREQ || in gc2145_check_hwcfg()
1322 ep_cfg.link_frequencies[1] != GC2145_1280_720_LINKFREQ || in gc2145_check_hwcfg()
1323 ep_cfg.link_frequencies[2] != GC2145_1600_1200_LINKFREQ) { in gc2145_check_hwcfg()
1329 v4l2_fwnode_endpoint_free(&ep_cfg); in gc2145_check_hwcfg()
/linux-6.12.1/drivers/usb/cdns3/
Dcdns3-gadget.c752 cdns3_set_register_bit(&priv_dev->regs->ep_cfg, in cdns3_wa2_check_outq_status()
1394 cdns3_set_register_bit(&priv_dev->regs->ep_cfg, in cdns3_ep_run_transfer()
1755 u32 ep_cfg = readl(&priv_dev->regs->ep_cfg); in cdns3_check_ep_interrupt_proceed() local
1757 ep_cfg &= ~EP_CFG_ENABLE; in cdns3_check_ep_interrupt_proceed()
1758 writel(ep_cfg, &priv_dev->regs->ep_cfg); in cdns3_check_ep_interrupt_proceed()
2104 u32 ep_cfg = 0; in cdns3_ep_config() local
2114 ep_cfg = EP_CFG_EPTYPE(USB_ENDPOINT_XFER_INT); in cdns3_ep_config()
2117 ep_cfg |= EP_CFG_TDL_CHK; in cdns3_ep_config()
2120 ep_cfg = EP_CFG_EPTYPE(USB_ENDPOINT_XFER_BULK); in cdns3_ep_config()
2123 ep_cfg |= EP_CFG_TDL_CHK; in cdns3_ep_config()
[all …]
Dcdns3-ep0.c815 u32 ep_cfg; in cdns3_ep0_config() local
847 ep_cfg = EP_CFG_ENABLE | EP_CFG_MAXPKTSIZE(max_packet_size); in cdns3_ep0_config()
850 writel(ep_cfg, &regs->ep_cfg); in cdns3_ep0_config()
859 writel(ep_cfg, &regs->ep_cfg); in cdns3_ep0_config()
Dcdns3-gadget.h81 __le32 ep_cfg; member
/linux-6.12.1/drivers/usb/gadget/udc/
Dnet2280.h336 writeb(count, 2 + (u8 __iomem *) &ep->regs->ep_cfg); in set_fifo_bytecount()
338 u32 tmp = readl(&ep->cfg->ep_cfg) & in set_fifo_bytecount()
340 writel(tmp | (count << EP_FIFO_BYTE_COUNT), &ep->cfg->ep_cfg); in set_fifo_bytecount()
Dnet2280.c246 tmp = readl(&ep->cfg->ep_cfg); in net2280_enable()
318 writel(tmp, &ep->cfg->ep_cfg); in net2280_enable()
502 tmp = readl(&ep->cfg->ep_cfg); in ep_reset_338x()
507 writel(tmp, &ep->cfg->ep_cfg); in ep_reset_338x()
534 (void)readl(&ep->cfg->ep_cfg); in net2280_disable()
1721 t1 = readl(&ep->cfg->ep_cfg); in registers_show()
1950 writel(i, &ep->cfg->ep_cfg); in defect7374_disable_data_eps()
2001 writel(tmp, &dev->ep[i].cfg->ep_cfg); in defect7374_enable_data_eps_zero()
2217 writel(ne[i], &ep->cfg->ep_cfg); in usb_reinit_338x()
3045 readl(&ep->cfg->ep_cfg)); in handle_stat0_irqs_superspeed()
[all …]
Datmel_usba_udc.c2186 const struct usba_ep_config *ep_cfg = &udc_config->config[i]; in atmel_udc_of_init() local
2206 ep->nr_banks = ep_cfg->nr_banks; in atmel_udc_of_init()
2215 ep->can_dma = ep_cfg->can_dma; in atmel_udc_of_init()
2216 ep->can_isoc = ep_cfg->can_isoc; in atmel_udc_of_init()
/linux-6.12.1/drivers/usb/gadget/udc/cdns2/
Dcdns2-gadget.c722 set_reg_bit_32(&pdev->adma_regs->ep_cfg, DMA_EP_CFG_ENABLE); in cdns2_prepare_first_isoc_transfer()
753 set_reg_bit_32(&pdev->adma_regs->ep_cfg, DMA_EP_CFG_ENABLE); in cdns2_prepare_first_isoc_transfer()
1103 clear_reg_bit_32(&pdev->adma_regs->ep_cfg, DMA_EP_CFG_ENABLE); in cdns2_handle_epx_interrupt()
1132 clear_reg_bit_32(&pdev->adma_regs->ep_cfg, in cdns2_handle_epx_interrupt()
1417 u8 ep_cfg; in cdns2_ep_config() local
1424 ep_cfg = EPX_CON_TYPE_INT; in cdns2_ep_config()
1427 ep_cfg = EPX_CON_TYPE_BULK; in cdns2_ep_config()
1431 ep_cfg = mult << EPX_CON_ISOD_SHIFT; in cdns2_ep_config()
1432 ep_cfg |= EPX_CON_TYPE_ISOC; in cdns2_ep_config()
1453 ep_cfg |= (EPX_CON_VAL | (pep->buffering - 1)); in cdns2_ep_config()
[all …]
Dcdns2-ep0.c634 writel(DMA_EP_CFG_ENABLE, &pdev->adma_regs->ep_cfg); in cdns2_ep0_config()
638 writel(DMA_EP_CFG_ENABLE, &pdev->adma_regs->ep_cfg); in cdns2_ep0_config()
Dcdns2-gadget.h336 __le32 ep_cfg; member
Dcdns2-trace.h579 __entry->ep_cfg_reg = readl(&pdev->adma_regs->ep_cfg);
/linux-6.12.1/drivers/dma/ti/
Dk3-udma-glue.c943 struct psil_endpoint_config *ep_cfg; in k3_udma_glue_request_rx_chn_priv() local
971 ep_cfg = rx_chn->common.ep_config; in k3_udma_glue_request_rx_chn_priv()
974 rx_chn->udma_rchan_id = ep_cfg->mapped_channel_id; in k3_udma_glue_request_rx_chn_priv()
1012 flow_start = ep_cfg->flow_start; in k3_udma_glue_request_rx_chn_priv()
1015 if (flow_start < ep_cfg->flow_start || in k3_udma_glue_request_rx_chn_priv()
1016 flow_end > (ep_cfg->flow_start + ep_cfg->flow_num - 1)) { in k3_udma_glue_request_rx_chn_priv()
/linux-6.12.1/include/linux/usb/
Dnet2280.h376 u32 ep_cfg; member