Home
last modified time | relevance | path

Searched full:txd (Results 1 – 25 of 211) sorted by relevance

123456789

/linux/drivers/net/fddi/skfp/h/
H A Dhwmtm.h62 #define LAST_FRAG 0x08 /* last TxD of the frame */
63 #define FIRST_FRAG 0x10 /* first TxD of the frame */
127 SMbuf *txd_tx_pipe ; /* points to first mb in the txd ring */
128 SMbuf *txd_tx_tail ; /* points to last mb in the txd ring */
129 int queued_txd_mb ; /* number of SMT MBufs in txd ring */
199 * u_long HWM_GET_TX_PHYS(txd)
203 * the physical address of the specified TxD.
205 * para txd pointer to the TxD
209 #define HWM_GET_TX_PHYS(txd) (u_long)AIX_REVERSE((txd)->txd_tbadr) argument
213 * int HWM_GET_TX_LEN(txd)
[all …]
H A Dfplustm.h52 __le32 txd_ntdadr ; /* physical pointer to the next TxD */
57 /* virt pointer to the next TxD */
83 struct s_smt_fp_txd t ; /* pointer to the TxD */
88 * TxD Ring Control struct
91 struct s_smt_fp_txd volatile *tx_curr_put ; /* next free TxD */
93 struct s_smt_fp_txd volatile *tx_curr_get ; /* next TxD to release*/
94 u_short tx_free ; /* count of free TxD's */
95 u_short tx_used ; /* count of used TxD's */
/linux/drivers/net/ethernet/sfc/
H A Def100_tx.c26 return efx_nic_alloc_buffer(tx_queue->efx, &tx_queue->txd, in ef100_tx_probe()
104 if (likely(tx_queue->txd.addr)) in ef100_tx_desc()
105 return ((efx_oword_t *)tx_queue->txd.addr) + index; in ef100_tx_desc()
135 struct efx_tx_buffer *buffer, efx_oword_t *txd) in ef100_set_tx_csum_partial() argument
153 EFX_OR_OWORD(*txd, *txd, csum); in ef100_set_tx_csum_partial()
156 static void ef100_set_tx_hw_vlan(const struct sk_buff *skb, efx_oword_t *txd) in ef100_set_tx_hw_vlan() argument
164 EFX_OR_OWORD(*txd, *txd, vlan); in ef100_set_tx_hw_vlan()
169 struct efx_tx_buffer *buffer, efx_oword_t *txd, in ef100_make_send_desc() argument
173 EFX_POPULATE_OWORD_3(*txd, in ef100_make_send_desc()
179 ef100_set_tx_csum_partial(skb, buffer, txd); in ef100_make_send_desc()
[all …]
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dmarvell,armada-39x-pinctrl.txt19 mpp1 1 gpio, ua0(txd)
22 mpp4 4 gpio, ua1(txd), ua0(rts), smi(mdc)
32 mpp14 14 gpio, dram(vttctrl), dev(we1), ua1(txd)
36 mpp18 18 gpio, ua1(txd), spi0(cs0), i2c2(sck)
38 mpp20 20 gpio, sata0(prsnt) [1], ua0(rts), ua1(txd), smi(mdc)
44 mpp25 25 gpio, spi0(cs0), ua0(rts), ua1(txd), sd0(d5), dev(cs0)
61 mpp42 42 gpio, ua1(txd), ua0(rts), dev(ad7)
66 mpp46 46 gpio, ref(clk), pcie0(rstout), ua1(txd), led(stb)
69 …, sata0(prsnt) [1], dram(vttctrl), tdm(pclk) [2], audio(mclk) [2], sd0(d4), pcie0(clkreq), ua1(txd)
73 mpp51 51 gpio, tdm(dtx) [2], audio(sdo) [2], dram(deccerr), ua2(txd)
[all …]
H A Dmarvell,kirkwood-pinctrl.txt29 mpp5 5 gpo, nand(io7), uart0(txd), ptp(trig)
36 mpp10 10 gpo, spi(sck), uart0(txd), ptp(trig)
40 mpp13 13 gpio, sdio(cmd), uart1(txd)
42 mpp15 15 gpio, sdio(d1), uart0(rts), uart1(txd)
67 mpp5 5 gpo, nand(io7), uart0(txd), ptp(trig), sata0(act)
74 mpp10 10 gpo, spi(sck), uart0(txd), ptp(trig)
78 mpp13 13 gpio, sdio(cmd), uart1(txd)
80 mpp15 15 gpio, sdio(d1), uart0(rts), uart1(txd), sata0(act)
111 mpp5 5 gpo, nand(io7), uart0(txd), ptp(trig), sata0(act)
118 mpp10 10 gpo, spi(sck), uart0(txd), ptp(trig), sata1(act)
[all …]
H A Dmarvell,armada-370-pinctrl.txt17 mpp1 1 gpo, uart0(txd)
18 mpp2 2 gpio, i2c0(sck), uart0(txd)
21 mpp5 5 gpo, ge0(txclkout), uart1(txd), spi1(sck), audio(mclk)
25 mpp9 9 gpo, ge0(txd3), uart1(txd), sd0(clk), audio(spdifo)
42 mpp21 21 gpo, ge0(txd5), ge1(txd1), uart1(txd)
63 mpp42 42 gpo, dev(ad3), uart1(txd)
80 mpp55 55 gpio, dev(cs1), uart1(txd), tdm(rst), sata1(prsnt),
91 mpp61 61 gpo, dev(we1), uart1(txd), audio(lrclk)
H A Dmarvell,armada-38x-pinctrl.txt19 mpp1 1 gpio, ua0(txd)
22 mpp4 4 gpio, ge(mdc), ua1(txd), ua0(rts)
36 mpp18 18 gpio, ge0(rxerr), ptp(trig), ua1(txd), spi0(cs0)
43 mpp25 25 gpio, spi0(cs0), ua0(rts), ua1(txd), sd0(d5), dev(cs0)
60 mpp42 42 gpio, ua1(txd), ua0(rts), dev(ad7)
64 mpp46 46 gpio, ref(clk_out1), pcie0(rstout), ua1(txd)
74 mpp56 56 gpio, ua1(rts), ge(mdc), dram(deccerr), spi1(mosi), ua1(txd)
75 mpp57 57 gpio, spi1(sck), sd0(clk), ua1(txd)
H A Dmarvell,dove-pinctrl.txt20 mpp2 2 gpio, pmu, uart2(txd), sdio0(buspwr), sata(prsnt),
26 mpp6 6 gpio, pmu, uart3(txd), sdio1(buspwr), spi1(mosi), pmu*
37 mpp14 14 gpio, pmu, uart2(txd), sdio1(buspwr), ssp(rxd), pmu*
42 mpp18 18 gpio, uart3(txd), sdio0(buspwr), ac97(sdi3), lcd0(pwm)
49 lcd-spi(mosi), uart1(cts), ssp(txd)
/linux/drivers/dma/
H A Damba-pl08x.c177 * @node: node for txd's dsg_list
192 * @cctl: control reg values for current txd
193 * @ccfg: config reg values for current txd
207 * trigger this txd. Other registers are in llis_va[0].
532 struct pl08x_txd *txd = to_pl08x_txd(&vd->tx); in pl08x_start_next_txd() local
535 list_del(&txd->vd.node); in pl08x_start_next_txd()
537 plchan->at = txd; in pl08x_start_next_txd()
543 pl08x_write_lli(pl08x, phychan, &txd->llis_va[0], txd->ccfg); in pl08x_start_next_txd()
759 struct pl08x_txd *txd; in pl08x_getbytes_chan() local
765 txd = plchan->at; in pl08x_getbytes_chan()
[all …]
H A Dplx_dma.c98 struct dma_async_tx_descriptor txd; member
124 static struct plx_dma_desc *to_plx_desc(struct dma_async_tx_descriptor *txd) in to_plx_desc() argument
126 return container_of(txd, struct plx_dma_desc, txd); in to_plx_desc()
159 dma_cookie_complete(&desc->txd); in plx_dma_process_desc()
160 dma_descriptor_unmap(&desc->txd); in plx_dma_process_desc()
161 dmaengine_desc_get_callback_invoke(&desc->txd, &res); in plx_dma_process_desc()
162 desc->txd.callback = NULL; in plx_dma_process_desc()
163 desc->txd.callback_result = NULL; in plx_dma_process_desc()
186 dma_cookie_complete(&desc->txd); in plx_dma_abort_desc()
187 dma_descriptor_unmap(&desc->txd); in plx_dma_abort_desc()
[all …]
H A Dep93xx_dma.c144 * @txd: dmaengine API descriptor
153 struct dma_async_tx_descriptor txd; member
318 d->txd.callback = desc->txd.callback; in ep93xx_dma_set_active()
319 d->txd.callback_param = desc->txd.callback_param; in ep93xx_dma_set_active()
359 * If txd.cookie is set it means that we are back in the first in ep93xx_dma_advance_active()
362 return !desc->txd.cookie; in ep93xx_dma_advance_active()
489 desc->txd.cookie, desc->src_addr, desc->dst_addr, in m2p_hw_interrupt()
678 last_done = !desc || desc->txd.cookie; in m2m_hw_interrupt()
742 if (async_tx_test_ack(&desc->txd)) { in ep93xx_dma_desc_get()
750 desc->txd.cookie = 0; in ep93xx_dma_desc_get()
[all …]
/linux/drivers/pinctrl/mvebu/
H A Dpinctrl-ac5.c40 MPP_FUNCTION(3, "uart3", "txd"),
41 MPP_FUNCTION(4, "uart2", "txd")),
90 MPP_FUNCTION(3, "uart1", "txd")),
104 MPP_FUNCTION(2, "uart2", "txd")),
109 MPP_FUNCTION(4, "uart3", "txd")),
124 MPP_FUNCTION(2, "uart2", "txd"),
125 MPP_FUNCTION(3, "uartsd", "txd")),
135 MPP_FUNCTION(3, "uart3", "txd")),
145 MPP_FUNCTION(3, "uart3", "txd")),
163 MPP_FUNCTION(1, "uart0", "txd")),
[all …]
H A Dpinctrl-armada-cp110.c60 MPP_FUNCTION(8, "uart0", "txd"),
81 MPP_FUNCTION(5, "mss_uart", "txd"),
84 MPP_FUNCTION(8, "uart1", "txd"),
104 MPP_FUNCTION(5, "mss_uart", "txd"),
107 MPP_FUNCTION(8, "uart3", "txd"),
127 MPP_FUNCTION(8, "uart0", "txd"),
164 MPP_FUNCTION(8, "uart2", "txd"),
294 MPP_FUNCTION(10, "uart0", "txd"),
375 MPP_FUNCTION(1, "uart2", "txd"),
402 MPP_FUNCTION(7, "uart1", "txd"),
[all …]
H A Dpinctrl-armada-39x.c34 MPP_VAR_FUNCTION(1, "ua0", "txd", V_88F6920_PLUS)),
43 MPP_VAR_FUNCTION(2, "ua1", "txd", V_88F6920_PLUS),
89 MPP_VAR_FUNCTION(7, "ua1", "txd", V_88F6920_PLUS)),
110 MPP_VAR_FUNCTION(3, "ua1", "txd", V_88F6920_PLUS),
123 MPP_VAR_FUNCTION(6, "ua1", "txd", V_88F6920_PLUS),
152 MPP_VAR_FUNCTION(3, "ua1", "txd", V_88F6920_PLUS),
238 MPP_VAR_FUNCTION(1, "ua1", "txd", V_88F6920_PLUS),
265 MPP_VAR_FUNCTION(6, "ua1", "txd", V_88F6920_PLUS),
282 MPP_VAR_FUNCTION(7, "ua1", "txd", V_88F6920_PLUS)),
303 MPP_VAR_FUNCTION(7, "ua2", "txd", V_88F6920_PLUS)),
[all …]
/linux/Documentation/devicetree/bindings/arm/marvell/
H A Dcp110-system-controller.txt92 mpp1 1 gpio, dev(ale0), au(i2sdo_spdifo), ge0(rxd2), tdm(drx), ptp(clk), mss_i2c(sck), uart0(txd), …
94 …ev(ad14), au(i2slrclk), ge0(rxd0), tdm(fsync), mss_uart(txd), pcie(rstoutn), i2c1(sda), uart1(txd)…
96 … dev(ad12), au(i2sdi), ge0(rxclk), tdm(intn), mss_uart(txd), uart1(rts), pcie1(clkreq), uart3(txd)…
98 mpp7 7 gpio, dev(ad10), ge0(txd2), spi0(csn1), spi1(csn1), sata0(present_act), led(data), uart0(txd
102 mpp11 11 gpio, dev(wen1), ge0(txclkout), spi0(clk), spi1(clk), uart0(rts), led(clk), uart2(txd), sa…
121 …), spi0(csn7), pcie0(clkreq), ptp(pclk_out), mss_i2c(sck), sata1(present_act), uart0(txd), led(clk)
129 mpp38 38 gpio, uart2(txd), i2c0(sda), ptp(pulse), tdm(rstn), mss_i2c(sda), sata0(present_act), ge(m…
131 …nce1(clk), mss_i2c(sda), au(i2sdo_spdifo), ptp(pclk_out), spi0(clk), uart1(txd), ge(mdio), sata0(p…
133 mpp42 42 gpio, sdio(v18_en), sdio(wr_protect), synce2(clk), au(i2smclk), mss_uart(txd), spi0(miso),…
136 mpp45 45 gpio, ge1(txd3), uart0(txd), pcie(rstoutn)
[all …]
/linux/drivers/rapidio/devices/
H A Dtsi721_dma.c58 struct tsi721_tx_desc *to_tsi721_desc(struct dma_async_tx_descriptor *txd) in to_tsi721_desc() argument
60 return container_of(txd, struct tsi721_tx_desc, txd); in to_tsi721_desc()
377 struct dma_async_tx_descriptor *txd = &desc->txd; in tsi721_dma_tx_err() local
378 dma_async_tx_callback callback = txd->callback; in tsi721_dma_tx_err()
379 void *param = txd->callback_param; in tsi721_dma_tx_err()
413 struct dma_chan *dchan = desc->txd.chan; in tsi721_submit_sg()
643 dma_cookie_complete(&desc->txd); in tsi721_dma_tasklet()
669 dma_cookie_complete(&desc->txd); in tsi721_dma_tasklet()
670 if (desc->txd.flags & DMA_PREP_INTERRUPT) { in tsi721_dma_tasklet()
671 callback = desc->txd.callback; in tsi721_dma_tasklet()
[all …]
/linux/drivers/net/ethernet/netronome/nfp/nfd3/
H A Dipsec.c10 void nfp_nfd3_ipsec_tx(struct nfp_nfd3_tx_desc *txd, struct sk_buff *skb) in nfp_nfd3_ipsec_tx() argument
18 txd->flags |= NFD3_DESC_TX_CSUM; in nfp_nfd3_ipsec_tx()
21 txd->flags |= NFD3_DESC_TX_IP4_CSUM; in nfp_nfd3_ipsec_tx()
32 txd->flags |= NFD3_DESC_TX_UDP_CSUM; in nfp_nfd3_ipsec_tx()
35 txd->flags |= NFD3_DESC_TX_TCP_CSUM; in nfp_nfd3_ipsec_tx()
H A Drings.c204 struct nfp_nfd3_tx_desc *txd; in nfp_nfd3_print_tx_descs() local
212 txd = &tx_ring->txds[i]; in nfp_nfd3_print_tx_descs()
214 txd->vals[0], txd->vals[1], in nfp_nfd3_print_tx_descs()
215 txd->vals[2], txd->vals[3]); in nfp_nfd3_print_tx_descs()
/linux/drivers/net/wireless/mediatek/mt76/mt7603/
H A Dmcu.c43 struct mt7603_mcu_txd *txd; in mt7603_mcu_skb_send_msg() local
52 txd = (struct mt7603_mcu_txd *)skb_push(skb, hdrlen); in mt7603_mcu_skb_send_msg()
54 txd->len = cpu_to_le16(skb->len); in mt7603_mcu_skb_send_msg()
56 txd->pq_id = cpu_to_le16(MCU_PORT_QUEUE_FW); in mt7603_mcu_skb_send_msg()
58 txd->pq_id = cpu_to_le16(MCU_PORT_QUEUE); in mt7603_mcu_skb_send_msg()
59 txd->pkt_type = MCU_PKT_ID; in mt7603_mcu_skb_send_msg()
60 txd->seq = seq; in mt7603_mcu_skb_send_msg()
63 txd->cid = -cmd; in mt7603_mcu_skb_send_msg()
64 txd->set_query = MCU_Q_NA; in mt7603_mcu_skb_send_msg()
66 txd->cid = MCU_CMD_EXT_CID; in mt7603_mcu_skb_send_msg()
[all …]
/linux/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_debugfs.c60 struct fm10k_tx_desc *txd = FM10K_TX_DESC(ring, i); in fm10k_dbg_tx_desc_seq_show() local
63 i, txd->buffer_addr, txd->buflen, txd->vlan, in fm10k_dbg_tx_desc_seq_show()
64 txd->mss, txd->hdrlen, txd->flags); in fm10k_dbg_tx_desc_seq_show()
/linux/drivers/media/pci/mantis/
H A Dmantis_i2c.c75 u32 txd = 0, stat, trials; in mantis_i2c_write() local
82 txd = (msg->addr << 25) | (msg->buf[i] << 8) in mantis_i2c_write()
88 txd &= ~MANTIS_I2C_STOP; in mantis_i2c_write()
91 mmwrite(txd, MANTIS_I2CDATA_CTL); in mantis_i2c_write()
119 u32 stat, data, txd; in mantis_i2c_xfer() local
142 txd = msgs[i].addr << 25 | (0x1 << 24) in mantis_i2c_xfer()
146 mmwrite(txd, MANTIS_I2CDATA_CTL); in mantis_i2c_xfer()
/linux/drivers/dma/idxd/
H A Ddma.c46 tx = &desc->txd; in idxd_dma_complete_txd()
102 desc->txd.flags = flags; in idxd_dma_prep_interrupt()
103 return &desc->txd; in idxd_dma_prep_interrupt()
130 desc->txd.flags = flags; in idxd_dma_submit_memcpy()
132 return &desc->txd; in idxd_dma_submit_memcpy()
177 struct idxd_desc *desc = container_of(tx, struct idxd_desc, txd); in idxd_dma_tx_submit()
268 dma_async_tx_descriptor_init(&desc->txd, chan); in idxd_register_dma_channel()
269 desc->txd.tx_submit = idxd_dma_tx_submit; in idxd_register_dma_channel()
/linux/drivers/dma/ioat/
H A Dprep.c139 desc->txd.flags = flags; in ioat_dma_prep_memcpy_lock()
147 return &desc->txd; in ioat_dma_prep_memcpy_lock()
223 desc->txd.flags = flags; in __ioat_prep_xor_lock()
231 compl_desc->txd.flags = flags & DMA_PREP_INTERRUPT; in __ioat_prep_xor_lock()
241 return &compl_desc->txd; in __ioat_prep_xor_lock()
289 desc_id(desc), (unsigned long long) desc->txd.phys, in dump_pq_desc_dbg()
291 desc->txd.flags, pq->size, pq->ctl, pq->ctl_f.op, in dump_pq_desc_dbg()
322 desc_id(desc), (unsigned long long) desc->txd.phys, in dump_pq16_desc_dbg()
324 desc->txd.flags, pq->size, pq->ctl, in dump_pq16_desc_dbg()
433 desc->txd.flags = flags; in __ioat_prep_pq_lock()
[all …]
/linux/arch/arm64/boot/dts/renesas/
H A Drzg2lc-smarc-pinfunction.dtsi18 pinmux = <RZG2L_PORT_PINMUX(40, 0, 3)>, /* TxD */
33 pinmux = <RZG2L_PORT_PINMUX(44, 0, 3)>, /* TxD */
63 pinmux = <RZG2L_PORT_PINMUX(38, 0, 1)>, /* TxD */
68 pinmux = <RZG2L_PORT_PINMUX(40, 0, 1)>, /* TxD */
128 <RZG2L_PORT_PINMUX(45, 2, 1)>, /* TXD */
/linux/drivers/dma/dw/
H A Dcore.c73 __func__, desc->txd.cookie); in dwc_tx_submit()
90 dma_async_tx_descriptor_init(&desc->txd, &dwc->chan); in dwc_desc_get()
91 desc->txd.tx_submit = dwc_tx_submit; in dwc_desc_get()
92 desc->txd.flags = DMA_CTRL_ACK; in dwc_desc_get()
93 desc->txd.phys = phys; in dwc_desc_get()
107 dma_pool_free(dw->desc_pool, child, child->txd.phys); in dwc_desc_put()
111 dma_pool_free(dw->desc_pool, desc, desc->txd.phys); in dwc_desc_put()
211 channel_writel(dwc, LLP, first->txd.phys | lms); in dwc_dostart()
226 dev_vdbg(chan2dev(&dwc->chan), "%s: started %u\n", __func__, desc->txd.cookie); in dwc_dostart_first_queued()
236 struct dma_async_tx_descriptor *txd = &desc->txd; in dwc_descriptor_complete() local
[all …]

123456789