Home
last modified time | relevance | path

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

/linux-4.4.14/arch/blackfin/include/asm/
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); in DEFINE_TWI_REG()
54 ret = bfin_read16(&iface->regs_base->rcv_data16);
63 return bfin_read16(&iface->regs_base->fifo_ctl);
68 bfin_write16(&iface->regs_base->fifo_ctl, v); in write_FIFO_CTL()
74 return bfin_read16(&iface->regs_base->control); in read_CONTROL()
80 bfin_write16(&iface->regs_base->control, v); in write_CONTROL()
/linux-4.4.14/drivers/iommu/
Dmsm_iommu_dev.c135 void __iomem *regs_base; in msm_iommu_probe() local
180 regs_base = devm_ioremap_resource(&pdev->dev, r); in msm_iommu_probe()
181 if (IS_ERR(regs_base)) { in msm_iommu_probe()
182 ret = PTR_ERR(regs_base); in msm_iommu_probe()
192 msm_iommu_reset(regs_base, iommu_dev->ncb); in msm_iommu_probe()
194 SET_M(regs_base, 0, 1); in msm_iommu_probe()
195 SET_PAR(regs_base, 0, 0); in msm_iommu_probe()
196 SET_V2PCFG(regs_base, 0, 1); in msm_iommu_probe()
197 SET_V2PPR(regs_base, 0, 0); in msm_iommu_probe()
198 par = GET_PAR(regs_base, 0); in msm_iommu_probe()
[all …]
/linux-4.4.14/drivers/video/fbdev/
Dtgafb.c627 void __iomem *regs_base; local
652 regs_base = par->tga_regs_base;
671 __raw_writel(fgcolor, regs_base + TGA_FOREGROUND_REG);
672 __raw_writel(bgcolor, regs_base + TGA_BACKGROUND_REG);
693 regs_base + TGA_MODE_REG);
704 __raw_writel(pixelmask, regs_base + TGA_PIXELMASK_REG);
723 __raw_writel(0xffffffff, regs_base + TGA_PIXELMASK_REG);
755 __raw_writel(pixelmask, regs_base + TGA_PIXELMASK_REG);
771 __raw_writel(0xffffffff, regs_base + TGA_PIXELMASK_REG);
785 __raw_writel(pixelmask, regs_base + TGA_PIXELMASK_REG);
[all …]
/linux-4.4.14/drivers/spi/
Dspi-xilinx.c167 void __iomem *regs_base = xspi->regs; in xspi_init_hw() local
171 regs_base + XIPIF_V123B_RESETR_OFFSET); in xspi_init_hw()
176 regs_base + XIPIF_V123B_IIER_OFFSET); in xspi_init_hw()
178 xspi->write_fn(0, regs_base + XIPIF_V123B_DGIER_OFFSET); in xspi_init_hw()
180 xspi->write_fn(0xffff, regs_base + XSPI_SSR_OFFSET); in xspi_init_hw()
185 regs_base + XSPI_CR_OFFSET); in xspi_init_hw()
496 void __iomem *regs_base = xspi->regs; in xilinx_spi_remove() local
501 xspi->write_fn(0, regs_base + XIPIF_V123B_IIER_OFFSET); in xilinx_spi_remove()
503 xspi->write_fn(0, regs_base + XIPIF_V123B_DGIER_OFFSET); in xilinx_spi_remove()
Dspi-ep93xx.c94 void __iomem *regs_base; member
126 writeb(value, espi->regs_base + reg); in ep93xx_spi_write_u8()
131 return readb(spi->regs_base + reg); in ep93xx_spi_read_u8()
137 writew(value, espi->regs_base + reg); in ep93xx_spi_write_u16()
142 return readw(spi->regs_base + reg); in ep93xx_spi_read_u16()
916 espi->regs_base = devm_ioremap_resource(&pdev->dev, res); in ep93xx_spi_probe()
917 if (IS_ERR(espi->regs_base)) { in ep93xx_spi_probe()
918 error = PTR_ERR(espi->regs_base); in ep93xx_spi_probe()
/linux-4.4.14/drivers/net/ethernet/ezchip/
Dnps_enet.h283 void __iomem *regs_base; member
301 iowrite32be(value, priv->regs_base + reg); in nps_enet_reg_set()
313 return ioread32be(priv->regs_base + reg); in nps_enet_reg_get()
Dnps_enet.c573 priv->regs_base = devm_ioremap_resource(dev, res_regs); in nps_enet_probe()
574 if (IS_ERR(priv->regs_base)) { in nps_enet_probe()
575 err = PTR_ERR(priv->regs_base); in nps_enet_probe()
578 dev_dbg(dev, "Registers base address is 0x%p\n", priv->regs_base); in nps_enet_probe()
/linux-4.4.14/drivers/clk/st/
Dclkgen.h43 #define CLKGEN_READ(pll, field) clkgen_read(pll->regs_base, \
46 #define CLKGEN_WRITE(pll, field, val) clkgen_write(pll->regs_base, \
Dclkgen-fsyn.c418 void __iomem *regs_base; member
644 pll->regs_base = reg; in st_clk_register_quadfs_pll()
683 void __iomem *regs_base; member
1048 fs->regs_base = reg; in st_clk_register_quadfs_fsynth()
Dclkgen-pll.c305 void __iomem *regs_base; member
344 void __iomem *base = pll->regs_base; in __clkgen_pll_enable()
862 pll->regs_base = reg; in clkgen_pll_register()
/linux-4.4.14/arch/arm/include/asm/
Dkexec.h47 : [regs_base] "r" (&newregs->ARM_r0) in crash_setup_regs()
/linux-4.4.14/drivers/dma/bestcomm/
Dfec.c127 var->enable = bcom_eng->regs_base + in bcom_fec_rx_reset()
228 var->enable = bcom_eng->regs_base + in bcom_fec_tx_reset()
Dbestcomm.c425 bcom_eng->regs_base = res_bcom.start; in mpc52xx_bcom_probe()
441 (long)bcom_eng->regs_base); in mpc52xx_bcom_probe()
472 release_mem_region(bcom_eng->regs_base, sizeof(struct mpc52xx_sdma)); in mpc52xx_bcom_remove()
Dgen_bd.c134 var->enable = bcom_eng->regs_base + in bcom_gen_bd_rx_reset()
218 var->enable = bcom_eng->regs_base + in bcom_gen_bd_tx_reset()
Data.c83 var->enable = bcom_eng->regs_base + in bcom_ata_init()
/linux-4.4.14/drivers/media/platform/s5p-mfc/
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 + \
304 void __iomem *regs_base; member
Ds5p_mfc.c1107 dev->regs_base = devm_ioremap_resource(&pdev->dev, res); in s5p_mfc_probe()
1108 if (IS_ERR(dev->regs_base)) in s5p_mfc_probe()
1109 return PTR_ERR(dev->regs_base); in s5p_mfc_probe()
Ds5p_mfc_opr_v6.c2042 #define S5P_MFC_REG_ADDR(dev, reg) ((dev)->regs_base + (reg)) in s5p_mfc_init_regs_v6_plus()
/linux-4.4.14/drivers/i2c/busses/
Di2c-bfin-twi.c634 iface->regs_base = devm_ioremap_resource(&pdev->dev, res); in i2c_bfin_twi_probe()
635 if (IS_ERR(iface->regs_base)) { in i2c_bfin_twi_probe()
637 return PTR_ERR(iface->regs_base); in i2c_bfin_twi_probe()
696 "regs_base@%p\n", iface->regs_base); in i2c_bfin_twi_probe()
/linux-4.4.14/include/linux/i2c/
Dbfin_twi.h72 struct bfin_twi_regs __iomem *regs_base; member
/linux-4.4.14/sound/soc/samsung/
Di2s.c1230 u32 regs_base, quirks = 0, idma_addr = 0; in samsung_i2s_probe() local
1294 regs_base = res->start; in samsung_i2s_probe()
1307 pri_dai->dma_playback.dma_addr = regs_base + I2STXD; in samsung_i2s_probe()
1308 pri_dai->dma_capture.dma_addr = regs_base + I2SRXD; in samsung_i2s_probe()
1328 sec_dai->dma_playback.dma_addr = regs_base + I2STXDS; in samsung_i2s_probe()
/linux-4.4.14/drivers/crypto/
Dsahara.c202 void __iomem *regs_base; member
242 writel(data, dev->regs_base + reg); in sahara_write()
247 return readl(dev->regs_base + reg); in sahara_read()
1423 dev->regs_base = devm_ioremap_resource(&pdev->dev, res); in sahara_probe()
1424 if (IS_ERR(dev->regs_base)) in sahara_probe()
1425 return PTR_ERR(dev->regs_base); in sahara_probe()
/linux-4.4.14/include/linux/fsl/bestcomm/
Dbestcomm_priv.h71 phys_addr_t regs_base; member
/linux-4.4.14/drivers/media/platform/coda/
Dcoda.h78 void __iomem *regs_base; member
Dcoda-common.c73 writel(data, dev->regs_base + reg); in coda_write()
80 data = readl(dev->regs_base + reg); in coda_read()
2147 dev->regs_base = devm_ioremap_resource(&pdev->dev, res); in coda_probe()
2148 if (IS_ERR(dev->regs_base)) in coda_probe()
2149 return PTR_ERR(dev->regs_base); in coda_probe()
/linux-4.4.14/arch/blackfin/mach-bf537/boards/
Dstamp.c863 .regs_base = (void *)SPORT1_TCR1,