Home
last modified time | relevance | path

Searched refs:endpoints (Results 1 – 25 of 39) sorted by relevance

12

/drivers/media/i2c/adv748x/
A Dadv748x.h93 #define is_tx_enabled(_tx) ((_tx)->state->endpoints[(_tx)->port] != NULL)
99 ((_state)->endpoints[ADV748X_PORT_AIN0] != NULL || \
100 (_state)->endpoints[ADV748X_PORT_AIN1] != NULL || \
101 (_state)->endpoints[ADV748X_PORT_AIN2] != NULL || \
102 (_state)->endpoints[ADV748X_PORT_AIN3] != NULL || \
103 (_state)->endpoints[ADV748X_PORT_AIN4] != NULL || \
104 (_state)->endpoints[ADV748X_PORT_AIN5] != NULL || \
105 (_state)->endpoints[ADV748X_PORT_AIN6] != NULL || \
106 (_state)->endpoints[ADV748X_PORT_AIN7] != NULL)
107 #define is_hdmi_enabled(_state) ((_state)->endpoints[ADV748X_PORT_HDMI] != NULL)
[all …]
A Dadv748x-core.c672 if (state->endpoints[ep.port]) { in adv748x_parse_dt()
679 state->endpoints[ep.port] = ep_np; in adv748x_parse_dt()
704 of_node_put(state->endpoints[i]); in adv748x_dt_cleanup()
A Dadv748x-csi2.c355 of_fwnode_handle(state->endpoints[tx->port])); in adv748x_csi2_init()
/drivers/usb/gadget/udc/
A DKconfig40 endpoints (plus endpoint zero).
98 The number of programmable endpoints is different through
118 endpoints (plus endpoint zero). This driver supports the
143 # don't waste memory for the other endpoints
158 It has nine configurable endpoints, and endpoint zero.
218 It has up to 23 endpoints, as well as endpoint zero (for
264 It has seven configurable endpoints, and endpoint zero.
301 programmable endpoints. This driver supports the
341 endpoints, plus endpoint zero (for control transfers).
379 endpoints(bulk or interrupt or isochronous), as well as
[all …]
/drivers/fwctl/pds/
A Dmain.c37 struct pds_fwctl_query_data *endpoints; member
111 if (!pdsfc->endpoints) in pdsfc_free_endpoints()
114 num_endpoints = le32_to_cpu(pdsfc->endpoints->num_entries); in pdsfc_free_endpoints()
120 pdsfc->endpoints, pdsfc->endpoints_pa); in pdsfc_free_endpoints()
121 pdsfc->endpoints = NULL; in pdsfc_free_endpoints()
131 num_endpoints = le32_to_cpu(pdsfc->endpoints->num_entries); in pdsfc_free_operations()
189 pdsfc->endpoints = pdsfc_get_endpoints(pdsfc, &pdsfc->endpoints_pa); in pdsfc_init_endpoints()
190 if (IS_ERR(pdsfc->endpoints)) in pdsfc_init_endpoints()
191 return PTR_ERR(pdsfc->endpoints); in pdsfc_init_endpoints()
193 num_endpoints = le32_to_cpu(pdsfc->endpoints->num_entries); in pdsfc_init_endpoints()
[all …]
/drivers/usb/musb/
A Dmusb_gadget_ep0.c21 #define next_ep0_request(musb) next_in_request(&(musb)->endpoints[0])
99 ep = &musb->endpoints[epnum].ep_in; in service_tx_status_request()
101 ep = &musb->endpoints[epnum].ep_out; in service_tx_status_request()
102 regs = musb->endpoints[epnum].regs; in service_tx_status_request()
133 musb_write_fifo(&musb->endpoints[0], len, result); in service_tx_status_request()
177 musb_g_giveback(&musb->endpoints[0].ep_in, req, 0); in musb_g_ep0_giveback()
249 ep = musb->endpoints + epnum; in service_zero_data_request()
409 ep = musb->endpoints + epnum; in service_zero_data_request()
484 musb_read_fifo(&musb->endpoints[0], count, buf); in ep0_rxstate()
538 musb_write_fifo(&musb->endpoints[0], fifo_count, fifo_src); in ep0_txstate()
[all …]
A Dmusb_core.h347 struct musb_hw_ep endpoints[MUSB_C_NUM_EPS]; member
348 #define control_ep endpoints
484 musb->endpoints[0].max_packet_sz_tx = MUSB_EP0_FIFOSIZE; in musb_configure_ep0()
485 musb->endpoints[0].max_packet_sz_rx = MUSB_EP0_FIFOSIZE; in musb_configure_ep0()
486 musb->endpoints[0].is_shared_fifo = true; in musb_configure_ep0()
A Dmusb_gadget.c228 void __iomem *epio = musb->endpoints[epnum].regs; in txstate()
414 void __iomem *epio = musb->endpoints[epnum].regs; in musb_g_tx()
524 void __iomem *epio = musb->endpoints[epnum].regs; in rxstate()
528 struct musb_hw_ep *hw_ep = &musb->endpoints[epnum]; in rxstate()
798 void __iomem *epio = musb->endpoints[epnum].regs; in musb_g_rx()
800 struct musb_hw_ep *hw_ep = &musb->endpoints[epnum]; in musb_g_rx()
1096 epio = musb->endpoints[epnum].regs; in musb_gadget_disable()
1332 void __iomem *epio = musb->endpoints[epnum].regs; in musb_gadget_set_halt()
1453 void __iomem *epio = musb->endpoints[epnum].regs; in musb_gadget_fifo_flush()
1696 struct musb_hw_ep *hw_ep = musb->endpoints + epnum; in init_peripheral_ep()
[all …]
A Dmusb_host.c422 struct musb_hw_ep *hw_ep = musb->endpoints + epnum; in musb_host_packet_rx()
517 struct musb_hw_ep *ep = musb->endpoints + epnum; in musb_rx_reinit()
678 struct musb_hw_ep *hw_ep = musb->endpoints + epnum; in musb_ep_program()
1202 struct musb_hw_ep *hw_ep = musb->endpoints + epnum; in musb_host_tx()
1732 struct musb_hw_ep *hw_ep = musb->endpoints + epnum; in musb_host_rx()
2026 for (epnum = 1, hw_ep = musb->endpoints + 1; in musb_schedule()
2057 hw_ep = musb->endpoints + epnum; in musb_schedule()
2098 hw_ep = musb->endpoints + best_end; in musb_schedule()
A Dmusb_core.c584 void __iomem *regs = musb->endpoints[0].regs; in musb_load_testpacket()
1122 ep = musb->endpoints; in musb_stage0_irq()
1459 struct musb_hw_ep *hw_ep = musb->endpoints; in ep_config_from_table()
1557 hw_ep = musb->endpoints + epnum; in ep_config_from_hw()
1666 struct musb_hw_ep *hw_ep = musb->endpoints + i; in musb_core_init()
2166 for (epnum = 0, ep = musb->endpoints; in allocate_instance()
2679 epio = musb->endpoints[i].regs; in musb_save_context()
2754 epio = musb->endpoints[i].regs; in musb_restore_context()
/drivers/soc/apple/
A Drtkit.c168 set_bit(ep, rtk->endpoints); in apple_rtkit_management_rx_epmap()
182 for_each_set_bit(ep, rtk->endpoints, APPLE_RTKIT_APP_ENDPOINT_START) { in apple_rtkit_management_rx_epmap()
583 if (!test_bit(ep, rtk->endpoints)) in apple_rtkit_rx()
646 if (!test_bit(endpoint, rtk->endpoints)) in apple_rtkit_start_ep()
682 bitmap_zero(rtk->endpoints, APPLE_RTKIT_MAX_ENDPOINTS); in apple_rtkit_init()
683 set_bit(APPLE_RTKIT_EP_MGMT, rtk->endpoints); in apple_rtkit_init()
750 bitmap_zero(rtk->endpoints, APPLE_RTKIT_MAX_ENDPOINTS); in apple_rtkit_reinit()
751 set_bit(APPLE_RTKIT_EP_MGMT, rtk->endpoints); in apple_rtkit_reinit()
A Drtkit-internal.h43 DECLARE_BITMAP(endpoints, APPLE_RTKIT_MAX_ENDPOINTS);
/drivers/rpmsg/
A Dvirtio_rpmsg_bus.c65 struct idr endpoints; member
236 id = idr_alloc(&vrp->endpoints, ept, id_min, id_max, GFP_KERNEL); in __rpmsg_create_ept()
296 idr_remove(&vrp->endpoints, ept->addr); in __rpmsg_destroy_ept()
719 ept = idr_find(&vrp->endpoints, __rpmsg32_to_cpu(little_endian, msg->dst)); in rpmsg_recv_single()
868 idr_init(&vrp->endpoints); in rpmsg_probe()
1013 idr_destroy(&vrp->endpoints); in rpmsg_remove()
A DKconfig14 Say Y here to export rpmsg endpoints as device files, usually found
23 allows user-space programs to create endpoints with specific service name,
/drivers/net/mctp/
A DKconfig16 This allows communication with external MCTP endpoints which use
21 Say y here if you need to connect to MCTP endpoints over serial. To
/drivers/dma/
A Dsun4i-dma.c767 u32 endpoints; in sun4i_dma_prep_dma_cyclic() local
795 endpoints = SUN4I_DMA_CFG_DST_DRQ_TYPE(vchan->endpoint) | in sun4i_dma_prep_dma_cyclic()
802 endpoints = SUN4I_DMA_CFG_DST_DRQ_TYPE(ram_type) | in sun4i_dma_prep_dma_cyclic()
867 promise->cfg |= endpoints; in sun4i_dma_prep_dma_cyclic()
890 u32 endpoints, para; in sun4i_dma_prep_slave_sg() local
916 endpoints = SUN4I_DMA_CFG_DST_DRQ_TYPE(vchan->endpoint) | in sun4i_dma_prep_slave_sg()
921 endpoints = SUN4I_DMA_CFG_DST_DRQ_TYPE(ram_type) | in sun4i_dma_prep_slave_sg()
960 promise->cfg |= endpoints; in sun4i_dma_prep_slave_sg()
/drivers/misc/mchp_pci1xxxx/
A DKconfig9 PCI1XXXX is a PCIe GEN 3 switch with one of the endpoints having
/drivers/dma/dw-edma/
A DKconfig10 implemented on endpoints SoCs.
/drivers/usb/renesas_usbhs/
A DKconfig14 It has nine or more configurable endpoints, and endpoint zero.
/drivers/net/wireless/purelifi/plfxlc/
A Dusb.h140 enum endpoints { enum
/drivers/cxl/core/
A Dport.c530 xa_erase(&port->endpoints, (unsigned long) ep->ep); in cxl_ep_remove()
540 xa_for_each(&port->endpoints, index, ep) in cxl_port_release()
542 xa_destroy(&port->endpoints); in cxl_port_release()
741 xa_init(&port->endpoints); in cxl_port_alloc()
1270 return xa_insert(&port->endpoints, (unsigned long)new->ep, in add_ep()
1495 if (ep && !port->dead && xa_empty(&port->endpoints) && in cxl_detach_ep()
/drivers/net/wireless/zydas/zd1211rw/
A Dzd_usb.h32 enum endpoints { enum
/drivers/cxl/
A Dcxl.h605 struct xarray endpoints; member
710 struct xarray endpoints; member
/drivers/usb/gadget/legacy/
A DKconfig27 # enough of the right types of endpoints, the gadget driver might
47 conformance. The driver needs only two bulk-capable endpoints, so
212 All endpoints, transfer speeds, and transfer types supported by
363 This driver requires four bulk and two interrupt endpoints,
/drivers/staging/media/ipu7/abi/
A Dipu7_fw_msg_abi.h167 struct ipu7_msg_link_ep_pair endpoints; member

Completed in 63 milliseconds

12