Searched refs:mmio (Results 301 - 325 of 434) sorted by relevance

<<1112131415161718

/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dgf117.c172 .mmio = gf117_gr_pack_mmio,
H A Dgf119.c197 .mmio = gf119_gr_pack_mmio,
/linux-master/drivers/ata/
H A Dahci_da850.c217 da850_sata_init(dev, pwrdn_reg, hpriv->mmio, mpy);
H A Data_piix.c1276 void __iomem *mmio; local
1288 mmio = pci_iomap(pdev, AHCI_PCI_BAR, 64);
1289 if (!mmio)
1292 tmp = ioread32(mmio + AHCI_GLOBAL_CTL);
1295 iowrite32(tmp, mmio + AHCI_GLOBAL_CTL);
1297 tmp = ioread32(mmio + AHCI_GLOBAL_CTL);
1302 pci_iounmap(pdev, mmio);
/linux-master/drivers/staging/sm750fb/
H A Dsm750_cursor.c22 writel((data), cursor->mmio + (addr))
/linux-master/include/linux/
H A Dmhi_ep.h78 * @mmio: MMIO region containing the MHI registers
124 void __iomem *mmio; member in struct:mhi_ep_cntrl
/linux-master/drivers/gpu/drm/xe/compat-i915-headers/
H A Dintel_uncore.h155 return xe_device_get_root_tile(xe)->mmio.regs;
/linux-master/drivers/gpu/drm/xe/
H A Dxe_device.h133 return &gt->mmio.fw;
H A Dxe_ttm_stolen_mgr.c62 struct xe_gt *mmio = xe_root_mmio_gt(xe); local
72 mgr->stolen_base = (xe_mmio_read64_2x32(mmio, DSMBASE) & BDSM_MASK) - tile_offset;
/linux-master/drivers/gpu/drm/i915/gvt/
H A Dhandlers.c106 hash_for_each_possible(gvt->mmio.mmio_info_table, e, node, offset) {
132 WARN(1, "assign a handler to a non-tracked mmio %x\n",
137 gvt->mmio.mmio_attribute[i / 4] = flags;
147 * intel_gvt_render_mmio_to_engine - convert a mmio offset into the engine
152 * The engine containing the offset within its mmio page.
353 /* vgpu_lock already hold by emulate mmio r/w */
1954 * a. the offset isn't a ring mmio
1956 * c. the offset is ring time stamp mmio
2043 * guest, and stop emulating its cfg space, mmio, gtt, etc.
2801 struct gvt_mmio_block *block = gvt->mmio
[all...]
/linux-master/drivers/gpu/drm/msm/adreno/
H A Da6xx_gmu.c1566 iounmap(gmu->mmio);
1569 gmu->mmio = NULL;
1613 gmu->mmio = a6xx_gmu_get_mmio(pdev, "gmu");
1614 if (IS_ERR(gmu->mmio)) {
1615 ret = PTR_ERR(gmu->mmio);
1649 iounmap(gmu->mmio);
1754 gmu->mmio = a6xx_gmu_get_mmio(pdev, "gmu");
1755 if (IS_ERR(gmu->mmio)) {
1756 ret = PTR_ERR(gmu->mmio);
1768 gmu->rscc = gmu->mmio
[all...]
/linux-master/drivers/video/fbdev/i810/
H A Di810_gtf.c128 u8 __iomem *mmio = par->mmio_start_virtual; local
168 par->regs.cr11 = i810_readb(CR11, mmio) & ~0x0F;
/linux-master/drivers/video/fbdev/
H A Datmel_lcdfb.c42 void __iomem *mmio; member in struct:atmel_lcdfb_info
69 #define lcdc_readl(sinfo, reg) __raw_readl((sinfo)->mmio+(reg))
70 #define lcdc_writel(sinfo, reg, val) __raw_writel((val), (sinfo)->mmio+(reg))
1142 sinfo->mmio = ioremap(info->fix.mmio_start, info->fix.mmio_len);
1143 if (!sinfo->mmio) {
1190 info->node, info->fix.mmio_start, sinfo->mmio, sinfo->irq_base);
1202 iounmap(sinfo->mmio);
1245 iounmap(sinfo->mmio);
H A Ds3fb.c40 u8 __iomem *mmio; member in struct:s3fb_info
195 return readb(par->mmio + DDC_MMIO_REG);
203 writeb(val, par->mmio + DDC_MMIO_REG);
1285 par->mmio = ioremap(info->fix.smem_start + MMIO_OFFSET, MMIO_SIZE);
1286 if (par->mmio)
1292 if (!s3fb_ddc_needs_mmio(par->chip) || par->mmio)
1387 if (par->mmio)
1388 iounmap(par->mmio);
1417 if (par->mmio)
1418 iounmap(par->mmio);
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dmmio.c95 intr &= dev->mt76.mmio.irqmask;
98 trace_dev_irq(&dev->mt76, intr, dev->mt76.mmio.irqmask);
/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dinit.c565 struct mtk_wed_device *wed = &dev->mt76.mmio.wed;
575 wed = &dev->mt76.mmio.wed_hif2;
631 if (wed == &dev->mt76.mmio.wed_hif2 && mtk_wed_device_active(wed)) {
632 u32 irq_mask = dev->mt76.mmio.irqmask | MT_INT_TX_DONE_BAND2;
635 mtk_wed_device_start(&dev->mt76.mmio.wed_hif2, irq_mask);
684 struct mtk_wed_device *wed = &dev->mt76.mmio.wed;
803 if (!mtk_wed_device_active(&dev->mt76.mmio.wed))
1322 mt7996_init_wiphy(hw, &dev->mt76.mmio.wed);
H A Dmac.c418 mtk_wed_device_ppe_check(&dev->mt76.mmio.wed, skb,
1216 if (mtk_wed_device_active(&dev->mt76.mmio.wed) && wcid->sta) {
1422 if (mtk_wed_device_active(&dev->mt76.mmio.wed_hif2) &&
1673 if (mtk_wed_device_active(&dev->mt76.mmio.wed) &&
1690 if (mtk_wed_device_active(&dev->mt76.mmio.wed) &&
1703 mt76_wr(dev, MT_INT_MASK_CSR, dev->mt76.mmio.irqmask);
1706 mt76_wr(dev, MT_INT1_MASK_CSR, dev->mt76.mmio.irqmask);
1867 if (mtk_wed_device_active(&dev->mt76.mmio.wed_hif2))
1868 mtk_wed_device_stop(&dev->mt76.mmio.wed_hif2);
1870 if (mtk_wed_device_active(&dev->mt76.mmio
[all...]
/linux-master/drivers/comedi/drivers/
H A Dni_660x.c277 writew(bits, dev->mmio + addr);
279 writel(bits, dev->mmio + addr);
289 return readw(dev->mmio + addr);
290 return readl(dev->mmio + addr);
1214 if (dev->mmio)
1215 iounmap(dev->mmio);
H A Djr3_pci.c352 struct jr3_block __iomem *block = dev->mmio;
608 struct jr3_block __iomem *block = dev->mmio;
643 struct jr3_block __iomem *block = dev->mmio;
686 dev->mmio = pci_ioremap_bar(pcidev, 0);
687 if (!dev->mmio)
690 block = dev->mmio;
H A Dni_labpc_common.c99 return readb(dev->mmio + reg);
105 writeb(byte, dev->mmio + reg);
1204 if (dev->mmio) {
1233 if (dev->mmio) {
1235 comedi_8254_mm_alloc(dev->mmio + COUNTER_B_BASE_REG,
1238 comedi_8254_mm_alloc(dev->mmio + COUNTER_A_BASE_REG,
1298 if (dev->mmio)
/linux-master/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_mipi_dsi.c66 void __iomem *mmio; member in struct:rcar_mipi_dsi
178 iowrite32(data, dsi->mmio + reg);
183 return ioread32(dsi->mmio + reg);
1020 dsi->mmio = devm_platform_ioremap_resource(pdev, 0);
1021 if (IS_ERR(dsi->mmio))
1022 return PTR_ERR(dsi->mmio);
H A Drcar_lvds.c72 void __iomem *mmio; member in struct:rcar_lvds
88 return ioread32(lvds->mmio + reg);
93 iowrite32(data, lvds->mmio + reg);
901 lvds->mmio = devm_platform_ioremap_resource(pdev, 0);
902 if (IS_ERR(lvds->mmio))
903 return PTR_ERR(lvds->mmio);
/linux-master/tools/testing/selftests/kvm/
H A Dmemslot_perf_test.c126 TEST_ASSERT(data->mmio_ok, "Unexpected mmio exit");
127 TEST_ASSERT(run->mmio.is_write, "Unexpected mmio read");
128 TEST_ASSERT(run->mmio.len == 8,
129 "Unexpected exit mmio size = %u", run->mmio.len);
130 TEST_ASSERT(run->mmio.phys_addr >= data->mmio_gpa_min &&
131 run->mmio.phys_addr <= data->mmio_gpa_max,
132 "Unexpected exit mmio address = 0x%llx",
133 run->mmio
[all...]
/linux-master/drivers/net/ethernet/marvell/octeon_ep_vf/
H A Doctep_vf_main.c970 oct->mmio.hw_addr = ioremap(pci_resource_start(oct->pdev, 0),
972 if (!oct->mmio.hw_addr) {
979 oct->mmio.mapped = 1;
1011 iounmap(oct->mmio.hw_addr);
1028 if (oct->mmio.mapped)
1029 iounmap(oct->mmio.hw_addr);
/linux-master/drivers/pinctrl/freescale/
H A Dpinctrl-imx.c86 if (!(pin->conf.mmio.config & IMX_NO_PAD_CTL))
120 (pin->conf.mmio.config & IMX_NO_PAD_CTL))
137 &pin->conf.mmio.config;
169 struct imx_pin_mmio *pin_mmio = &pin->conf.mmio;
466 struct imx_pin_mmio *pin_mmio = &pin->conf.mmio;

Completed in 381 milliseconds

<<1112131415161718