Home
last modified time | relevance | path

Searched refs:rxd (Results 1 – 25 of 107) sorted by relevance

12345

/OK3568_Linux_fs/u-boot/drivers/net/
H A Dpic32_eth.c276 struct eth_dma_desc *rxd; in pic32_rx_desc_init() local
281 rxd = &priv->rxd_ring[idx]; in pic32_rx_desc_init()
284 rxd->hdr = EDH_NPV | EDH_EOWN | EDH_STICKY; in pic32_rx_desc_init()
287 rxd->data_buff = virt_to_phys(net_rx_packets[idx]); in pic32_rx_desc_init()
290 rxd->next_ed = virt_to_phys(rxd + 1); in pic32_rx_desc_init()
293 rxd->stat1 = 0; in pic32_rx_desc_init()
294 rxd->stat2 = 0; in pic32_rx_desc_init()
301 rxd->next_ed = virt_to_phys(&priv->rxd_ring[0]); in pic32_rx_desc_init()
446 struct eth_dma_desc *rxd; in pic32_eth_recv() local
451 rxd = &priv->rxd_ring[idx]; in pic32_eth_recv()
[all …]
H A Dftmac110.c57 struct ftmac110_desc *rxd; member
222 chip->rxd[i].ctrl &= cpu_to_le64(FTMAC110_RXD_CLRMASK); in ftmac110_reset()
223 chip->rxd[i].ctrl |= cpu_to_le64(FTMAC110_RXD_OWNER); in ftmac110_reset()
329 struct ftmac110_desc *rxd; in ftmac110_recv() local
338 rxd = &chip->rxd[chip->rxd_idx]; in ftmac110_recv()
339 ctrl = le64_to_cpu(rxd->ctrl); in ftmac110_recv()
344 buf = rxd->vbuf; in ftmac110_recv()
357 rxd->ctrl |= cpu_to_le64(ctrl); in ftmac110_recv()
450 chip->rxd = dma_alloc_coherent( in ftmac110_initialize()
452 if (!chip->rxd) in ftmac110_initialize()
[all …]
H A Dns8382x.c245 static BufferDesc rxd[NUM_RX_DESC] __attribute__ ((aligned(8))); variable
647 rxd[i].link = in ns8382x_init_rxd()
649 NUM_RX_DESC) ? (u32) & rxd[i + in ns8382x_init_rxd()
651 rxd[0]); in ns8382x_init_rxd()
652 rxd[i].extsts = cpu_to_le32((u32) 0x0); in ns8382x_init_rxd()
653 rxd[i].cmdsts = cpu_to_le32((u32) RX_BUF_SIZE); in ns8382x_init_rxd()
654 rxd[i].bufptr = cpu_to_le32((u32) & rxb[i * RX_BUF_SIZE]); in ns8382x_init_rxd()
658 i, &rxd[i], le32_to_cpu(rxd[i].link), in ns8382x_init_rxd()
659 le32_to_cpu(rxd[i].cmdsts), le32_to_cpu(rxd[i].bufptr)); in ns8382x_init_rxd()
661 OUTL(dev, phys_to_bus((u32) & rxd), RxRingPtr); in ns8382x_init_rxd()
[all …]
H A Dnatsemi.c220 static BufferDesc rxd[NUM_RX_DESC] __attribute__ ((aligned(4))); variable
688 rxd[i].link = in natsemi_init_rxd()
690 NUM_RX_DESC) ? (u32) & rxd[i + in natsemi_init_rxd()
692 rxd[0]); in natsemi_init_rxd()
693 rxd[i].cmdsts = cpu_to_le32((u32) RX_BUF_SIZE); in natsemi_init_rxd()
694 rxd[i].bufptr = cpu_to_le32((u32) & rxb[i * RX_BUF_SIZE]); in natsemi_init_rxd()
698 i, &rxd[i], le32_to_cpu(rxd[i].link), in natsemi_init_rxd()
699 rxd[i].cmdsts, rxd[i].bufptr); in natsemi_init_rxd()
704 OUTL(dev, (u32) & rxd[0], RxRingPtr); in natsemi_init_rxd()
827 u32 rx_status = le32_to_cpu(rxd[cur_rx].cmdsts); in natsemi_poll()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath10k/
H A Dhtt_rx.c488 struct htt_rx_desc *rxd; in ath10k_htt_rx_handle_amsdu_mon_32() local
491 rxd = (void *)msdu->data; in ath10k_htt_rx_handle_amsdu_mon_32()
492 trace_ath10k_htt_rx_desc(ar, rxd, sizeof(*rxd)); in ath10k_htt_rx_handle_amsdu_mon_32()
564 struct htt_rx_desc *rxd; in ath10k_htt_rx_handle_amsdu_mon_64() local
567 rxd = (void *)msdu->data; in ath10k_htt_rx_handle_amsdu_mon_64()
568 trace_ath10k_htt_rx_desc(ar, rxd, sizeof(*rxd)); in ath10k_htt_rx_handle_amsdu_mon_64()
635 struct htt_rx_desc *rxd; in ath10k_htt_rx_pop_paddr32_list() local
670 rxd = (void *)msdu->data; in ath10k_htt_rx_pop_paddr32_list()
672 trace_ath10k_htt_rx_desc(ar, rxd, sizeof(*rxd)); in ath10k_htt_rx_pop_paddr32_list()
674 skb_put(msdu, sizeof(*rxd)); in ath10k_htt_rx_pop_paddr32_list()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_debugfs.c87 union fm10k_rx_desc *rxd = FM10K_RX_DESC(ring, i); in fm10k_dbg_rx_desc_seq_show() local
91 i, rxd->d.data, rxd->d.rss, rxd->d.staterr, in fm10k_dbg_rx_desc_seq_show()
92 rxd->w.length, rxd->w.vlan, rxd->w.dglort, in fm10k_dbg_rx_desc_seq_show()
93 rxd->w.sglort, rxd->q.timestamp); in fm10k_dbg_rx_desc_seq_show()
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pinctrl/
H A Dmarvell,armada-39x-pinctrl.txt18 mpp0 0 gpio, ua0(rxd)
23 mpp5 5 gpio, ua1(rxd), ua0(cts), smi(mdio)
35 mpp17 17 gpio, ua1(rxd), spi0(sck), sata1(prsnt) [1], sata0(prsnt) [1], smi(mdio)
37 mpp19 19 gpio, sata1(prsnt) [1], ua0(cts), ua1(rxd), i2c2(sda)
43 mpp24 24 gpio, spi0(miso), ua0(cts), ua1(rxd), sd0(d4), dev(ready)
60 mpp41 41 gpio, ua1(rxd), ua0(cts), spi1(cs3), dev(burst/last), nand(rb0), ge(rxctl)
65 mpp45 45 gpio, ref(clk), pcie0(rstout), ua1(rxd)
71 audio(lrclk) [2], sd0(d5), ua2(rxd)
72 mpp50 50 gpio, pcie0(rstout), tdm(drx) [2], audio(extclk) [2], sd0(cmd), ua2(rxd)
77 mpp55 55 gpio, ua1(cts), spi1(cs1), sd0(d0), ua1(rxd), ua3(rxd)
[all …]
H A Dmarvell,kirkwood-pinctrl.txt28 mpp4 4 gpio, nand(io6), uart0(rxd), ptp(clk)
37 mpp11 11 gpio, spi(miso), uart0(rxd), ptp(clk), ptp-1(evreq),
41 mpp14 14 gpio, sdio(d0), uart1(rxd), mii(col)
43 mpp16 16 gpio, sdio(d2), uart0(cts), uart1(rxd), mii(crs)
66 mpp4 4 gpio, nand(io6), uart0(rxd), ptp(clk)
75 mpp11 11 gpio, spi(miso), uart0(rxd), ptp(clk), ptp-1(evreq),
79 mpp14 14 gpio, sdio(d0), uart1(rxd), mii(col)
81 mpp16 16 gpio, sdio(d2), uart0(cts), uart1(rxd), mii(crs)
110 mpp4 4 gpio, nand(io6), uart0(rxd), ptp(clk), sata1(act)
119 mpp11 11 gpio, spi(miso), uart0(rxd), ptp(clk), ptp-1(evreq),
[all …]
H A Dmarvell,armada-370-pinctrl.txt16 mpp0 0 gpio, uart0(rxd)
19 mpp3 3 gpio, i2c0(sda), uart0(rxd)
27 mpp11 11 gpio, ge0(rxd0), uart1(rxd), sd0(cmd), spi0(cs1),
37 mpp16 16 gpio, ge0(rxclk), uart1(rxd), tdm(int), audio(extclk)
46 mpp25 25 gpio, ge0(rxerr), ge1(rxd0), uart1(rxd)
62 mpp41 41 gpio, dev(ad2), uart1(rxd)
84 mpp57 57 gpio, dev(cs3), uart1(rxd), tdm(fsync), sata0(prsnt),
89 mpp60 60 gpio, dev(ale1), uart1(rxd), sata0(prsnt), pcie(rstout),
H A Dmarvell,armada-38x-pinctrl.txt18 mpp0 0 gpio, ua0(rxd)
23 mpp5 5 gpio, ge(mdio), ua1(rxd), ua0(cts)
35 mpp17 17 gpio, ge0(rxclk), ptp(clk), ua1(rxd), spi0(sck), sata1(prsnt), sata0(prsnt)
42 mpp24 24 gpio, spi0(miso), ua0(cts), ua1(rxd), sd0(d4), dev(ready)
59 mpp41 41 gpio, ua1(rxd), ge1(rxctl), ua0(cts), spi1(cs3), dev(burst/last), nand(rb0)
63 mpp45 45 gpio, ref(clk_out0), pcie0(rstout), ua1(rxd)
73 mpp55 55 gpio, ua1(cts), ge(mdio), pcie1(clkreq) [1], spi1(cs1), sd0(d0), ua1(rxd)
76 …8 58 gpio, pcie1(clkreq) [1], i2c1(sck), pcie2(clkreq), spi1(miso), sd0(d1), ua1(rxd)
/OK3568_Linux_fs/u-boot/drivers/spi/
H A Dsoft_spi_legacy.c119 u8 *rxd = din; in spi_xfer() local
125 slave->bus, slave->cs, *(uint *)txd, *(uint *)rxd, bitlen); in spi_xfer()
140 if (rxd) in spi_xfer()
141 *rxd++ = tmpdin; in spi_xfer()
166 if (rxd) { in spi_xfer()
169 *rxd++ = tmpdin; in spi_xfer()
H A Dsoft_spi.c117 u8 *rxd = din; in soft_spi_xfer() local
122 dev->parent->name, dev->name, *(uint *)txd, *(uint *)rxd, in soft_spi_xfer()
138 if (rxd) in soft_spi_xfer()
139 *rxd++ = tmpdin; in soft_spi_xfer()
166 if (rxd) { in soft_spi_xfer()
169 *rxd++ = tmpdin; in soft_spi_xfer()
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/arm/marvell/
H A Dcp110-system-controller.txt91 mpp0 0 gpio, dev(ale1), au(i2smclk), ge0(rxd3), tdm(pclk), ptp(pulse), mss_i2c(sda), uart0(rxd), sa…
93 …dev(ad15), au(i2sextclk), ge0(rxd1), tdm(dtx), mss_uart(rxd), ptp(pclk_out), i2c1(sck), uart1(rxd)…
95 …ev(ad13), au(i2sbclk), ge0(rxctl), tdm(rstn), mss_uart(rxd), uart1(cts), pcie0(clkreq), uart3(rxd)…
97 …1), ge0(txd3), spi0(csn2), au(i2sextclk), sata1(present_act), pcie2(clkreq), uart0(rxd), ptp(pulse)
99 mpp8 8 gpio, dev(ad9), ge0(txd1), spi0(csn0), spi1(csn0), uart0(cts), led(stb), uart2(rxd), ptp(pcl…
120 …(rxd1), spi0(csn6), pcie1(clkreq), ptp(clk), mss_i2c(sda), sata0(present_act), uart0(rxd), led(stb)
128 mpp37 37 gpio, uart2(rxd), i2c0(sck), ptp(pclk_out), tdm(intn), mss_i2c(sck), sata1(present_act), g…
132 …, sdio(bus_pwr), mss_i2c(sck), au(i2slrclk), ptp(pulse), spi0(mosi), uart1(rxd), ge(mdc), sata1(pr…
134 mpp43 43 gpio, sdio(card_detect), synce1(clk), au(i2sextclk), mss_uart(rxd), spi0(csn0), uart1(rts)…
140 mpp49 49 gpio, ge1(txclkout), mii(crs), spi1(miso), uart1(rxd), ge(mdio), pcie0(clkreq), sdio(v18_e…
[all …]
/OK3568_Linux_fs/kernel/drivers/crypto/
H A Dsa2ul.c984 static void sa_sync_from_device(struct sa_rx_data *rxd) in sa_sync_from_device() argument
988 if (rxd->mapped_sg[0].dir == DMA_BIDIRECTIONAL) in sa_sync_from_device()
989 sgt = &rxd->mapped_sg[0].sgt; in sa_sync_from_device()
991 sgt = &rxd->mapped_sg[1].sgt; in sa_sync_from_device()
993 dma_sync_sgtable_for_cpu(rxd->ddev, sgt, DMA_FROM_DEVICE); in sa_sync_from_device()
996 static void sa_free_sa_rx_data(struct sa_rx_data *rxd) in sa_free_sa_rx_data() argument
1000 for (i = 0; i < ARRAY_SIZE(rxd->mapped_sg); i++) { in sa_free_sa_rx_data()
1001 struct sa_mapped_sg *mapped_sg = &rxd->mapped_sg[i]; in sa_free_sa_rx_data()
1004 dma_unmap_sgtable(rxd->ddev, &mapped_sg->sgt, in sa_free_sa_rx_data()
1010 kfree(rxd); in sa_free_sa_rx_data()
[all …]
/OK3568_Linux_fs/kernel/drivers/spi/
H A Dspi-altera.c148 unsigned int rxd; in altera_spi_rx_word() local
150 altr_spi_readl(hw, ALTERA_SPI_RXDATA, &rxd); in altera_spi_rx_word()
154 hw->rx[hw->count] = rxd; in altera_spi_rx_word()
157 hw->rx[hw->count * 2] = rxd; in altera_spi_rx_word()
158 hw->rx[hw->count * 2 + 1] = rxd >> 8; in altera_spi_rx_word()
161 hw->rx[hw->count * 4] = rxd; in altera_spi_rx_word()
162 hw->rx[hw->count * 4 + 1] = rxd >> 8; in altera_spi_rx_word()
163 hw->rx[hw->count * 4 + 2] = rxd >> 16; in altera_spi_rx_word()
164 hw->rx[hw->count * 4 + 3] = rxd >> 24; in altera_spi_rx_word()
/OK3568_Linux_fs/kernel/drivers/media/pci/mantis/
H A Dmantis_i2c.c28 u32 rxd, i, stat, trials; in mantis_i2c_read() local
34 rxd = (msg->addr << 25) | (1 << 24) in mantis_i2c_read()
40 rxd &= ~MANTIS_I2C_STOP; in mantis_i2c_read()
43 mmwrite(rxd, MANTIS_I2CDATA_CTL); in mantis_i2c_read()
63 rxd = mmread(MANTIS_I2CDATA_CTL); in mantis_i2c_read()
64 msg->buf[i] = (u8)((rxd >> 8) & 0xFF); in mantis_i2c_read()
/OK3568_Linux_fs/kernel/drivers/net/fddi/skfp/
H A Dskfddi.c123 void mac_drv_rx_complete(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd,
125 void mac_drv_requeue_rxd(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd,
128 void mac_drv_clear_rxd(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd,
1555 void mac_drv_rx_complete(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd, in mac_drv_rx_complete() argument
1571 skb = rxd->rxd_os.skb; in mac_drv_rx_complete()
1638 rxd->rxd_os.skb = NULL; in mac_drv_rx_complete()
1649 mac_drv_requeue_rxd(smc, rxd, frag_count); in mac_drv_rx_complete()
1674 void mac_drv_requeue_rxd(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd, in mac_drv_requeue_rxd() argument
1689 src_rxd = rxd; in mac_drv_requeue_rxd()
1692 rxd = HWM_GET_CURR_RXD(smc); in mac_drv_requeue_rxd()
[all …]
H A Dhwmtm.c96 volatile struct s_smt_fp_rxd *rxd,
99 volatile struct s_smt_fp_rxd *rxd,
102 volatile struct s_smt_fp_rxd *rxd, int frag_count);
1041 struct s_smt_fp_rxd volatile *rxd ; /* first rxd of rx frame */ in process_receive() local
1148 rxd = queue->rx_curr_get ; in process_receive()
1156 rxd->rxd_rbctrl &= cpu_to_le32(~BMU_STF) ; in process_receive()
1158 for (r=rxd, i=frag_count ; i ; r=r->rxd_next, i--){ in process_receive()
1217 virt = (u_char far *) rxd->rxd_virt ; in process_receive()
1255 mac_drv_rx_complete(smc,rxd,frag_count,len) ; in process_receive()
1269 hwm_cpy_rxd2mb(rxd,data,len) ; in process_receive()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt7603/
H A Ddma.c96 __le32 *rxd = (__le32 *)skb->data; in mt7603_queue_rx_skb() local
100 type = FIELD_GET(MT_RXD0_PKT_TYPE, le32_to_cpu(rxd[0])); in mt7603_queue_rx_skb()
112 for (rxd++; rxd + 5 <= end; rxd += 5) in mt7603_queue_rx_skb()
113 mt7603_mac_add_txs(dev, rxd); in mt7603_queue_rx_skb()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/aurora/
H A Dnb8800.c190 struct nb8800_rx_desc *rxd = &priv->rx_descs[i]; in nb8800_alloc_rx() local
215 rxd->desc.s_addr = dma_addr; in nb8800_alloc_rx()
224 struct nb8800_rx_desc *rxd = &priv->rx_descs[i]; in nb8800_receive() local
228 dma_addr_t dma = rxd->desc.s_addr; in nb8800_receive()
288 struct nb8800_rx_desc *rxd; in nb8800_poll() local
301 rxd = &priv->rx_descs[next]; in nb8800_poll()
303 if (!rxd->report) in nb8800_poll()
306 len = RX_BYTES_TRANSFERRED(rxd->report); in nb8800_poll()
308 if (IS_RX_ERROR(rxd->report)) in nb8800_poll()
309 nb8800_rx_error(dev, rxd->report); in nb8800_poll()
[all …]
/OK3568_Linux_fs/kernel/drivers/dma/mediatek/
H A Dmtk-hsdma.c167 struct mtk_hsdma_pdesc *rxd; member
333 ring->rxd = &ring->txd[MTK_DMA_SIZE]; in mtk_hsdma_alloc_pchan()
417 struct mtk_hsdma_pdesc *txd, *rxd; in mtk_hsdma_issue_pending_vdesc() local
455 rxd = &ring->rxd[ring->cur_tptr]; in mtk_hsdma_issue_pending_vdesc()
456 WRITE_ONCE(rxd->desc1, hvd->dest); in mtk_hsdma_issue_pending_vdesc()
457 WRITE_ONCE(rxd->desc2, MTK_HSDMA_DESC_PLEN(tlen)); in mtk_hsdma_issue_pending_vdesc()
536 struct mtk_hsdma_pdesc *rxd; in mtk_hsdma_free_rooms_in_ring() local
562 rxd = &pc->ring.rxd[next]; in mtk_hsdma_free_rooms_in_ring()
568 desc2 = READ_ONCE(rxd->desc2); in mtk_hsdma_free_rooms_in_ring()
580 hvd->residue -= MTK_HSDMA_DESC_PLEN_GET(rxd->desc2); in mtk_hsdma_free_rooms_in_ring()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/fddi/skfp/h/
H A Dhwmtm.h277 #define HWM_GET_RX_FRAG_LEN(rxd) ((int)AIX_REVERSE((rxd)->rxd_rbctrl)& \ argument
294 #define HWM_GET_RX_PHYS(rxd) (u_long)AIX_REVERSE((rxd)->rxd_rbadr) argument
/OK3568_Linux_fs/kernel/drivers/net/wireless/marvell/
H A Dmwl8k.c122 void (*rxd_init)(void *rxd, dma_addr_t next_dma_addr);
123 void (*rxd_refill)(void *rxd, dma_addr_t addr, int len);
124 int (*rxd_process)(void *rxd, struct ieee80211_rx_status *status,
146 void *rxd; member
973 struct mwl8k_rxd_ap *rxd = _rxd; in mwl8k_rxd_ap_init() local
975 rxd->next_rxd_phys_addr = cpu_to_le32(next_dma_addr); in mwl8k_rxd_ap_init()
976 rxd->rx_ctrl = MWL8K_AP_RX_CTRL_OWNED_BY_HOST; in mwl8k_rxd_ap_init()
981 struct mwl8k_rxd_ap *rxd = _rxd; in mwl8k_rxd_ap_refill() local
983 rxd->pkt_len = cpu_to_le16(len); in mwl8k_rxd_ap_refill()
984 rxd->pkt_phys_addr = cpu_to_le32(addr); in mwl8k_rxd_ap_refill()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmac.c317 __le32 *rxd = (__le32 *)skb->data; in mt7915_mac_fill_rx() local
320 u32 rxd1 = le32_to_cpu(rxd[1]); in mt7915_mac_fill_rx()
321 u32 rxd2 = le32_to_cpu(rxd[2]); in mt7915_mac_fill_rx()
322 u32 rxd3 = le32_to_cpu(rxd[3]); in mt7915_mac_fill_rx()
382 if (phy->rx_ampdu_ts != rxd[14]) { in mt7915_mac_fill_rx()
386 phy->rx_ampdu_ts = rxd[14]; in mt7915_mac_fill_rx()
396 rxd += 6; in mt7915_mac_fill_rx()
398 rxd += 4; in mt7915_mac_fill_rx()
399 if ((u8 *)rxd - skb->data >= skb->len) in mt7915_mac_fill_rx()
404 u8 *data = (u8 *)rxd; in mt7915_mac_fill_rx()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dmac.c231 __le32 *rxd = (__le32 *)skb->data; in mt7615_mac_fill_rx() local
232 u32 rxd0 = le32_to_cpu(rxd[0]); in mt7615_mac_fill_rx()
233 u32 rxd1 = le32_to_cpu(rxd[1]); in mt7615_mac_fill_rx()
234 u32 rxd2 = le32_to_cpu(rxd[2]); in mt7615_mac_fill_rx()
235 __le32 rxd12 = rxd[12]; in mt7615_mac_fill_rx()
287 rxd += 4; in mt7615_mac_fill_rx()
289 rxd += 4; in mt7615_mac_fill_rx()
290 if ((u8 *)rxd - skb->data >= skb->len) in mt7615_mac_fill_rx()
295 u8 *data = (u8 *)rxd; in mt7615_mac_fill_rx()
307 rxd += 4; in mt7615_mac_fill_rx()
[all …]

12345