Searched refs:mmio (Results 276 - 300 of 435) sorted by relevance

<<1112131415161718

/linux-master/drivers/pci/controller/dwc/
H A Dpcie-qcom-ep.c157 * @mmio: MMIO register base
179 void __iomem *mmio; member in struct:qcom_pcie_ep
548 "mmio");
550 dev_err(dev, "Failed to get mmio resource\n");
554 pcie_ep->mmio = devm_pci_remap_cfg_resource(dev, pcie_ep->mmio_res);
555 if (IS_ERR(pcie_ep->mmio))
556 return PTR_ERR(pcie_ep->mmio);
751 readl_relaxed(pcie_ep->mmio + PARF_DEBUG_CNT_PM_LINKST_IN_L0S));
754 readl_relaxed(pcie_ep->mmio + PARF_DEBUG_CNT_PM_LINKST_IN_L1));
757 readl_relaxed(pcie_ep->mmio
[all...]
/linux-master/drivers/ata/
H A Dahci.c963 void __iomem *mmio = hpriv->mmio; local
970 ctl = readl(mmio + HOST_CTL);
972 writel(ctl, mmio + HOST_CTL);
973 readl(mmio + HOST_CTL); /* flush */
1596 void __iomem *mmio; local
1601 mmio = hpriv->mmio;
1602 irq_stat = readl(mmio + HOST_IRQ_STAT);
1612 writel(irq_stat, mmio
[all...]
/linux-master/drivers/mtd/nand/raw/
H A Dr852.c36 uint8_t reg = readb(dev->mmio + address);
44 writeb(value, dev->mmio + address);
51 uint32_t reg = le32_to_cpu(readl(dev->mmio + address));
59 writel(cpu_to_le32(value), dev->mmio + address);
905 dev->mmio = pci_ioremap_bar(pci_dev, 0);
907 if (!dev->mmio)
956 pci_iounmap(pci_dev, dev->mmio);
991 pci_iounmap(pci_dev, dev->mmio);
/linux-master/drivers/bus/mhi/ep/
H A Dmmio.c15 return readl(mhi_cntrl->mmio + offset);
20 writel(val, mhi_cntrl->mmio + offset);
/linux-master/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dpci.c192 if (mtk_wed_device_active(&mdev->mmio.wed))
193 mtk_wed_device_detach(&mdev->mmio.wed);
/linux-master/drivers/net/wwan/iosm/
H A Diosm_ipc_imem.h286 * @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 Dmatroxfb_crtc2.c309 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 Damd_sfh_hid_desc.c256 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 Dcard_utils.c51 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/comedi/drivers/
H A Dcomedi_8255.c59 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/i915/selftests/
H A Dintel_uncore.c211 i915_reg_t mmio = _MMIO(engine->mmio_base + r->offset); local
219 fw_domains = intel_uncore_forcewake_for_reg(uncore, mmio,
324 pr_err("Unclaimed mmio read to register 0x%04x\n",
/linux-master/drivers/gpu/drm/xe/
H A Dxe_device_types.h138 * @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 Dcn66xx_device.c278 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 Dicc-rpm.c517 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 Dpwm-sti.c96 void __iomem *mmio; member in struct:sti_pwm_chip
567 pc->mmio = devm_platform_ioremap_resource(pdev, 0);
568 if (IS_ERR(pc->mmio))
569 return PTR_ERR(pc->mmio);
571 pc->regmap = devm_regmap_init_mmio(dev, pc->mmio,
/linux-master/sound/soc/sof/imx/
H A Dimx8.c182 struct resource *mmio; local
260 mmio = platform_get_resource(pdev, IORESOURCE_MEM, 0);
261 if (mmio) {
262 base = mmio->start;
263 size = resource_size(mmio);
/linux-master/drivers/ssb/
H A Dpci.c276 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 Dpci-epf-mhi.c148 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 Dpage_fault_test.c163 * should be handled differently on mmio.
433 TEST_ASSERT_EQ(run->mmio.phys_addr, region->region.guest_phys_addr);
435 memcpy(hva, run->mmio.data, run->mmio.len);
443 memcpy(&data, run->mmio.data, sizeof(data));
445 run->mmio.phys_addr, run->mmio.len,
446 run->mmio.is_write, data);
509 "The mmio handler should have returned not implemented.");
/linux-master/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_du_drv.c682 rcdu->mmio = devm_platform_ioremap_resource(pdev, 0);
683 if (IS_ERR(rcdu->mmio))
684 return PTR_ERR(rcdu->mmio);
/linux-master/sound/soc/au1x/
H A Dpsc-ac97.c377 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 Dtilcdc_drv.c225 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/msm/hdmi/
H A Dhdmi.c420 hdmi->mmio = msm_ioremap(pdev, "core_physical");
421 if (IS_ERR(hdmi->mmio))
422 return PTR_ERR(hdmi->mmio);
/linux-master/drivers/gpu/drm/gma500/
H A Doaktrail.h215 unsigned int mmio, mmio_len; member in struct:oaktrail_hdmi_dev
/linux-master/drivers/staging/sm750fb/
H A Dsm750.h130 /* mmio addr of hw cursor */
131 volatile char __iomem *mmio; member in struct:lynx_cursor

Completed in 273 milliseconds

<<1112131415161718