Home
last modified time | relevance | path

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

/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()
422 if ((__raw_readl(sspa->tx_base + SSPA_SP) & SSPA_SP_S_EN) || in mmp_sspa_open()
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()
443 __raw_writel(sspa->sp & ~SSPA_SP_MSL, sspa->tx_base + SSPA_SP); in mmp_sspa_open()
445 __raw_writel(sspa->ctrl, sspa->tx_base in mmp_sspa_open()
[all...]
/linux/sound/soc/tegra/
H A Dtegra210_admaif.c24 #define CH_TX_REG(reg, id) CH_REG(admaif->soc_data->tx_base, reg, id)
28 #define REG_DEFAULTS(id, rx_ctrl, tx_ctrl, tx_base, rx_base, cif_ctrl) \ argument
32 { CH_REG(tx_base, TEGRA_ADMAIF_TX_INT_MASK, id), 0x00000001 }, \
33 { CH_REG(tx_base, TEGRA_ADMAIF_CH_ACIF_TX_CTRL, id), cif_ctrl }, \
34 { CH_REG(tx_base, TEGRA_ADMAIF_TX_FIFO_CTRL, id), tx_ctrl }
124 unsigned int tx_base = admaif->soc_data->tx_base; in tegra_admaif_wr_reg() local
128 unsigned int tx_max = tx_base + (num_ch * ch_stride); in tegra_admaif_wr_reg()
137 } else if ((reg >= tx_base) && (reg < tx_max)) { in tegra_admaif_wr_reg()
138 reg = (reg - tx_base) in tegra_admaif_wr_reg()
158 unsigned int tx_base = admaif->soc_data->tx_base; tegra_admaif_rd_reg() local
202 unsigned int tx_base = admaif->soc_data->tx_base; tegra_admaif_volatile_reg() local
[all...]
H A Dtegra210_admaif.h225 unsigned int tx_base; member
/linux/drivers/mailbox/
H A Dqcom-cpucp-mbox.c33 * @tx_base: Base address of the CPUCP tx registers
39 void __iomem *tx_base; member
102 writel(*val, cpucp->tx_base + APSS_CPUCP_TX_MBOX_CMD(chan_id) + APSS_CPUCP_MBOX_CMD_OFF); in qcom_cpucp_mbox_send_data()
128 cpucp->tx_base = devm_of_iomap(dev, dev->of_node, 1, NULL); in qcom_cpucp_mbox_probe()
129 if (IS_ERR(cpucp->tx_base)) in qcom_cpucp_mbox_probe()
130 return PTR_ERR(cpucp->tx_base); in qcom_cpucp_mbox_probe()
/linux/drivers/tty/serial/
H A Dtegra-utc.c64 void __iomem *tx_base; member
90 void __iomem *addr = tup->tx_base + offset; in tegra_utc_tx_readl()
97 void __iomem *addr = tup->tx_base + offset; in tegra_utc_tx_writel()
556 tup->tx_base = devm_platform_ioremap_resource_byname(pdev, "tx"); in tegra_utc_probe()
557 if (IS_ERR(tup->tx_base)) in tegra_utc_probe()
558 return PTR_ERR(tup->tx_base); in tegra_utc_probe()
/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()
/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
/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
/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()
/linux/drivers/slimbus/
H A Dqcom-ngd-ctrl.c174 void *tx_base; member
540 desc->base = ctrl->tx_base + ctrl->tx_tail * SLIM_MSGQ_BUF_LEN; in qcom_slim_ngd_tx_msg_get()
574 offset = buf - ctrl->tx_base; in qcom_slim_ngd_tx_msg_post()
579 desc->base = ctrl->tx_base + offset; in qcom_slim_ngd_tx_msg_post()
726 ctrl->tx_base = dma_alloc_coherent(dev, size, &ctrl->tx_phys_base, in qcom_slim_ngd_init_tx_msgq()
728 if (!ctrl->tx_base) { in qcom_slim_ngd_init_tx_msgq()
/linux/drivers/firmware/samsung/
H A Dexynos-acpm.c66 * @tx_base: base address of APM TX queue (RX for AP).
81 u32 tx_base; member
485 rx->base = base + readl(&chan_shmem->tx_base); in acpm_chan_shmem_get_params()
/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()
/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ethtool.c584 int tx_base = 0; in is_tx_ring() local
587 tx_base = bp->rx_nr_rings; in is_tx_ring()
589 if (ring_num >= tx_base && ring_num < (tx_base + bp->tx_nr_rings)) in is_tx_ring()