/linux-6.1.9/drivers/media/rc/ |
D | st_rc.c | 23 void __iomem *rx_base;/* RX Register base address */ member 107 status = readl(dev->rx_base + IRB_RX_STATUS); in st_rc_rx_interrupt() 111 int_status = readl(dev->rx_base + IRB_RX_INT_STATUS); in st_rc_rx_interrupt() 117 dev->rx_base + IRB_RX_INT_CLEAR); in st_rc_rx_interrupt() 121 symbol = readl(dev->rx_base + IRB_RX_SYS); in st_rc_rx_interrupt() 122 mark = readl(dev->rx_base + IRB_RX_ON); in st_rc_rx_interrupt() 153 writel(IRB_RX_INTS, dev->rx_base + IRB_RX_INT_CLEAR); in st_rc_rx_interrupt() 179 writel(1, dev->rx_base + IRB_RX_POLARITY_INV); in st_rc_hardware_init() 192 writel(rx_max_symbol_per, dev->rx_base + IRB_MAX_SYM_PERIOD); in st_rc_hardware_init() 214 writel(IRB_RX_INTS, dev->rx_base + IRB_RX_INT_EN); in st_rc_open() [all …]
|
/linux-6.1.9/sound/soc/pxa/ |
D | mmp-sspa.c | 32 void __iomem *rx_base; member 71 __raw_writel(sspa_sp, sspa->rx_base + SSPA_SP); in mmp_sspa_rx_enable() 80 __raw_writel(sspa_sp, sspa->rx_base + SSPA_SP); in mmp_sspa_rx_disable() 273 __raw_writel(sspa_ctrl, sspa->rx_base + SSPA_CTL); in mmp_sspa_hw_params() 274 __raw_writel(0x0, sspa->rx_base + SSPA_FIFO_UL); in mmp_sspa_hw_params() 423 (__raw_readl(sspa->rx_base + SSPA_SP) & SSPA_SP_S_EN)) { in mmp_sspa_open() 430 __raw_writel(sspa->sp, sspa->rx_base + SSPA_SP); in mmp_sspa_open() 434 __raw_writel(sspa->sp, sspa->rx_base + SSPA_SP); in mmp_sspa_open() 446 __raw_writel(sspa->ctrl, sspa->rx_base + SSPA_CTL); in mmp_sspa_open() 477 sspa->rx_base = devm_platform_ioremap_resource(pdev, 0); in asoc_mmp_sspa_probe() [all …]
|
/linux-6.1.9/sound/soc/tegra/ |
D | tegra210_admaif.c | 25 #define CH_RX_REG(reg, id) CH_REG(admaif->soc_data->rx_base, reg, id) 27 #define REG_DEFAULTS(id, rx_ctrl, tx_ctrl, tx_base, rx_base) \ argument 28 { CH_REG(rx_base, TEGRA_ADMAIF_RX_INT_MASK, id), 0x00000001 }, \ 29 { CH_REG(rx_base, TEGRA_ADMAIF_CH_ACIF_RX_CTRL, id), 0x00007700 }, \ 30 { CH_REG(rx_base, TEGRA_ADMAIF_RX_FIFO_CTRL, id), rx_ctrl }, \ 85 unsigned int rx_base = admaif->soc_data->rx_base; in tegra_admaif_wr_reg() local 89 unsigned int rx_max = rx_base + (num_ch * ch_stride); in tegra_admaif_wr_reg() 92 if ((reg >= rx_base) && (reg < rx_max)) { in tegra_admaif_wr_reg() 93 reg = (reg - rx_base) % ch_stride; in tegra_admaif_wr_reg() 119 unsigned int rx_base = admaif->soc_data->rx_base; in tegra_admaif_rd_reg() local [all …]
|
D | tegra210_admaif.h | 149 unsigned int rx_base; member
|
/linux-6.1.9/drivers/net/ethernet/litex/ |
D | litex_liteeth.c | 54 void __iomem *rx_base; member 78 memcpy_fromio(data, priv->rx_base + rx_slot * priv->slot_size, len); in liteeth_rx() 261 priv->rx_base = buf_base; in liteeth_probe()
|
/linux-6.1.9/drivers/platform/mellanox/ |
D | mlxbf-tmfifo.c | 158 void __iomem *rx_base; member 475 sts = readq(fifo->rx_base + MLXBF_TMFIFO_RX_STS); in mlxbf_tmfifo_get_rx_avail() 576 data = readq(fifo->rx_base + MLXBF_TMFIFO_RX_DATA); in mlxbf_tmfifo_rxtx_word() 620 *(u64 *)&hdr = readq(fifo->rx_base + MLXBF_TMFIFO_RX_DATA); in mlxbf_tmfifo_rxtx_header() 1172 ctl = readq(fifo->rx_base + MLXBF_TMFIFO_RX_CTL); in mlxbf_tmfifo_set_threshold() 1179 writeq(ctl, fifo->rx_base + MLXBF_TMFIFO_RX_CTL); in mlxbf_tmfifo_set_threshold() 1212 fifo->rx_base = devm_platform_ioremap_resource(pdev, 0); in mlxbf_tmfifo_probe() 1213 if (IS_ERR(fifo->rx_base)) in mlxbf_tmfifo_probe() 1214 return PTR_ERR(fifo->rx_base); in mlxbf_tmfifo_probe()
|
/linux-6.1.9/drivers/net/ethernet/moxa/ |
D | moxart_ether.c | 83 priv->rx_desc_base, priv->rx_base); in moxart_mac_free_memory() 160 writel(priv->rx_base, priv->base + REG_RXR_BASE_ADDRESS); in moxart_mac_setup_desc_ring() 507 RX_DESC_NUM, &priv->rx_base, in moxart_mac_probe()
|
D | moxart_ether.h | 302 dma_addr_t rx_base; member
|
/linux-6.1.9/drivers/net/ethernet/netronome/nfp/ |
D | nfp_net_main.c | 104 u32 tx_base, rx_base, n_tx_rings, n_rx_rings; in nfp_net_pf_alloc_vnic() local 109 rx_base = readl(ctrl_bar + NFP_NET_CFG_START_RXQ); in nfp_net_pf_alloc_vnic() 121 nn->rx_bar = qc_bar + rx_base * NFP_QCP_QUEUE_ADDR_SZ; in nfp_net_pf_alloc_vnic()
|
/linux-6.1.9/drivers/slimbus/ |
D | qcom-ngd-ctrl.c | 174 void *rx_base; member 656 desc->base = ctrl->rx_base + i * SLIM_MSGQ_BUF_LEN; in qcom_slim_ngd_post_rx_msgq() 689 ctrl->rx_base = dma_alloc_coherent(dev, size, &ctrl->rx_phys_base, in qcom_slim_ngd_init_rx_msgq() 691 if (!ctrl->rx_base) { in qcom_slim_ngd_init_rx_msgq() 705 dma_free_coherent(dev, size, ctrl->rx_base, ctrl->rx_phys_base); in qcom_slim_ngd_init_rx_msgq()
|
/linux-6.1.9/drivers/net/ipa/ |
D | ipa_endpoint.c | 1846 u32 rx_base; in ipa_endpoint_config() local 1875 rx_base = ipa_reg_decode(reg, PROD_LOWEST, val); in ipa_endpoint_config() 1876 max = rx_base + ipa_reg_decode(reg, MAX_PROD_PIPES, val); in ipa_endpoint_config() 1882 rx_mask = GENMASK(max - 1, rx_base); in ipa_endpoint_config() 1906 if ((endpoint_id < rx_base) != endpoint->toward_ipa) { in ipa_endpoint_config()
|
/linux-6.1.9/arch/sparc/kernel/ |
D | ldc.c | 130 struct ldc_packet *rx_base; member 863 p = lp->rx_base + (lp->rx_head / LDC_PACKET_SIZE); in ldc_rx() 1217 &lp->rx_base, &lp->rx_ra); in ldc_alloc() 1280 free_queue(lp->rx_num_entries, lp->rx_base); in ldc_unbind() 1553 p = lp->rx_base + (lp->rx_head / LDC_PACKET_SIZE); in read_raw() 1767 p = lp->rx_base + (new / LDC_PACKET_SIZE); in read_nonraw()
|
/linux-6.1.9/drivers/usb/host/ |
D | fhci.h | 192 __be16 rx_base; /* Rx BD base address */ member
|
D | fhci-tds.c | 261 out_be16(&ep->ep_pram_ptr->rx_base, 0); in fhci_init_ep_registers()
|