Home
last modified time | relevance | path

Searched refs:regs_base (Results 1 – 25 of 31) sorted by relevance

12

/linux/drivers/spi/
H A Dspi-stm32-ospi.c123 void __iomem *regs_base; member
172 void __iomem *regs_base = ospi->regs_base; in stm32_ospi_abort() local
176 cr = readl_relaxed(regs_base + OSPI_CR) | CR_ABORT; in stm32_ospi_abort()
177 writel_relaxed(cr, regs_base + OSPI_CR); in stm32_ospi_abort()
180 timeout = readl_relaxed_poll_timeout_atomic(regs_base + OSPI_CR, in stm32_ospi_abort()
192 void __iomem *regs_base = ospi->regs_base; in stm32_ospi_poll() local
204 ret = readl_relaxed_poll_timeout_atomic(regs_base + OSPI_SR, in stm32_ospi_poll()
220 fifo(buf, regs_base + OSPI_DR, step); in stm32_ospi_poll()
232 return readl_relaxed_poll_timeout_atomic(ospi->regs_base + OSPI_SR, in stm32_ospi_wait_nobusy()
239 void __iomem *regs_base = ospi->regs_base; in stm32_ospi_wait_cmd() local
[all …]
/linux/drivers/phy/samsung/
H A Dphy-exynos5-usbdrd.c729 void __iomem *regs_base = phy_drd->reg_phy; in exynos5_usbdrd_usbdp_g2_v4_ctrl_pma_ready() local
733 reg = readl(regs_base + EXYNOS850_DRD_CLKRST); in exynos5_usbdrd_usbdp_g2_v4_ctrl_pma_ready()
735 writel(reg, regs_base + EXYNOS850_DRD_CLKRST); in exynos5_usbdrd_usbdp_g2_v4_ctrl_pma_ready()
737 reg = readl(regs_base + EXYNOS850_DRD_SECPMACTL); in exynos5_usbdrd_usbdp_g2_v4_ctrl_pma_ready()
747 writel(reg, regs_base + EXYNOS850_DRD_SECPMACTL); in exynos5_usbdrd_usbdp_g2_v4_ctrl_pma_ready()
751 reg = readl(regs_base + EXYNOS850_DRD_SECPMACTL); in exynos5_usbdrd_usbdp_g2_v4_ctrl_pma_ready()
753 writel(reg, regs_base + EXYNOS850_DRD_SECPMACTL); in exynos5_usbdrd_usbdp_g2_v4_ctrl_pma_ready()
758 reg = readl(regs_base + EXYNOS850_DRD_LINKCTRL); in exynos5_usbdrd_usbdp_g2_v4_ctrl_pma_ready()
760 writel(reg, regs_base + EXYNOS850_DRD_LINKCTRL); in exynos5_usbdrd_usbdp_g2_v4_ctrl_pma_ready()
765 reg = readl(regs_base + EXYNOS850_DRD_SECPMACTL); in exynos5_usbdrd_usbdp_g2_v4_ctrl_pma_ready()
[all …]
/linux/drivers/video/fbdev/
H A Dtgafb.c639 void __iomem *regs_base; local
664 regs_base = par->tga_regs_base;
683 __raw_writel(fgcolor, regs_base + TGA_FOREGROUND_REG);
684 __raw_writel(bgcolor, regs_base + TGA_BACKGROUND_REG);
705 regs_base + TGA_MODE_REG);
716 __raw_writel(pixelmask, regs_base + TGA_PIXELMASK_REG);
735 __raw_writel(0xffffffff, regs_base + TGA_PIXELMASK_REG);
767 __raw_writel(pixelmask, regs_base + TGA_PIXELMASK_REG);
783 __raw_writel(0xffffffff, regs_base + TGA_PIXELMASK_REG);
797 __raw_writel(pixelmask, regs_base + TGA_PIXELMASK_REG);
[all …]
/linux/drivers/net/ethernet/ezchip/
H A Dnps_enet.h161 void __iomem *regs_base; member
178 iowrite32be(value, priv->regs_base + reg); in nps_enet_reg_set()
190 return ioread32be(priv->regs_base + reg); in nps_enet_reg_get()
H A Dnps_enet.c44 ioread32_rep(priv->regs_base + NPS_ENET_REG_RX_BUF, reg, len); in nps_enet_read_rx_fifo()
57 ioread32_rep(priv->regs_base + NPS_ENET_REG_RX_BUF, &buf, 1); in nps_enet_read_rx_fifo()
388 iowrite32_rep(priv->regs_base + NPS_ENET_REG_TX_BUF, src, len); in nps_enet_send_frame()
595 priv->regs_base = devm_platform_ioremap_resource(pdev, 0); in nps_enet_probe()
596 if (IS_ERR(priv->regs_base)) { in nps_enet_probe()
597 err = PTR_ERR(priv->regs_base); in nps_enet_probe()
600 dev_dbg(dev, "Registers base address is 0x%p\n", priv->regs_base); in nps_enet_probe()
/linux/drivers/net/wireless/quantenna/qtnfmac/
H A Dqtn_hw_ids.h28 static inline unsigned int qtnf_chip_id_get(const void __iomem *regs_base) in qtnf_chip_id_get() argument
30 u32 board_rev = readl(regs_base + QTN_REG_SYS_CTRL_CSR); in qtnf_chip_id_get()
/linux/drivers/clk/st/
H A Dclkgen.h44 #define CLKGEN_READ(pll, field) clkgen_read(pll->regs_base, \
47 #define CLKGEN_WRITE(pll, field, val) clkgen_write(pll->regs_base, \
H A Dclkgen-fsyn.c244 void __iomem *regs_base; member
468 pll->regs_base = reg; in st_clk_register_quadfs_pll()
507 void __iomem *regs_base; member
908 fs->regs_base = reg; in st_clk_register_quadfs_fsynth()
H A Dclkgen-pll.c208 void __iomem *regs_base; member
246 void __iomem *base = pll->regs_base; in __clkgen_pll_enable()
671 pll->regs_base = reg; in clkgen_pll_register()
/linux/drivers/dma/bestcomm/
H A Dbestcomm.c421 bcom_eng->regs_base = res_bcom.start; in mpc52xx_bcom_probe()
437 (long)bcom_eng->regs_base); in mpc52xx_bcom_probe()
468 release_mem_region(bcom_eng->regs_base, sizeof(struct mpc52xx_sdma)); in mpc52xx_bcom_remove()
H A Dfec.c123 var->enable = bcom_eng->regs_base + in bcom_fec_rx_reset()
224 var->enable = bcom_eng->regs_base + in bcom_fec_tx_reset()
H A Dgen_bd.c130 var->enable = bcom_eng->regs_base + in bcom_gen_bd_rx_reset()
214 var->enable = bcom_eng->regs_base + in bcom_gen_bd_tx_reset()
H A Data.c79 var->enable = bcom_eng->regs_base + in bcom_ata_init()
/linux/drivers/media/platform/samsung/s5p-mfc/
H A Ds5p_mfc_common.h102 #define mfc_read(dev, offset) readl(dev->regs_base + (offset))
103 #define mfc_write(dev, data, offset) writel((data), dev->regs_base + \
311 void __iomem *regs_base; member
/linux/arch/arm/include/asm/
H A Dkexec.h51 : [regs_base] "r" (&newregs->ARM_r0) in crash_setup_regs()
/linux/drivers/media/platform/amphion/
H A Dvpu_rpc.h57 u32 regs_base, void __iomem *regs, u32 index);
226 static inline int vpu_iface_config_system(struct vpu_core *core, u32 regs_base, void __iomem *regs) in vpu_iface_config_system() argument
233 ops->set_system_cfg(core->iface, regs_base, regs, core->id); in vpu_iface_config_system()
H A Dvpu_windsor.h14 u32 regs_base, void __iomem *regs, u32 core_id);
H A Dvpu_malone.h15 u32 regs_base, void __iomem *regs, u32 core_id);
/linux/drivers/media/platform/rockchip/rkisp1/
H A Drkisp1-resizer.c108 return rkisp1_read(rsz->rkisp1, rsz->regs_base + offset); in rkisp1_rsz_read()
114 rkisp1_write(rsz->rkisp1, rsz->regs_base + offset, value); in rkisp1_rsz_write()
693 rsz->regs_base = RKISP1_CIF_SRSZ_BASE; in rkisp1_rsz_register()
696 rsz->regs_base = RKISP1_CIF_MRSZ_BASE; in rkisp1_rsz_register()
H A Drkisp1-debug.c124 return rkisp1_debug_dump_regs(rsz->rkisp1, m, rsz->regs_base, registers); in rkisp1_debug_dump_rsz_regs_show()
H A Drkisp1-common.h447 u32 regs_base; member
/linux/drivers/media/i2c/ccs/
H A Dccs-data.c218 struct ccs_reg *regs_base = NULL, *regs = NULL; in ccs_data_parse_regs() local
223 regs = regs_base = bin_alloc(bin, sizeof(*regs) * *__num_regs); in ccs_data_parse_regs()
313 if (!regs_base) in ccs_data_parse_regs()
316 *__regs = regs_base; in ccs_data_parse_regs()
/linux/drivers/crypto/
H A Dsahara.c188 void __iomem *regs_base; member
224 writel(data, dev->regs_base + reg); in sahara_write()
229 return readl(dev->regs_base + reg); in sahara_read()
1296 dev->regs_base = devm_platform_ioremap_resource(pdev, 0); in sahara_probe()
1297 if (IS_ERR(dev->regs_base)) in sahara_probe()
1298 return PTR_ERR(dev->regs_base); in sahara_probe()
/linux/sound/soc/samsung/
H A Di2s.c1397 u32 regs_base, idma_addr = 0; in samsung_i2s_probe() local
1466 regs_base = res->start; in samsung_i2s_probe()
1479 pri_dai->dma_playback.addr = regs_base + I2STXD; in samsung_i2s_probe()
1480 pri_dai->dma_capture.addr = regs_base + I2SRXD; in samsung_i2s_probe()
1498 sec_dai->dma_playback.addr = regs_base + I2STXDS; in samsung_i2s_probe()
/linux/include/linux/fsl/bestcomm/
H A Dbestcomm_priv.h71 phys_addr_t regs_base; member

12