Home
last modified time | relevance | path

Searched refs:dpio (Results 1 – 12 of 12) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/soc/fsl/dpio/
H A DMakefile6 obj-$(CONFIG_FSL_MC_DPIO) += fsl-mc-dpio.o
8 fsl-mc-dpio-objs := dpio.o qbman-portal.o dpio-service.o dpio-driver.o
/OK3568_Linux_fs/kernel/Documentation/networking/device_drivers/ethernet/freescale/dpaa2/
H A Ddpio-driver.rst97 DPIO Object Driver (dpio-driver.c)
100 The dpio-driver component registers with the fsl-mc bus to handle objects of
101 type "dpio". The implementation of probe() handles basic initialization
103 and initializing interrupts and registering irq handlers. The dpio-driver
104 registers the probed DPIO with dpio-service.
106 DPIO service (dpio-service.c, dpaa2-io.h)
109 The dpio service component provides queuing, notification, and buffers
152 only used by dpio-service.
H A Dindex.rst9 dpio-driver
/OK3568_Linux_fs/u-boot/drivers/net/fsl-mc/dpio/
H A DMakefile8 obj-y += dpio.o \
/OK3568_Linux_fs/u-boot/drivers/net/fsl-mc/
H A DMakefile15 obj-y += dpio/
/OK3568_Linux_fs/kernel/drivers/soc/fsl/
H A DMakefile11 obj-$(CONFIG_FSL_MC_DPIO) += dpio/
/OK3568_Linux_fs/kernel/drivers/staging/fsl-dpaa2/ethsw/
H A DTODO12 dpio driver is moved to drivers/soc (this is required for I/O).
/OK3568_Linux_fs/kernel/drivers/crypto/caam/
H A Dcaamalg_qi2.h93 struct dpaa2_io *dpio; member
H A Dcaamalg_qi2.c4683 ppriv->dpio = dpaa2_io_service_select(cpu); in dpaa2_dpseci_dpio_setup()
4684 err = dpaa2_io_service_register(ppriv->dpio, nctx, dev); in dpaa2_dpseci_dpio_setup()
4717 dpaa2_io_service_deregister(ppriv->dpio, &ppriv->nctx, dev); in dpaa2_dpseci_dpio_setup()
4737 dpaa2_io_service_deregister(ppriv->dpio, &ppriv->nctx, in dpaa2_dpseci_dpio_free()
4843 err = dpaa2_io_service_pull_fq(ppriv->dpio, ppriv->rsp_fqid, in dpaa2_caam_pull_fq()
4911 err = dpaa2_io_service_rearm(ppriv->dpio, &ppriv->nctx); in dpaa2_dpseci_poll()
5472 err = dpaa2_io_service_enqueue_fq(ppriv->dpio, ppriv->req_fqid, in dpaa2_caam_enqueue()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-eth.c237 while ((err = dpaa2_io_service_release(ch->dpio, priv->bpid, in dpaa2_eth_xdp_release_buf()
1360 while ((err = dpaa2_io_service_release(ch->dpio, bpid, in dpaa2_eth_add_bufs()
1495 err = dpaa2_io_service_pull_channel(ch->dpio, ch->ch_id, in dpaa2_eth_pull_channel()
1569 err = dpaa2_io_service_rearm(ch->dpio, &ch->nctx); in dpaa2_eth_poll()
2672 channel->dpio = dpaa2_io_service_select(i); in dpaa2_eth_setup_dpio()
2673 err = dpaa2_io_service_register(channel->dpio, nctx, dev); in dpaa2_eth_setup_dpio()
2713 dpaa2_io_service_deregister(channel->dpio, nctx, dev); in dpaa2_eth_setup_dpio()
2721 dpaa2_io_service_deregister(channel->dpio, nctx, dev); in dpaa2_eth_setup_dpio()
2748 dpaa2_io_service_deregister(ch->dpio, &ch->nctx, dev); in dpaa2_eth_free_dpio()
3000 err = dpaa2_io_service_enqueue_qd(fq->channel->dpio, in dpaa2_eth_enqueue_qd()
[all …]
H A Ddpaa2-eth.h452 struct dpaa2_io *dpio; member
/OK3568_Linux_fs/kernel/
H A DMAINTAINERS5372 F: drivers/soc/fsl/dpio