Home
last modified time | relevance | path

Searched full:pktdma (Results 1 – 13 of 13) sorted by relevance

/linux/Documentation/devicetree/bindings/dma/ti/
H A Dk3-pktdma.yaml6 $id: http://devicetree.org/schemas/dma/ti/k3-pktdma.yaml#
9 title: Texas Instruments K3 DMSS PKTDMA
15 The Packet DMA (PKTDMA) is intended to perform similar functions as the packet
17 PKTDMA only includes Split channels to service PSI-L based peripherals.
23 PDMAs can be configured via PKTDMA split channel's peer registers to match
32 const: ti,am64-dmss-pktdma
37 The first cell is the PSI-L thread ID of the remote (to PKTDMA) end.
76 Array of PKTDMA split tx channel resource subtypes for resource allocation
87 Array of PKTDMA split tx flow resource subtypes for resource allocation
98 Array of PKTDMA split rx channel resource subtypes for resource allocation
[all …]
/linux/include/linux/dma/
H A Dk3-psil.h53 * @mapped_channel_id: PKTDMA thread to channel mapping for mapped channels.
55 * mapped_channel_id is >= 0 in case of PKTDMA
77 /* PKTDMA tflow and rflow ranges for mapped channel */
/linux/include/linux/soc/ti/
H A Dknav_dma.h15 * PKTDMA descriptor manipulation macros for host packet descriptor
117 * struct knav_dma_cfg: Pktdma channel configuration
/linux/drivers/dma/ti/
H A Dk3-udma.c86 int tflow_id; /* applicable only for PKTDMA */
116 /* PKTDMA Output Event Offsets */
271 /* PKTDMA default tflow or rflow for mapped channel */
874 * PKTDMA supports pre-linked descriptor and cyclic is not in udma_start_desc()
1412 * mapped_channel_id is -1 for UDMA, BCDMA and PKTDMA unmapped channels. in udma_get_tchan()
1413 * For PKTDMA mapped channels it is configured to a channel which must in udma_get_tchan()
1427 /* Only PKTDMA have support for tx flows */ in udma_get_tchan()
1461 * mapped_channel_id is -1 for UDMA, BCDMA and PKTDMA unmapped channels. in udma_get_rchan()
1462 * For PKTDMA mapped channels it is configured to a channel which must in udma_get_rchan()
4385 .enable_memcpy_support = false, /* PKTDMA does not support MEM_TO_MEM */
[all …]
H A Dk3-udma-glue.c340 /* Set the ASEL value for DMA rings of PKTDMA */ in k3_udma_glue_request_tx_chn_common()
779 /* Set the ASEL value for DMA rings of PKTDMA */ in k3_udma_glue_cfg_rx_flow()
/linux/Documentation/devicetree/bindings/net/
H A Dkeystone-netcp.txt142 queue (FDQ) for the pktdma Rx flow. There can be at
/linux/drivers/soc/ti/
H A Dknav_dma.c730 dev_err(kdev->dev, "unable to enable pktdma, err %d\n", ret); in knav_dma_probe()
H A Dk3-ringacc.c205 * @dma_rings: indicate DMA ring (dual ring within BCDMA/PKTDMA)
/linux/arch/arm64/boot/dts/ti/
H A Dk3-am62a-main.dtsi138 compatible = "ti,am64-dmss-pktdma";
H A Dk3-am62-main.dtsi141 compatible = "ti,am64-dmss-pktdma";
H A Dk3-am62p-j722s-common-main.dtsi121 compatible = "ti,am64-dmss-pktdma";
H A Dk3-am64-main.dtsi160 compatible = "ti,am64-dmss-pktdma";
/linux/drivers/edac/
H A Dxgene_edac.c1374 "PktDMA",