/Linux-v6.1/drivers/net/ethernet/mscc/ |
D | ocelot_fdma.c | 57 static int ocelot_fdma_rx_ring_free(struct ocelot_fdma *fdma) in ocelot_fdma_rx_ring_free() argument 59 struct ocelot_fdma_rx_ring *rx_ring = &fdma->rx_ring; in ocelot_fdma_rx_ring_free() 68 static int ocelot_fdma_tx_ring_free(struct ocelot_fdma *fdma) in ocelot_fdma_tx_ring_free() argument 70 struct ocelot_fdma_tx_ring *tx_ring = &fdma->tx_ring; in ocelot_fdma_tx_ring_free() 79 static bool ocelot_fdma_tx_ring_empty(struct ocelot_fdma *fdma) in ocelot_fdma_tx_ring_empty() argument 81 struct ocelot_fdma_tx_ring *tx_ring = &fdma->tx_ring; in ocelot_fdma_tx_ring_empty() 149 struct ocelot_fdma *fdma = ocelot->fdma; in ocelot_fdma_alloc_rx_buffs() local 157 rx_ring = &fdma->rx_ring; in ocelot_fdma_alloc_rx_buffs() 237 struct ocelot_fdma *fdma = ocelot->fdma; in ocelot_fdma_rx_restart() local 245 rx_ring = &fdma->rx_ring; in ocelot_fdma_rx_restart() [all …]
|
D | ocelot_fdma.h | 160 int ocelot_fdma_inject_frame(struct ocelot *fdma, int port, u32 rew_op,
|
D | ocelot_vsc7514.c | 583 if (ocelot->fdma) in mscc_ocelot_probe() 626 if (ocelot->fdma) in mscc_ocelot_remove()
|
D | ocelot_net.c | 1873 if (ocelot->fdma) in ocelot_probe_port() 1885 if (ocelot->fdma) in ocelot_probe_port() 1900 struct ocelot_fdma *fdma = ocelot->fdma; in ocelot_release_port() local 1904 if (fdma) in ocelot_release_port()
|
/Linux-v6.1/arch/arm/mach-rpc/ |
D | dma.c | 267 struct floppy_dma *fdma = container_of(dma, struct floppy_dma, dma); in floppy_enable_dma() local 272 if (fdma->dma.sg) in floppy_enable_dma() 275 if (fdma->dma.dma_mode == DMA_MODE_READ) { in floppy_enable_dma() 285 regs.ARM_r9 = fdma->dma.count; in floppy_enable_dma() 286 regs.ARM_r10 = (unsigned long)fdma->dma.addr; in floppy_enable_dma() 296 enable_fiq(fdma->fiq); in floppy_enable_dma() 301 struct floppy_dma *fdma = container_of(dma, struct floppy_dma, dma); in floppy_disable_dma() local 302 disable_fiq(fdma->fiq); in floppy_disable_dma()
|
/Linux-v6.1/Documentation/devicetree/bindings/dma/ |
D | st_fdma.txt | 11 - st,stih407-fdma-mpe31-11, "st,slim-rproc"; 12 - st,stih407-fdma-mpe31-12, "st,slim-rproc"; 13 - st,stih407-fdma-mpe31-13, "st,slim-rproc"; 26 compatible = "st,stih407-fdma-mpe31-11", "st,slim-rproc"; 50 3. A 32bit mask specifying (see include/linux/platform_data/dma-st-fdma.h)
|
/Linux-v6.1/drivers/net/ethernet/microchip/lan966x/ |
D | lan966x_main.c | 373 if (port->lan966x->fdma) in lan966x_port_xmit() 393 if (!lan966x->fdma) in lan966x_port_change_mtu() 697 if (lan966x->fdma && lan966x->fdma_ndev == port->dev) in lan966x_cleanup_ports() 720 if (lan966x->fdma) in lan966x_cleanup_ports() 862 lan_wr(QS_XTR_GRP_CFG_MODE_SET(lan966x->fdma ? 2 : 1) | in lan966x_init() 867 lan_wr(QS_INJ_GRP_CFG_MODE_SET(lan966x->fdma ? 2 : 1) | in lan966x_init() 1090 lan966x->fdma = true; in lan966x_probe()
|
D | lan966x_port.c | 408 if (lan966x->fdma) in lan966x_port_init()
|
D | lan966x_fdma.c | 798 if (!lan966x->fdma) in lan966x_fdma_init() 824 if (!lan966x->fdma) in lan966x_fdma_deinit()
|
D | lan966x_main.h | 264 bool fdma; member
|
/Linux-v6.1/arch/mips/boot/dts/mscc/ |
D | ocelot.dtsi | 144 "ana", "s0", "s1", "s2", "fdma"; 146 interrupt-names = "ptp_rdy", "xtr", "inj", "fdma";
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | stih407-family.dtsi | 847 /* fdma audio */ 849 compatible = "st,stih407-fdma-mpe31-11", "st,slim-rproc"; 864 /* fdma app */ 866 compatible = "st,stih407-fdma-mpe31-12", "st,slim-rproc"; 884 /* fdma free running */ 886 compatible = "st,stih407-fdma-mpe31-13", "st,slim-rproc";
|
D | lan966x.dtsi | 108 interrupt-names = "xtr", "fdma", "ana", "ptp",
|
/Linux-v6.1/Documentation/devicetree/bindings/clock/st/ |
D | st,flexgen.txt | 102 "clk-fdma",
|
/Linux-v6.1/drivers/acpi/ |
D | acpi_processor.c | 117 errata.piix4.fdma = 1; in acpi_processor_errata_piix4() 126 if (errata.piix4.fdma) in acpi_processor_errata_piix4()
|
D | processor_idle.c | 327 else if (errata.piix4.fdma) { in acpi_processor_power_verify_c3()
|
/Linux-v6.1/include/acpi/ |
D | processor.h | 248 u8 fdma:1; member
|
/Linux-v6.1/arch/arm64/boot/dts/microchip/ |
D | sparx5.dtsi | 474 interrupt-names = "xtr", "fdma", "ptp";
|
/Linux-v6.1/include/soc/mscc/ |
D | ocelot.h | 1045 struct ocelot_fdma *fdma; member
|