/linux-master/drivers/net/wwan/iosm/ |
H A D | iosm_ipc_imem.h | 286 * @mmio: mmio instance to access CP MMIO area / 335 struct iosm_mmio *mmio; member in struct:iosm_imem 384 * @mmio: Pointer to the mmio area 390 void __iomem *mmio, struct device *dev);
|
/linux-master/drivers/video/fbdev/matrox/ |
H A D | matroxfb_crtc2.c | 309 fix->mmio_start = m2info->mmio.base; 310 fix->mmio_len = m2info->mmio.len; 626 m2info->mmio.base = minfo->mmio.base; 627 m2info->mmio.vbase = minfo->mmio.vbase; 628 m2info->mmio.len = minfo->mmio.len;
|
/linux-master/drivers/hid/amd-sfh-hid/hid_descriptor/ |
H A D | amd_sfh_hid_desc.c | 256 readl(privdata->mmio + AMD_C2P_MSG(5)) & ILLUMINANCE_MASK; 272 hpdstatus.val = readl(privdata->mmio + AMD_C2P_MSG(4));
|
/linux-master/drivers/misc/genwqe/ |
H A D | card_utils.c | 51 if (cd->mmio == NULL) 57 __raw_writeq((__force u64)cpu_to_be64(val), cd->mmio + byte_offs); 81 if (cd->mmio == NULL) 84 return be64_to_cpu((__force __be64)__raw_readq(cd->mmio + byte_offs)); 102 if (cd->mmio == NULL) 108 __raw_writel((__force u32)cpu_to_be32(val), cd->mmio + byte_offs); 124 if (cd->mmio == NULL) 127 return be32_to_cpu((__force __be32)__raw_readl(cd->mmio + byte_offs));
|
/linux-master/drivers/gpu/drm/i915/selftests/ |
H A D | intel_uncore.c | 214 i915_reg_t mmio = _MMIO(engine->mmio_base + r->offset); local 222 fw_domains = intel_uncore_forcewake_for_reg(uncore, mmio, 327 pr_err("Unclaimed mmio read to register 0x%04x\n",
|
/linux-master/drivers/comedi/drivers/ |
H A D | comedi_8255.c | 59 writeb(data, dev->mmio + regbase + port); 62 return readb(dev->mmio + regbase + port); 199 * subdev_8255_mm_init - initialize DIO subdevice for driving mmio-mapped 8255 202 * @regbase: offset of 8255 registers from dev->mmio
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_device_types.h | 138 * @mmio: MMIO info for a tile. 146 /** @mmio.size: size of tile's MMIO space */ 149 /** @mmio.regs: pointer to tile's MMIO space (starting with registers) */ 151 } mmio; member in struct:xe_tile 304 /** @mmio: mmio info for device */ 306 /** @mmio.size: size of MMIO space for device */ 308 /** @mmio.regs: pointer to MMIO space for device */ 310 } mmio; member in struct:xe_device
|
/linux-master/drivers/net/ethernet/cavium/liquidio/ |
H A D | cn66xx_device.c | 278 iq->doorbell_reg = oct->mmio[0].hw_addr + CN6XXX_SLI_IQ_DOORBELL(iq_no); 279 iq->inst_cnt_reg = oct->mmio[0].hw_addr 315 oct->mmio[0].hw_addr + CN6XXX_SLI_OQ_PKTS_SENT(oq_no); 317 oct->mmio[0].hw_addr + CN6XXX_SLI_OQ_PKTS_CREDIT(oq_no); 611 u8 __iomem *bar0_pciaddr = oct->mmio[0].hw_addr;
|
/linux-master/drivers/interconnect/qcom/ |
H A D | icc-rpm.c | 517 void __iomem *mmio; local 528 mmio = devm_ioremap_resource(dev, res); 529 if (IS_ERR(mmio)) 530 return PTR_ERR(mmio); 532 qp->regmap = devm_regmap_init_mmio(dev, mmio, desc->regmap_cfg);
|
/linux-master/drivers/pwm/ |
H A D | pwm-sti.c | 101 void __iomem *mmio; member in struct:sti_pwm_chip 587 pc->mmio = devm_platform_ioremap_resource(pdev, 0); 588 if (IS_ERR(pc->mmio)) 589 return PTR_ERR(pc->mmio); 591 pc->regmap = devm_regmap_init_mmio(dev, pc->mmio,
|
/linux-master/sound/soc/sof/imx/ |
H A D | imx8.c | 188 struct resource *mmio; local 270 mmio = platform_get_resource(pdev, IORESOURCE_MEM, 0); 271 if (mmio) { 272 base = mmio->start; 273 size = resource_size(mmio);
|
/linux-master/drivers/ssb/ |
H A D | pci.c | 276 sprom[i] = ioread16(bus->mmio + bus->sprom_offset + (i * 2)); 307 writew(sprom[i], bus->mmio + bus->sprom_offset + (i * 2)); 971 return ioread8(bus->mmio + offset); 984 return ioread16(bus->mmio + offset); 997 return ioread32(bus->mmio + offset); 1005 void __iomem *addr = bus->mmio + offset; 1045 iowrite8(value, bus->mmio + offset); 1058 iowrite16(value, bus->mmio + offset); 1071 iowrite32(value, bus->mmio + offset); 1079 void __iomem *addr = bus->mmio [all...] |
/linux-master/drivers/pci/endpoint/functions/ |
H A D | pci-epf-mhi.c | 148 void __iomem *mmio; member in struct:pci_epf_mhi 776 mhi_cntrl->mmio = epf_mhi->mmio; 856 res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "mmio"); 860 epf_mhi->mmio = ioremap(epf_mhi->mmio_phys, epf_mhi->mmio_size); 861 if (!epf_mhi->mmio) 866 iounmap(epf_mhi->mmio); 895 iounmap(epf_mhi->mmio);
|
/linux-master/tools/testing/selftests/kvm/aarch64/ |
H A D | page_fault_test.c | 164 * should be handled differently on mmio. 434 TEST_ASSERT_EQ(run->mmio.phys_addr, region->region.guest_phys_addr); 436 memcpy(hva, run->mmio.data, run->mmio.len); 444 memcpy(&data, run->mmio.data, sizeof(data)); 446 run->mmio.phys_addr, run->mmio.len, 447 run->mmio.is_write, data); 510 "The mmio handler should have returned not implemented.");
|
/linux-master/drivers/gpu/drm/renesas/rcar-du/ |
H A D | rcar_du_drv.c | 682 rcdu->mmio = devm_platform_ioremap_resource(pdev, 0); 683 if (IS_ERR(rcdu->mmio)) 684 return PTR_ERR(rcdu->mmio);
|
/linux-master/drivers/gpu/drm/msm/hdmi/ |
H A D | hdmi.c | 420 hdmi->mmio = msm_ioremap(pdev, "core_physical"); 421 if (IS_ERR(hdmi->mmio)) 422 return PTR_ERR(hdmi->mmio);
|
/linux-master/sound/soc/au1x/ |
H A D | psc-ac97.c | 377 wd->mmio = devm_platform_ioremap_resource(pdev, 0); 378 if (IS_ERR(wd->mmio)) 379 return PTR_ERR(wd->mmio);
|
/linux-master/drivers/gpu/drm/tilcdc/ |
H A D | tilcdc_drv.c | 225 priv->mmio = devm_platform_ioremap_resource(pdev, 0); 226 if (IS_ERR(priv->mmio)) { 228 ret = PTR_ERR(priv->mmio);
|
/linux-master/drivers/gpu/drm/i915/gvt/ |
H A D | handlers.c | 104 hash_for_each_possible(gvt->mmio.mmio_info_table, e, node, offset) { 130 WARN(1, "assign a handler to a non-tracked mmio %x\n", 135 gvt->mmio.mmio_attribute[i / 4] = flags; 145 * intel_gvt_render_mmio_to_engine - convert a mmio offset into the engine 150 * The engine containing the offset within its mmio page. 351 /* vgpu_lock already hold by emulate mmio r/w */ 1952 * a. the offset isn't a ring mmio 1954 * c. the offset is ring time stamp mmio 2041 * guest, and stop emulating its cfg space, mmio, gtt, etc. 2799 struct gvt_mmio_block *block = gvt->mmio [all...] |
/linux-master/drivers/gpu/drm/gma500/ |
H A D | oaktrail.h | 215 unsigned int mmio, mmio_len; member in struct:oaktrail_hdmi_dev
|
/linux-master/drivers/staging/sm750fb/ |
H A D | sm750.h | 130 /* mmio addr of hw cursor */ 131 volatile char __iomem *mmio; member in struct:lynx_cursor
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | gk208.c | 183 .mmio = gk208_gr_pack_mmio,
|
H A D | gf117.c | 172 .mmio = gf117_gr_pack_mmio,
|
H A D | gf119.c | 197 .mmio = gf119_gr_pack_mmio,
|
/linux-master/drivers/ata/ |
H A D | ahci_da850.c | 217 da850_sata_init(dev, pwrdn_reg, hpriv->mmio, mpy);
|