/linux-master/sound/soc/fsl/ |
H A D | fsl_ssi.c | 1347 struct fsl_ssi *ssi, void __iomem *iomem) 1395 ssi->fiq_params.base = iomem; 1513 void __iomem *iomem; local 1538 iomem = devm_platform_get_and_ioremap_resource(pdev, 0, &res); 1539 if (IS_ERR(iomem)) 1540 return PTR_ERR(iomem); 1551 ssi->regs = devm_regmap_init_mmio_clk(dev, "ipg", iomem, 1554 ssi->regs = devm_regmap_init_mmio(dev, iomem, ®config); 1601 ret = fsl_ssi_imx_probe(pdev, ssi, iomem); 1346 fsl_ssi_imx_probe(struct platform_device *pdev, struct fsl_ssi *ssi, void __iomem *iomem) argument
|
/linux-master/drivers/gpu/drm/panfrost/ |
H A D | panfrost_device.c | 242 pfdev->iomem = devm_platform_ioremap_resource(pfdev->pdev, 0); 243 if (IS_ERR(pfdev->iomem)) { 244 err = PTR_ERR(pfdev->iomem);
|
H A D | panfrost_regs.h | 335 #define gpu_write(dev, reg, data) writel(data, dev->iomem + reg) 336 #define gpu_read(dev, reg) readl(dev->iomem + reg)
|
H A D | panfrost_device.h | 107 void __iomem *iomem; member in struct:panfrost_device
|
/linux-master/drivers/nvdimm/ |
H A D | core.c | 60 void __iomem *iomem; member in union:nvdimm_map::__anon971 103 nvdimm_map->iomem = ioremap(offset, size); 134 iounmap(nvdimm_map->iomem);
|
/linux-master/drivers/staging/media/tegra-video/ |
H A D | vi.h | 95 * @iomem: register base 105 void __iomem *iomem; member in struct:tegra_vi
|
/linux-master/drivers/clk/xilinx/ |
H A D | xlnx_vcu.c | 204 * @iomem: vcu reg space base address 210 static inline u32 xvcu_read(void __iomem *iomem, u32 offset) argument 212 return ioread32(iomem + offset); 217 * @iomem: vcu reg space base address 221 static inline void xvcu_write(void __iomem *iomem, u32 offset, u32 value) argument 223 iowrite32(value, iomem + offset);
|
/linux-master/drivers/char/ipmi/ |
H A D | ipmi_si_hardcode.c | 37 module_param_hw_array(addrs, ulong, iomem, &num_addrs, 0);
|
/linux-master/sound/soc/sof/ |
H A D | Makefile | 4 control.o trace.o iomem-utils.o sof-audio.o stream-ipc.o\
|
/linux-master/drivers/soc/apple/ |
H A D | rtkit.c | 259 buffer->iomem = NULL; 299 buffer->iomem = NULL; 318 bfr->iomem = NULL; 328 if (bfr->iomem) 329 memcpy_fromio(dst, bfr->iomem + offset, len); 356 * the buffer is in normal memory and not iomem for e.g. the SMC 431 if (!rtk->syslog_buffer.buffer && !rtk->syslog_buffer.iomem) { 434 "RTKit: received syslog message but no syslog_buffer.buffer or syslog_buffer.iomem\n");
|
/linux-master/drivers/media/platform/xilinx/ |
H A D | xilinx-csi2rxss.c | 210 * @iomem: Base address of subsystem 231 void __iomem *iomem; member in struct:xcsi2rxss_state 258 return ioread32(xcsi2rxss->iomem + addr); 264 iowrite32(value, xcsi2rxss->iomem + addr); 930 xcsi2rxss->iomem = devm_platform_ioremap_resource(pdev, 0); 931 if (IS_ERR(xcsi2rxss->iomem)) 932 return PTR_ERR(xcsi2rxss->iomem);
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-jz4780.c | 141 void __iomem *iomem; member in struct:jz4780_i2c 174 return readw(i2c->iomem + offset); 180 writew(val, i2c->iomem + offset); 789 i2c->iomem = devm_platform_ioremap_resource(pdev, 0); 790 if (IS_ERR(i2c->iomem)) 791 return PTR_ERR(i2c->iomem);
|
/linux-master/drivers/net/wan/framer/pef2256/ |
H A D | pef2256.c | 701 void __iomem *iomem; local 715 iomem = devm_platform_ioremap_resource(pdev, 0); 716 if (IS_ERR(iomem)) 717 return PTR_ERR(iomem); 719 pef2256->regmap = devm_regmap_init_mmio(&pdev->dev, iomem,
|
/linux-master/drivers/mmc/host/ |
H A D | sdhci-xenon-phy.c | 688 struct resource iomem; local 695 if (of_address_to_resource(np, 1, &iomem)) { 702 &iomem);
|
/linux-master/drivers/gpu/drm/panthor/ |
H A D | panthor_device.c | 207 ptdev->iomem = devm_platform_get_and_ioremap_resource(to_platform_device(ptdev->base.dev), 209 if (IS_ERR(ptdev->iomem)) 210 return PTR_ERR(ptdev->iomem); 463 * are removed and the real iomem mapping will be restored on next 500 * in external aborts when the process accesses the iomem region.
|
H A D | panthor_device.h | 76 /** @phys_addr: Physical address of the iomem region. */ 79 /** @iomem: CPU mapping of the IOMEM region. */ 80 void __iomem *iomem; member in struct:panthor_device
|
/linux-master/drivers/gpu/drm/xlnx/ |
H A D | zynqmp_dp.c | 281 * @iomem: device I/O memory for register access 301 void __iomem *iomem; member in struct:zynqmp_dp 329 writel(val, dp->iomem + offset); 334 return readl(dp->iomem + offset); 1741 dp->iomem = devm_ioremap_resource(dp->dev, res); 1742 if (IS_ERR(dp->iomem)) { 1743 ret = PTR_ERR(dp->iomem);
|
/linux-master/drivers/net/ethernet/netronome/nfp/nfpcore/ |
H A D | nfp_cppcore.c | 97 void __iomem *iomem; member in struct:nfp_cpp_area 654 * Returns an iomem pointer for use with readl()/writel() style 663 void __iomem *iomem = NULL; local 666 iomem = area->cpp->op->area_iomem(area); 668 return iomem;
|
/linux-master/drivers/rtc/ |
H A D | rtc-cmos.c | 77 struct resource *iomem; member in struct:cmos_rtc 967 cmos_rtc.iomem = ports; 1175 ports = cmos->iomem; 1180 cmos->iomem = NULL;
|
/linux-master/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_main.c | 220 void __iomem *iomem[IO_RANGES]; local 240 iomem[idx] = devm_ioremap(sparx5->dev, 243 if (!iomem[idx]) { 248 begin[idx] = iomem[idx] - sparx5_main_iomap[range_id[idx]].offset;
|
/linux-master/arch/um/drivers/ |
H A D | virt-pci.c | 49 void __iomem *iomem; member in struct:um_pci_device_reg 458 return (void __iomem *)((unsigned long)dev->iomem + where); 789 .name = "PCI iomem", 1043 um_pci_devices[i].iomem = ioremap(start, CFG_SPACE_SIZE); 1044 if (WARN(!um_pci_devices[i].iomem, "failed to map %d\n", i)) {
|
/linux-master/drivers/mtd/nand/raw/atmel/ |
H A D | nand-controller.c | 2146 void __iomem *iomem; local 2188 iomem = devm_ioremap_resource(dev, &res); 2189 if (IS_ERR(iomem)) { 2190 ret = PTR_ERR(iomem); 2196 nc->io = devm_regmap_init_mmio(dev, iomem, ®map_conf); 2211 iomem = devm_ioremap_resource(dev, &res); 2212 if (IS_ERR(iomem)) { 2213 ret = PTR_ERR(iomem); 2219 nc->base.smc = devm_regmap_init_mmio(dev, iomem, ®map_conf);
|
/linux-master/drivers/dma/sh/ |
H A D | rcar-dmac.c | 143 * @iomem: channel I/O memory base 161 void __iomem *iomem; member in struct:rcar_dmac_chan 331 return readw(chan->iomem + reg); 333 return readl(chan->iomem + reg); 339 writew(data, chan->iomem + reg); 341 writel(data, chan->iomem + reg); 1916 chan->iomem = chan_base + i * data->chan_offset_stride;
|
/linux-master/drivers/net/ethernet/8390/ |
H A D | wd.c | 509 module_param_hw_array(mem, int, iomem, NULL, 0); 510 module_param_hw_array(mem_end, int, iomem, NULL, 0);
|
/linux-master/drivers/net/can/sja1000/ |
H A D | sja1000_isa.c | 43 module_param_hw_array(mem, ulong, iomem, NULL, 0444);
|