Searched defs:txd (Results 1 - 25 of 52) sorted by relevance

123

/drivers/media/dvb/mantis/
H A Dmantis_i2c.c87 u32 txd = 0, stat, trials; local
94 txd = (msg->addr << 25) | (msg->buf[i] << 8)
100 txd &= ~MANTIS_I2C_STOP;
103 mmwrite(txd, MANTIS_I2CDATA_CTL);
131 u32 stat, data, txd; local
154 txd = msgs[i].addr << 25 | (0x1 << 24)
158 mmwrite(txd, MANTIS_I2CDATA_CTL);
/drivers/dma/ioat/
H A Ddma_v2.h117 * @txd: the generic software descriptor for all engines
135 struct dma_async_tx_descriptor txd; member in struct:ioat_ring_ent
H A Ddma.h40 #define tx_to_ioat_desc(tx) container_of(tx, struct ioat_desc_sw, txd)
175 * @txd: the generic software descriptor for all engines
183 struct dma_async_tx_descriptor txd; member in struct:ioat_desc_sw
211 ({ if (d) __dump_desc_dbg(&c->base, d->hw, &d->txd, desc_id(d)); 0; })
/drivers/spi/
H A Dspi-ppc4xx.c99 u8 txd; member in struct:spi_ppc4xx_regs
162 out_8(&hw->regs->txd, data);
351 out_8(&hw->regs->txd, data);
/drivers/dma/
H A Ddw_dmac_regs.h228 struct dma_async_tx_descriptor txd; member in struct:dw_desc
233 txd_to_dw_desc(struct dma_async_tx_descriptor *txd) argument
235 return container_of(txd, struct dw_desc, txd);
H A Dsirf-dma.c247 static dma_cookie_t sirfsoc_dma_tx_submit(struct dma_async_tx_descriptor *txd) argument
249 struct sirfsoc_dma_chan *schan = dma_chan_to_sirfsoc_dma_chan(txd->chan);
254 sdesc = container_of(txd, struct sirfsoc_dma_desc, desc);
H A Dtimb_dma.c74 struct dma_async_tx_descriptor txd; member in struct:timb_dma_desc
177 struct timb_dma_chan *td_chan = container_of(td_desc->txd.chan,
242 iowrite32(td_desc->txd.phys, td_chan->membase +
252 iowrite32(td_desc->txd.phys, td_chan->membase +
266 struct dma_async_tx_descriptor *txd; local
275 txd = &td_desc->txd;
278 txd->cookie);
287 td_chan->last_completed_cookie = txd->cookie;
290 callback = txd
343 td_tx_submit(struct dma_async_tx_descriptor *txd) argument
[all...]
H A Dtxx9dmac.h235 struct dma_async_tx_descriptor txd; member in struct:txx9dmac_desc
H A Dat_hdmac.c94 dma_async_tx_descriptor_init(&desc->txd, chan);
95 /* txd.flags will be overwritten in prep functions */
96 desc->txd.flags = DMA_CTRL_ACK;
97 desc->txd.tx_submit = atc_tx_submit;
98 desc->txd.phys = phys;
119 if (async_tx_test_ack(&desc->txd)) {
186 (*prev)->lli.dscr = desc->txd.phys;
210 desc->txd.cookie = cookie;
252 channel_writel(atchan, DSCR, first->txd.phys);
267 struct dma_async_tx_descriptor *txd local
461 struct dma_async_tx_descriptor *txd = &first->txd; local
[all...]
H A Dat_hdmac_regs.h163 * @txd: support for the async_tx api
173 struct dma_async_tx_descriptor txd; member in struct:at_desc
179 txd_to_at_desc(struct dma_async_tx_descriptor *txd) argument
181 return container_of(txd, struct at_desc, txd);
H A Ddw_dmac.c101 if (async_tx_test_ack(&desc->txd)) {
122 child->txd.phys, sizeof(child->lli),
125 desc->txd.phys, sizeof(desc->lli),
164 desc->txd.cookie = cookie;
226 channel_writel(dwc, LLP, first->txd.phys);
241 struct dma_async_tx_descriptor *txd = &desc->txd; local
245 dev_vdbg(chan2dev(&dwc->chan), "descriptor %u complete\n", txd->cookie);
248 dwc->completed = txd->cookie;
250 callback = txd
[all...]
H A Dfsldma.c858 struct dma_async_tx_descriptor *txd = &desc->async_tx; local
865 if (txd->callback) {
869 txd->callback(txd->callback_param);
873 dma_run_dependencies(txd);
876 if (!(txd->flags & DMA_COMPL_SKIP_DEST_UNMAP)) {
877 if (txd->flags & DMA_COMPL_DEST_UNMAP_SINGLE)
884 if (!(txd->flags & DMA_COMPL_SKIP_SRC_UNMAP)) {
885 if (txd->flags & DMA_COMPL_SRC_UNMAP_SINGLE)
894 dma_pool_free(chan->desc_pool, desc, txd
[all...]
H A Dintel_mid_dma.c210 if (async_tx_test_ack(&desc->txd)) {
286 struct dma_async_tx_descriptor *txd = &desc->txd; variable in typeref:struct:dma_async_tx_descriptor
291 midc->completed = txd->cookie;
292 callback_txd = txd->callback;
293 param_txd = txd->callback_param;
443 desc->txd.cookie = cookie;
721 return &desc->txd;
746 struct dma_async_tx_descriptor *txd = NULL; local
764 txd
[all...]
H A Dintel_mid_dma_regs.h251 struct dma_async_tx_descriptor txd; member in struct:intel_mid_dma_desc
287 (struct dma_async_tx_descriptor *txd)
289 return container_of(txd, struct intel_mid_dma_desc, txd);
286 to_intel_mid_dma_desc(struct dma_async_tx_descriptor *txd) argument
H A Dmpc512x_dma.c422 static dma_cookie_t mpc_dma_tx_submit(struct dma_async_tx_descriptor *txd) argument
424 struct mpc_dma_chan *mchan = dma_chan_to_mpc_dma_chan(txd->chan);
429 mdesc = container_of(txd, struct mpc_dma_desc, desc);
H A Dpl330.c106 struct dma_async_tx_descriptor txd; member in struct:dma_pl330_desc
135 return container_of(tx, struct dma_pl330_desc, txd);
155 callback = desc->txd.callback;
156 param = desc->txd.callback_param;
186 callback = desc->txd.callback;
188 callback(desc->txd.callback_param);
219 __func__, __LINE__, desc->txd.cookie);
237 pch->completed = desc->txd.cookie;
343 pch->completed = desc->txd.cookie;
440 desc->txd
[all...]
H A Dtxx9dmac.c140 txd_to_txx9dmac_desc(struct dma_async_tx_descriptor *txd) argument
142 return container_of(txd, struct txx9dmac_desc, txd);
200 dma_async_tx_descriptor_init(&desc->txd, &dc->chan);
201 desc->txd.tx_submit = txx9dmac_tx_submit;
202 /* txd.flags will be overwritten in prep funcs */
203 desc->txd.flags = DMA_CTRL_ACK;
204 desc->txd.phys = dma_map_single(chan2parent(&dc->chan), &desc->hwdesc,
217 if (async_tx_test_ack(&desc->txd)) {
250 child->txd
421 struct dma_async_tx_descriptor *txd = &desc->txd; local
[all...]
/drivers/net/fddi/skfp/
H A Dskfddi.c125 void mac_drv_tx_complete(struct s_smc *smc, volatile struct s_smt_fp_txd *txd);
1111 struct s_smt_fp_txd *txd; // Current TxD. local
1175 txd = (struct s_smt_fp_txd *) HWM_GET_CURR_TXD(smc, queue);
1180 txd->txd_os.skb = skb; // save skb
1181 txd->txd_os.dma_addr = dma_address; // save dma mapping
1487 * txd - A pointer to the last TxD which is used by the frame.
1492 void mac_drv_tx_complete(struct s_smc *smc, volatile struct s_smt_fp_txd *txd) argument
1499 if (!(skb = txd->txd_os.skb)) {
1503 txd->txd_os.skb = NULL;
1506 pci_unmap_single(&smc->os.pdev, txd
[all...]
/drivers/net/tokenring/
H A D3c359.c162 struct xl_tx_desc *txd ; local
170 txd = &(xl_priv->xl_tx_ring[i]) ;
171 printk("%d, %08lx, %08x, %08x, %08x, %08x\n", i, virt_to_bus(txd),
172 txd->framestartheader, txd->dnnextptr, txd->buffer, txd->buffer_length ) ;
1199 struct xl_tx_desc *txd ; local
1214 txd = &(xl_priv->xl_tx_ring[tx_head]) ;
1215 txd
1261 struct xl_tx_desc *txd ; local
[all...]
/drivers/net/wireless/rt2x00/
H A Drt2800pci.c596 __le32 *txd = entry_priv->desc; local
612 rt2x00_desc_write(txd, 0, word);
623 rt2x00_desc_write(txd, 1, word);
628 rt2x00_desc_write(txd, 2, word);
634 rt2x00_desc_write(txd, 3, word);
639 skbdesc->desc = txd;
H A Drt2400pci.c1108 __le32 *txd = entry_priv->desc; local
1114 rt2x00_desc_read(txd, 1, &word);
1116 rt2x00_desc_write(txd, 1, word);
1118 rt2x00_desc_read(txd, 2, &word);
1121 rt2x00_desc_write(txd, 2, word);
1123 rt2x00_desc_read(txd, 3, &word);
1130 rt2x00_desc_write(txd, 3, word);
1132 rt2x00_desc_read(txd, 4, &word);
1141 rt2x00_desc_write(txd, 4, word);
1148 rt2x00_desc_read(txd,
[all...]
H A Drt2500pci.c1262 __le32 *txd = entry_priv->desc; local
1268 rt2x00_desc_read(txd, 1, &word);
1270 rt2x00_desc_write(txd, 1, word);
1272 rt2x00_desc_read(txd, 2, &word);
1277 rt2x00_desc_write(txd, 2, word);
1279 rt2x00_desc_read(txd, 3, &word);
1286 rt2x00_desc_write(txd, 3, word);
1288 rt2x00_desc_read(txd, 10, &word);
1291 rt2x00_desc_write(txd, 10, word);
1298 rt2x00_desc_read(txd,
[all...]
H A Drt2500usb.c1085 __le32 *txd = (__le32 *) entry->skb->data; local
1091 rt2x00_desc_read(txd, 0, &word);
1107 rt2x00_desc_write(txd, 0, word);
1109 rt2x00_desc_read(txd, 1, &word);
1114 rt2x00_desc_write(txd, 1, word);
1116 rt2x00_desc_read(txd, 2, &word);
1123 rt2x00_desc_write(txd, 2, word);
1126 _rt2x00_desc_write(txd, 3, skbdesc->iv[0]);
1127 _rt2x00_desc_write(txd, 4, skbdesc->iv[1]);
1134 skbdesc->desc = txd;
[all...]
/drivers/media/video/
H A Dmx3_camera.c76 struct dma_async_tx_descriptor *txd; member in struct:mx3_camera_buffer
152 struct dma_chan *chan = desc->txd.chan;
157 desc->txd.cookie, mx3_cam->active ? sg_dma_address(&mx3_cam->active->sg) : 0);
266 struct dma_async_tx_descriptor *txd; local
289 txd = ichan->dma_chan.device->device_prep_slave_sg(
292 if (!txd)
295 txd->callback_param = txd;
296 txd->callback = mx3_cam_dma_done;
299 buf->txd
370 struct dma_async_tx_descriptor *txd = buf->txd; local
[all...]
/drivers/net/ethernet/micrel/
H A Dks8851.c79 * @txd: Space for transmitting SPI data, in DMA-able space.
109 u8 txd[8]; member in struct:ks8851_net
243 __le16 *txb = (__le16 *)ks->txd;

Completed in 1433 milliseconds

123