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

/linux-4.1.27/arch/blackfin/include/asm/
H A Dbfin_twi.h16 { return bfin_read16(&iface->regs_base->reg); } \
18 { bfin_write16(&iface->regs_base->reg, v); }
42 ret = bfin_read16(&iface->regs_base->rcv_data8);
54 ret = bfin_read16(&iface->regs_base->rcv_data16);
63 return bfin_read16(&iface->regs_base->fifo_ctl); read_FIFO_CTL()
68 bfin_write16(&iface->regs_base->fifo_ctl, v); write_FIFO_CTL()
74 return bfin_read16(&iface->regs_base->control); read_CONTROL()
80 bfin_write16(&iface->regs_base->control, v); write_CONTROL()
/linux-4.1.27/drivers/clk/st/
H A Dclkgen.h41 #define CLKGEN_READ(pll, field) clkgen_read(pll->regs_base, \
44 #define CLKGEN_WRITE(pll, field, val) clkgen_write(pll->regs_base, \
H A Dclkgen-fsyn.c411 * @regs_base: base address of the configuration registers.
417 void __iomem *regs_base; member in struct:st_clk_quadfs_pll
643 pll->regs_base = reg; st_clk_register_quadfs_pll()
682 void __iomem *regs_base; member in struct:st_clk_quadfs_fsynth
1047 fs->regs_base = reg; st_clk_register_quadfs_fsynth()
H A Dclkgen-pll.c247 * @regs_base: base of the PLL configuration register(s).
253 void __iomem *regs_base; member in struct:clkgen_pll
414 pll->regs_base = reg; clkgen_pll_register()
/linux-4.1.27/drivers/iommu/
H A Dmsm_iommu_dev.c135 void __iomem *regs_base; msm_iommu_probe() local
180 regs_base = devm_ioremap_resource(&pdev->dev, r); msm_iommu_probe()
181 if (IS_ERR(regs_base)) { msm_iommu_probe()
182 ret = PTR_ERR(regs_base); msm_iommu_probe()
192 msm_iommu_reset(regs_base, iommu_dev->ncb); msm_iommu_probe()
194 SET_M(regs_base, 0, 1); msm_iommu_probe()
195 SET_PAR(regs_base, 0, 0); msm_iommu_probe()
196 SET_V2PCFG(regs_base, 0, 1); msm_iommu_probe()
197 SET_V2PPR(regs_base, 0, 0); msm_iommu_probe()
198 par = GET_PAR(regs_base, 0); msm_iommu_probe()
199 SET_V2PCFG(regs_base, 0, 0); msm_iommu_probe()
200 SET_M(regs_base, 0, 0); msm_iommu_probe()
218 drvdata->base = regs_base; msm_iommu_probe()
223 iommu_dev->name, regs_base, irq, iommu_dev->ncb); msm_iommu_probe()
/linux-4.1.27/arch/arm/include/asm/
H A Dkexec.h37 "stmia %[regs_base], {r0-r12}\n\t" crash_setup_regs()
47 : [regs_base] "r" (&newregs->ARM_r0) crash_setup_regs()
/linux-4.1.27/drivers/video/fbdev/
H A Dtgafb.c627 void __iomem *regs_base; tgafb_mono_imageblit() local
652 regs_base = par->tga_regs_base; tgafb_mono_imageblit()
671 __raw_writel(fgcolor, regs_base + TGA_FOREGROUND_REG); tgafb_mono_imageblit()
672 __raw_writel(bgcolor, regs_base + TGA_BACKGROUND_REG); tgafb_mono_imageblit()
693 regs_base + TGA_MODE_REG); tgafb_mono_imageblit()
704 __raw_writel(pixelmask, regs_base + TGA_PIXELMASK_REG); tgafb_mono_imageblit()
723 __raw_writel(0xffffffff, regs_base + TGA_PIXELMASK_REG); tgafb_mono_imageblit()
755 __raw_writel(pixelmask, regs_base + TGA_PIXELMASK_REG); tgafb_mono_imageblit()
771 __raw_writel(0xffffffff, regs_base + TGA_PIXELMASK_REG); tgafb_mono_imageblit()
785 __raw_writel(pixelmask, regs_base + TGA_PIXELMASK_REG); tgafb_mono_imageblit()
804 __raw_writel(pixelmask, regs_base + TGA_PIXELMASK_REG); tgafb_mono_imageblit()
822 __raw_writel(0xffffffff, regs_base + TGA_PIXELMASK_REG); tgafb_mono_imageblit()
829 regs_base + TGA_MODE_REG); tgafb_mono_imageblit()
840 void __iomem *regs_base, *fb_base; tgafb_clut_imageblit() local
858 regs_base = par->tga_regs_base; tgafb_clut_imageblit()
926 void __iomem *regs_base; tgafb_fillrect() local
936 regs_base = par->tga_regs_base; tgafb_fillrect()
963 __raw_writel(color, regs_base + TGA_BLOCK_COLOR0_REG); tgafb_fillrect()
964 __raw_writel(color, regs_base + TGA_BLOCK_COLOR1_REG); tgafb_fillrect()
968 __raw_writel(color, regs_base + TGA_BLOCK_COLOR0_REG); tgafb_fillrect()
969 __raw_writel(color, regs_base + TGA_BLOCK_COLOR1_REG); tgafb_fillrect()
970 __raw_writel(color, regs_base + TGA_BLOCK_COLOR2_REG); tgafb_fillrect()
971 __raw_writel(color, regs_base + TGA_BLOCK_COLOR3_REG); tgafb_fillrect()
972 __raw_writel(color, regs_base + TGA_BLOCK_COLOR4_REG); tgafb_fillrect()
973 __raw_writel(color, regs_base + TGA_BLOCK_COLOR5_REG); tgafb_fillrect()
974 __raw_writel(color, regs_base + TGA_BLOCK_COLOR6_REG); tgafb_fillrect()
975 __raw_writel(color, regs_base + TGA_BLOCK_COLOR7_REG); tgafb_fillrect()
980 __raw_writel(0xffffffff, regs_base + TGA_DATA_REG); tgafb_fillrect()
986 regs_base + TGA_MODE_REG); tgafb_fillrect()
1032 regs_base + TGA_MODE_REG); tgafb_fillrect()
/linux-4.1.27/drivers/spi/
H A Dspi-xilinx.c167 void __iomem *regs_base = xspi->regs; xspi_init_hw() local
171 regs_base + XIPIF_V123B_RESETR_OFFSET); xspi_init_hw()
176 regs_base + XIPIF_V123B_IIER_OFFSET); xspi_init_hw()
178 xspi->write_fn(0, regs_base + XIPIF_V123B_DGIER_OFFSET); xspi_init_hw()
180 xspi->write_fn(0xffff, regs_base + XSPI_SSR_OFFSET); xspi_init_hw()
185 regs_base + XSPI_CR_OFFSET); xspi_init_hw()
486 void __iomem *regs_base = xspi->regs; xilinx_spi_remove() local
491 xspi->write_fn(0, regs_base + XIPIF_V123B_IIER_OFFSET); xilinx_spi_remove()
493 xspi->write_fn(0, regs_base + XIPIF_V123B_DGIER_OFFSET); xilinx_spi_remove()
H A Dspi-ep93xx.c74 * @regs_base: pointer to ioremap()'d registers
94 void __iomem *regs_base; member in struct:ep93xx_spi
126 writeb(value, espi->regs_base + reg); ep93xx_spi_write_u8()
131 return readb(spi->regs_base + reg); ep93xx_spi_read_u8()
137 writew(value, espi->regs_base + reg); ep93xx_spi_write_u16()
142 return readw(spi->regs_base + reg); ep93xx_spi_read_u16()
916 espi->regs_base = devm_ioremap_resource(&pdev->dev, res); ep93xx_spi_probe()
917 if (IS_ERR(espi->regs_base)) { ep93xx_spi_probe()
918 error = PTR_ERR(espi->regs_base); ep93xx_spi_probe()
H A Dspi-bfin-sport.c837 dev_info(dev, "%s, regs_base@%p\n", DRV_DESC, drv_data->regs); bfin_sport_spi_probe()
/linux-4.1.27/drivers/i2c/busses/
H A Di2c-bfin-twi.c634 iface->regs_base = devm_ioremap_resource(&pdev->dev, res); i2c_bfin_twi_probe()
635 if (IS_ERR(iface->regs_base)) { i2c_bfin_twi_probe()
637 return PTR_ERR(iface->regs_base); i2c_bfin_twi_probe()
696 "regs_base@%p\n", iface->regs_base); i2c_bfin_twi_probe()
/linux-4.1.27/drivers/dma/bestcomm/
H A Dbestcomm.c425 bcom_eng->regs_base = res_bcom.start; mpc52xx_bcom_probe()
441 (long)bcom_eng->regs_base); mpc52xx_bcom_probe()
472 release_mem_region(bcom_eng->regs_base, sizeof(struct mpc52xx_sdma)); mpc52xx_bcom_remove()
H A Data.c83 var->enable = bcom_eng->regs_base + bcom_ata_init()
H A Dfec.c127 var->enable = bcom_eng->regs_base + bcom_fec_rx_reset()
228 var->enable = bcom_eng->regs_base + bcom_fec_tx_reset()
H A Dgen_bd.c134 var->enable = bcom_eng->regs_base + bcom_gen_bd_rx_reset()
218 var->enable = bcom_eng->regs_base + bcom_gen_bd_tx_reset()
/linux-4.1.27/drivers/media/platform/s5p-mfc/
H A Ds5p_mfc_common.h105 #define mfc_read(dev, offset) readl(dev->regs_base + (offset))
106 #define mfc_write(dev, data, offset) writel((data), dev->regs_base + \
262 * @regs_base: base address of the MFC hw registers
304 void __iomem *regs_base; member in struct:s5p_mfc_dev
H A Ds5p_mfc.c1100 dev->regs_base = devm_ioremap_resource(&pdev->dev, res); s5p_mfc_probe()
1101 if (IS_ERR(dev->regs_base)) s5p_mfc_probe()
1102 return PTR_ERR(dev->regs_base); s5p_mfc_probe()
H A Ds5p_mfc_opr_v6.c2022 #define S5P_MFC_REG_ADDR(dev, reg) ((dev)->regs_base + (reg)) s5p_mfc_init_regs_v6_plus()
/linux-4.1.27/include/linux/i2c/
H A Dbfin_twi.h72 struct bfin_twi_regs __iomem *regs_base; member in struct:bfin_twi_iface
/linux-4.1.27/sound/soc/samsung/
H A Di2s.c1230 u32 regs_base, quirks = 0, idma_addr = 0; samsung_i2s_probe() local
1307 regs_base = res->start; samsung_i2s_probe()
1320 pri_dai->dma_playback.dma_addr = regs_base + I2STXD; samsung_i2s_probe()
1321 pri_dai->dma_capture.dma_addr = regs_base + I2SRXD; samsung_i2s_probe()
1341 sec_dai->dma_playback.dma_addr = regs_base + I2STXDS; samsung_i2s_probe()
/linux-4.1.27/drivers/crypto/
H A Dsahara.c204 void __iomem *regs_base; member in struct:sahara_dev
244 writel(data, dev->regs_base + reg); sahara_write()
249 return readl(dev->regs_base + reg); sahara_read()
1487 dev->regs_base = devm_ioremap_resource(&pdev->dev, res); sahara_probe()
1488 if (IS_ERR(dev->regs_base)) sahara_probe()
1489 return PTR_ERR(dev->regs_base); sahara_probe()
/linux-4.1.27/drivers/media/platform/coda/
H A Dcoda.h78 void __iomem *regs_base; member in struct:coda_dev
H A Dcoda-common.c73 writel(data, dev->regs_base + reg); coda_write()
80 data = readl(dev->regs_base + reg); coda_read()
2130 dev->regs_base = devm_ioremap_resource(&pdev->dev, res); coda_probe()
2131 if (IS_ERR(dev->regs_base)) coda_probe()
2132 return PTR_ERR(dev->regs_base); coda_probe()
/linux-4.1.27/include/linux/fsl/bestcomm/
H A Dbestcomm_priv.h71 phys_addr_t regs_base; member in struct:bcom_engine
/linux-4.1.27/arch/blackfin/mach-bf537/boards/
H A Dstamp.c863 .regs_base = (void *)SPORT1_TCR1,

Completed in 1209 milliseconds