Searched full:rxdb (Results 1 – 16 of 16) sorted by relevance
/linux-6.12.1/Documentation/devicetree/bindings/dsp/ |
D | fsl,dsp.yaml | 59 List of <&phandle type channel> - 2 channels for TXDB, 2 channels for RXDB 60 or - 1 channel for TX, 1 channel for RX, 1 channel for RXDB 133 - const: rxdb 198 mbox-names = "tx", "rx", "rxdb";
|
/linux-6.12.1/Documentation/devicetree/bindings/remoteproc/ |
D | fsl,imx-rproc.yaml | 44 - const: rxdb 49 List of <&phandle type channel> - 1 channel for TX, 1 channel for RX, 1 channel for RXDB. 143 mbox-names = "tx", "rx", "rxdb";
|
/linux-6.12.1/drivers/net/ethernet/sfc/ |
D | ef100_rx.c | 197 efx_dword_t rxdb; in ef100_rx_write() local 212 EFX_POPULATE_DWORD_1(rxdb, ERF_GZ_RX_RING_PIDX, in ef100_rx_write() 214 efx_writed_page(rx_queue->efx, &rxdb, in ef100_rx_write()
|
/linux-6.12.1/drivers/net/ethernet/tehuti/ |
D | tehuti.c | 917 static void bdx_rxdb_destroy(struct rxdb *db) in bdx_rxdb_destroy() 922 static struct rxdb *bdx_rxdb_create(int nelem) in bdx_rxdb_create() 924 struct rxdb *db; in bdx_rxdb_create() 927 db = vmalloc(sizeof(struct rxdb) in bdx_rxdb_create() 943 static inline int bdx_rxdb_alloc_elem(struct rxdb *db) in bdx_rxdb_alloc_elem() 949 static inline void *bdx_rxdb_addr_elem(struct rxdb *db, int n) in bdx_rxdb_addr_elem() 955 static inline int bdx_rxdb_available(struct rxdb *db) in bdx_rxdb_available() 960 static inline void bdx_rxdb_free_elem(struct rxdb *db, int n) in bdx_rxdb_free_elem() 1000 priv->rxdb = bdx_rxdb_create(priv->rxf_fifo0.m.memsz / in bdx_rx_init() 1002 if (!priv->rxdb) in bdx_rx_init() [all …]
|
D | tehuti.h | 176 struct rxdb { struct 250 struct rxdb *rxdb; /* rx dbs to store skb pointers */ member
|
D | tn40.c | 236 * and pushes them (rxf descr) into the rxf fifo. The pages are stored in rxdb.
|
/linux-6.12.1/drivers/mailbox/ |
D | imx-mailbox.c | 29 /* TX0/RX0/RXDB[0-3] */ 118 int (*rxdb)(struct imx_mu_priv *priv, struct imx_mu_con_priv *cp); member 549 priv->dcfg->rxdb(priv, cp); in imx_mu_isr() 744 /* Only supports TXDB and RXDB */ in imx_mu_seco_xlate() 965 .rxdb = imx_mu_generic_rxdb, 976 .rxdb = imx_mu_generic_rxdb, 987 .rxdb = imx_mu_generic_rxdb, 1022 .rxdb = imx_mu_generic_rxdb, 1032 .rxdb = imx_mu_seco_rxdb,
|
/linux-6.12.1/include/linux/firmware/imx/ |
D | dsp.h | 31 /* Host <-> DSP communication uses 2 txdb and 2 rxdb channels */
|
/linux-6.12.1/drivers/firmware/imx/ |
D | imx-dsp.c | 100 chan_name = kasprintf(GFP_KERNEL, "rxdb%d", i - 2); in imx_dsp_setup_channels()
|
/linux-6.12.1/arch/arm64/boot/dts/freescale/ |
D | imx8ulp-evk.dts | 89 mbox-names = "tx", "rx", "rxdb";
|
D | imx8qm-mek.dts | 234 mbox-names = "tx", "rx", "rxdb"; 249 mbox-names = "tx", "rx", "rxdb";
|
D | imx93-14x14-evk.dts | 137 mbox-names = "tx", "rx", "rxdb";
|
D | imx93-9x9-qsb.dts | 99 mbox-names = "tx", "rx", "rxdb";
|
D | imx93-11x11-evk.dts | 162 mbox-names = "tx", "rx", "rxdb";
|
D | imx8dxl-evk.dts | 30 mbox-names = "tx", "rx", "rxdb";
|
/linux-6.12.1/drivers/remoteproc/ |
D | imx_dsp_rproc.c | 504 * Request three mailbox channels (tx, rx, rxdb). 548 priv->rxdb_ch = mbox_request_channel_byname(cl, "rxdb"); in imx_dsp_rproc_mbox_alloc() 551 dev_dbg(cl->dev, "failed to request mbox chan rxdb, ret %d\n", in imx_dsp_rproc_mbox_alloc()
|