Home
last modified time | relevance | path

Searched refs:rx_base (Results 1 – 17 of 17) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/media/rc/
H A Dst_rc.c23 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()
173 writel(1, dev->rx_base + IRB_RX_POLARITY_INV); in st_rc_hardware_init()
186 writel(rx_max_symbol_per, dev->rx_base + IRB_MAX_SYM_PERIOD); in st_rc_hardware_init()
206 writel(IRB_RX_INTS, dev->rx_base + IRB_RX_INT_EN); in st_rc_open()
[all …]
/OK3568_Linux_fs/kernel/sound/soc/pxa/
H A Dmmp-sspa.c32 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()
269 __raw_writel(sspa_ctrl, sspa->rx_base + SSPA_CTL); in mmp_sspa_hw_params()
270 __raw_writel(0x0, sspa->rx_base + SSPA_FIFO_UL); in mmp_sspa_hw_params()
420 (__raw_readl(sspa->rx_base + SSPA_SP) & SSPA_SP_S_EN)) { in mmp_sspa_open()
427 __raw_writel(sspa->sp, sspa->rx_base + SSPA_SP); in mmp_sspa_open()
431 __raw_writel(sspa->sp, sspa->rx_base + SSPA_SP); in mmp_sspa_open()
443 __raw_writel(sspa->ctrl, sspa->rx_base + SSPA_CTL); in mmp_sspa_open()
473 sspa->rx_base = devm_platform_ioremap_resource(pdev, 0); in asoc_mmp_sspa_probe()
[all …]
/OK3568_Linux_fs/kernel/sound/soc/tegra/
H A Dtegra210_admaif.c25 #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 …]
H A Dtegra210_admaif.h149 unsigned int rx_base; member
/OK3568_Linux_fs/u-boot/drivers/misc/
H A Dtegra186_bpmp.c176 ulong tx_base, rx_base, start_time; in tegra186_bpmp_probe() local
191 rx_base = tegra186_bpmp_get_shmem(dev, 1); in tegra186_bpmp_probe()
192 if (IS_ERR_VALUE(rx_base)) { in tegra186_bpmp_probe()
194 return rx_base; in tegra186_bpmp_probe()
196 debug("shmem: rx=%lx, tx=%lx\n", rx_base, tx_base); in tegra186_bpmp_probe()
198 ret = tegra_ivc_init(&priv->ivc, rx_base, tx_base, BPMP_IVC_FRAME_COUNT, in tegra186_bpmp_probe()
/OK3568_Linux_fs/kernel/drivers/platform/mellanox/
H A Dmlxbf-tmfifo.c158 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()
1170 ctl = readq(fifo->rx_base + MLXBF_TMFIFO_RX_CTL); in mlxbf_tmfifo_set_threshold()
1177 writeq(ctl, fifo->rx_base + MLXBF_TMFIFO_RX_CTL); in mlxbf_tmfifo_set_threshold()
1210 fifo->rx_base = devm_platform_ioremap_resource(pdev, 0); in mlxbf_tmfifo_probe()
1211 if (IS_ERR(fifo->rx_base)) in mlxbf_tmfifo_probe()
1212 return PTR_ERR(fifo->rx_base); in mlxbf_tmfifo_probe()
/OK3568_Linux_fs/u-boot/arch/arm/mach-tegra/
H A Divc.c531 int tegra_ivc_init(struct tegra_ivc *ivc, ulong rx_base, ulong tx_base, in tegra_ivc_init() argument
540 ret = check_ivc_params(rx_base, tx_base, nframes, frame_size); in tegra_ivc_init()
544 ivc->rx_channel = (struct tegra_ivc_channel_header *)rx_base; in tegra_ivc_init()
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-tegra/
H A Divc.h175 int tegra_ivc_init(struct tegra_ivc *ivc, ulong rx_base, ulong tx_base,
/OK3568_Linux_fs/kernel/drivers/net/ethernet/moxa/
H A Dmoxart_ether.c86 priv->rx_desc_base, priv->rx_base); in moxart_mac_free_memory()
163 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()
H A Dmoxart_ether.h302 dma_addr_t rx_base; member
/OK3568_Linux_fs/kernel/drivers/net/ipa/
H A Dipa_endpoint.c1541 u32 rx_base; in ipa_endpoint_config() local
1554 rx_base = u32_get_bits(val, BAM_PROD_LOWEST_FMASK); in ipa_endpoint_config()
1555 max = rx_base + u32_get_bits(val, BAM_MAX_PROD_PIPES_FMASK); in ipa_endpoint_config()
1561 rx_mask = GENMASK(max - 1, rx_base); in ipa_endpoint_config()
1585 if ((endpoint_id < rx_base) != !!endpoint->toward_ipa) { in ipa_endpoint_config()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_main.c109 u32 tx_base, rx_base, n_tx_rings, n_rx_rings; in nfp_net_pf_alloc_vnic() local
114 rx_base = readl(ctrl_bar + NFP_NET_CFG_START_RXQ); in nfp_net_pf_alloc_vnic()
127 nn->rx_bar = qc_bar + rx_base * NFP_QCP_QUEUE_ADDR_SZ; in nfp_net_pf_alloc_vnic()
/OK3568_Linux_fs/kernel/drivers/slimbus/
H A Dqcom-ngd-ctrl.c163 void *rx_base; member
645 desc->base = ctrl->rx_base + i * SLIM_MSGQ_BUF_LEN; in qcom_slim_ngd_post_rx_msgq()
678 ctrl->rx_base = dma_alloc_coherent(dev, size, &ctrl->rx_phys_base, in qcom_slim_ngd_init_rx_msgq()
680 if (!ctrl->rx_base) { in qcom_slim_ngd_init_rx_msgq()
695 dma_free_coherent(dev, size, ctrl->rx_base, ctrl->rx_phys_base); in qcom_slim_ngd_init_rx_msgq()
/OK3568_Linux_fs/kernel/arch/sparc/kernel/
H A Dldc.c130 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()
/OK3568_Linux_fs/kernel/drivers/usb/host/
H A Dfhci.h191 __be16 rx_base; /* Rx BD base address */ member
H A Dfhci-tds.c261 out_be16(&ep->ep_pram_ptr->rx_base, 0); in fhci_init_ep_registers()
/OK3568_Linux_fs/u-boot/drivers/net/
H A De1000.c64 DEFINE_ALIGN_BUFFER(struct e1000_rx_desc, rx_base, 16, E1000_BUFFER_ALIGN);
4925 rd = rx_base + rx_tail; in fill_rx()
5104 E1000_WRITE_REG(hw, RDBAL, lower_32_bits((unsigned long)rx_base)); in e1000_configure_rx()
5105 E1000_WRITE_REG(hw, RDBAH, upper_32_bits((unsigned long)rx_base)); in e1000_configure_rx()
5138 rd = rx_base + rx_last; in _e1000_poll()