Home
last modified time | relevance | path

Searched refs:tx_base (Results 1 – 19 of 19) sorted by relevance

/openbmc/linux/sound/soc/pxa/
H A Dmmp-sspa.c31 void __iomem *tx_base; member
52 __raw_writel(sspa_sp, sspa->tx_base + SSPA_SP); in mmp_sspa_tx_enable()
62 __raw_writel(sspa_sp, sspa->tx_base + SSPA_SP); in mmp_sspa_tx_disable()
270 __raw_writel(sspa_ctrl, sspa->tx_base + SSPA_CTL); in mmp_sspa_hw_params()
271 __raw_writel(0x1, sspa->tx_base + SSPA_FIFO_UL); in mmp_sspa_hw_params()
429 __raw_writel(sspa->sp, sspa->tx_base + SSPA_SP); in mmp_sspa_open()
433 __raw_writel(sspa->sp, sspa->tx_base + SSPA_SP); in mmp_sspa_open()
482 if (IS_ERR(sspa->tx_base)) in asoc_mmp_sspa_probe()
483 return PTR_ERR(sspa->tx_base); in asoc_mmp_sspa_probe()
503 sspa->tx_base = devm_ioremap(&pdev->dev, in asoc_mmp_sspa_probe()
[all …]
/openbmc/linux/sound/soc/tegra/
H A Dtegra210_admaif.c86 unsigned int tx_base = admaif->soc_data->tx_base; in tegra_admaif_wr_reg() local
99 } else if ((reg >= tx_base) && (reg < tx_max)) { in tegra_admaif_wr_reg()
100 reg = (reg - tx_base) % ch_stride; in tegra_admaif_wr_reg()
120 unsigned int tx_base = admaif->soc_data->tx_base; in tegra_admaif_rd_reg() local
135 } else if ((reg >= tx_base) && (reg < tx_max)) { in tegra_admaif_rd_reg()
136 reg = (reg - tx_base) % ch_stride; in tegra_admaif_rd_reg()
164 unsigned int tx_base = admaif->soc_data->tx_base; in tegra_admaif_volatile_reg() local
177 } else if ((reg >= tx_base) && (reg < tx_max)) { in tegra_admaif_volatile_reg()
178 reg = (reg - tx_base) % ch_stride; in tegra_admaif_volatile_reg()
717 .tx_base = TEGRA210_ADMAIF_TX_BASE,
[all …]
H A Dtegra210_admaif.h148 unsigned int tx_base; member
/openbmc/u-boot/drivers/misc/
H A Dtegra186_bpmp.c175 ulong tx_base, rx_base, start_time; in tegra186_bpmp_probe() local
185 tx_base = tegra186_bpmp_get_shmem(dev, 0); in tegra186_bpmp_probe()
186 if (IS_ERR_VALUE(tx_base)) { in tegra186_bpmp_probe()
188 return tx_base; in tegra186_bpmp_probe()
195 debug("shmem: rx=%lx, tx=%lx\n", rx_base, tx_base); in tegra186_bpmp_probe()
197 ret = tegra_ivc_init(&priv->ivc, rx_base, tx_base, BPMP_IVC_FRAME_COUNT, in tegra186_bpmp_probe()
/openbmc/u-boot/drivers/net/pfe_eth/
H A Dpfe_driver.c132 data, length, tx_desc->tx_base, tx_desc->tx_to_send); in pfe_send()
134 bd = tx_desc->tx_base + tx_desc->tx_to_send; in pfe_send()
198 debug("%s:tx_base: %p, tx_to_send: %d\n", __func__, tx_desc->tx_base, in pfe_tx_done()
201 bd = tx_desc->tx_base + tx_desc->tx_to_send; in pfe_tx_done()
355 bd_va = tx_desc->tx_base; in hif_tx_desc_dump()
357 debug("HIF tx desc: base_va: %p, base_pa: %08x\n", tx_desc->tx_base, in hif_tx_desc_dump()
399 tx_desc->tx_base = bd_va; in hif_tx_desc_init()
402 __func__, tx_desc->tx_base, tx_desc->tx_base_pa, in hif_tx_desc_init()
/openbmc/linux/drivers/net/ethernet/litex/
H A Dlitex_liteeth.c49 void __iomem *tx_base; member
181 txbuffer = priv->tx_base + priv->tx_slot * priv->slot_size; in liteeth_start_xmit()
276 priv->tx_base = buf_base + priv->num_rx_slots * priv->slot_size; in liteeth_probe()
/openbmc/u-boot/arch/arm/include/asm/arch-tegra/
H A Divc.h174 int tegra_ivc_init(struct tegra_ivc *ivc, ulong rx_base, ulong tx_base,
/openbmc/u-boot/include/net/pfe_eth/
H A Dpfe_driver.h45 struct buf_desc *tx_base; member
/openbmc/u-boot/arch/arm/mach-tegra/
H A Divc.c530 int tegra_ivc_init(struct tegra_ivc *ivc, ulong rx_base, ulong tx_base, in tegra_ivc_init() argument
539 ret = check_ivc_params(rx_base, tx_base, nframes, frame_size); in tegra_ivc_init()
544 ivc->tx_channel = (struct tegra_ivc_channel_header *)tx_base; in tegra_ivc_init()
/openbmc/linux/drivers/usb/host/
H A Dfhci-tds.c262 out_be16(&ep->ep_pram_ptr->tx_base, cpm_muram_offset(ep->td_base)); in fhci_init_ep_registers()
509 in_be16(&ep->ep_pram_ptr->tx_base)); in fhci_flush_bds()
558 in_be16(&ep->ep_pram_ptr->tx_base)); in fhci_flush_actual_frame()
H A Dfhci.h193 __be16 tx_base; /* Tx BD base address */ member
/openbmc/linux/drivers/net/ethernet/moxa/
H A Dmoxart_ether.c78 priv->tx_desc_base, priv->tx_base); in moxart_mac_free_memory()
159 writel(priv->tx_base, priv->base + REG_TXR_BASE_ADDRESS); in moxart_mac_setup_desc_ring()
499 TX_DESC_NUM, &priv->tx_base, in moxart_mac_probe()
H A Dmoxart_ether.h310 dma_addr_t tx_base; member
/openbmc/linux/arch/sparc/kernel/
H A Dldc.c122 struct ldc_packet *tx_base; member
232 p = lp->tx_base; in handshake_get_tx_packet()
288 p = lp->tx_base; in data_get_tx_packet()
344 BUG_ON(p != (lp->tx_base + (lp->tx_tail / LDC_PACKET_SIZE))); in send_tx_packet()
764 struct ldc_packet *p = lp->tx_base + (head / LDC_PACKET_SIZE); in process_data_ack()
1212 &lp->tx_base, &lp->tx_ra); in ldc_alloc()
1249 free_queue(lp->tx_num_entries, lp->tx_base); in ldc_alloc()
1279 free_queue(lp->tx_num_entries, lp->tx_base); in ldc_unbind()
1596 struct ldc_packet *p = lp->tx_base + (tail / LDC_PACKET_SIZE); in write_nonraw()
/openbmc/linux/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_main.c103 u32 tx_base, rx_base, n_tx_rings, n_rx_rings; in nfp_net_pf_alloc_vnic() local
107 tx_base = readl(ctrl_bar + NFP_NET_CFG_START_TXQ); in nfp_net_pf_alloc_vnic()
119 nn->tx_bar = qc_bar + tx_base * NFP_QCP_QUEUE_ADDR_SZ; in nfp_net_pf_alloc_vnic()
/openbmc/linux/drivers/slimbus/
H A Dqcom-ngd-ctrl.c175 void *tx_base; member
541 desc->base = ctrl->tx_base + ctrl->tx_tail * SLIM_MSGQ_BUF_LEN; in qcom_slim_ngd_tx_msg_get()
575 offset = buf - ctrl->tx_base; in qcom_slim_ngd_tx_msg_post()
580 desc->base = ctrl->tx_base + offset; in qcom_slim_ngd_tx_msg_post()
727 ctrl->tx_base = dma_alloc_coherent(dev, size, &ctrl->tx_phys_base, in qcom_slim_ngd_init_tx_msgq()
729 if (!ctrl->tx_base) { in qcom_slim_ngd_init_tx_msgq()
/openbmc/linux/drivers/net/ethernet/amd/
H A Dau1000_eth.c631 au1000_setup_hw_rings(struct au1000_private *aup, void __iomem *tx_base) in au1000_setup_hw_rings() argument
637 (tx_base + 0x100 + sizeof(struct rx_dma) * i); in au1000_setup_hw_rings()
641 (tx_base + sizeof(struct tx_dma) * i); in au1000_setup_hw_rings()
/openbmc/u-boot/drivers/net/
H A De1000.c63 DEFINE_ALIGN_BUFFER(struct e1000_tx_desc, tx_base, 16, E1000_BUFFER_ALIGN);
5173 E1000_WRITE_REG(hw, TDBAL, lower_32_bits((unsigned long)tx_base)); in e1000_configure_tx()
5174 E1000_WRITE_REG(hw, TDBAH, upper_32_bits((unsigned long)tx_base)); in e1000_configure_tx()
5377 txp = tx_base + tx_tail; in _e1000_transmit()
/openbmc/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ethtool.c575 int tx_base = 0; in is_tx_ring() local
578 tx_base = bp->rx_nr_rings; in is_tx_ring()
580 if (ring_num >= tx_base && ring_num < (tx_base + bp->tx_nr_rings)) in is_tx_ring()