Searched refs:cfg_space (Results 1 – 8 of 8) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/i915/gvt/ |
D | cfg_space.c | 119 if (map == vgpu->cfg_space.bar[INTEL_GVT_PCI_BAR_APERTURE].tracked) in map_aperture() 137 vgpu->cfg_space.bar[INTEL_GVT_PCI_BAR_APERTURE].tracked = map; in map_aperture() 147 if (trap == vgpu->cfg_space.bar[INTEL_GVT_PCI_BAR_GTTMMIO].tracked) in trap_gttmmio() 157 end = start + vgpu->cfg_space.bar[INTEL_GVT_PCI_BAR_GTTMMIO].size - 1; in trap_gttmmio() 163 vgpu->cfg_space.bar[INTEL_GVT_PCI_BAR_GTTMMIO].tracked = trap; in trap_gttmmio() 221 struct intel_vgpu_pci_bar *bars = vgpu->cfg_space.bar; in emulate_pci_bar_write() 353 memcpy(vgpu_cfg_space(vgpu), gvt->firmware.cfg_space, in intel_vgpu_init_cfg_space() 381 vgpu->cfg_space.bar[INTEL_GVT_PCI_BAR_GTTMMIO].size = in intel_vgpu_init_cfg_space() 383 vgpu->cfg_space.bar[INTEL_GVT_PCI_BAR_APERTURE].size = in intel_vgpu_init_cfg_space()
|
D | firmware.c | 106 memcpy(gvt->firmware.cfg_space, p, info->cfg_space_size); in expose_firmware_sysfs() 147 kfree(gvt->firmware.cfg_space); in intel_gvt_free_firmware() 229 firmware->cfg_space = mem; in intel_gvt_load_firmware() 234 kfree(firmware->cfg_space); in intel_gvt_load_firmware() 262 memcpy(firmware->cfg_space, fw->data + h->cfg_space_offset, in intel_gvt_load_firmware()
|
D | Makefile | 4 interrupt.o gtt.o cfg_space.o opregion.o mmio.o display.o edid.o \
|
D | gvt.h | 116 #define vgpu_cfg_space(vgpu) ((vgpu)->cfg_space.virtual_cfg_space) 190 struct intel_vgpu_cfg_space cfg_space; member 288 void *cfg_space; member 542 return (*(u64 *)(vgpu->cfg_space.virtual_cfg_space + bar)) & in intel_vgpu_get_bar_gpa()
|
D | kvmgt.c | 711 start_lo = (*(u32 *)(vgpu->cfg_space.virtual_cfg_space + bar)) & in intel_vgpu_get_bar_addr() 713 mem_type = (*(u32 *)(vgpu->cfg_space.virtual_cfg_space + bar)) & in intel_vgpu_get_bar_addr() 718 start_hi = (*(u32 *)(vgpu->cfg_space.virtual_cfg_space in intel_vgpu_get_bar_addr() 1169 info.size = vgpu->cfg_space.bar[info.index].size; in intel_vgpu_ioctl()
|
/Linux-v4.19/arch/mips/pci/ |
D | pci-bcm1480.c | 56 static void *cfg_space; variable 70 return *(u32 *)(cfg_space + (addr&~3)); in READCFG32() 75 *(u32 *)(cfg_space + (addr & ~3)) = data; in WRITECFG32() 218 cfg_space = ioremap(A_BCM1480_PHYS_PCI_CFG_MATCH_BITS, 16*1024*1024); in bcm1480_pcibios_init() 232 iounmap(cfg_space); in bcm1480_pcibios_init()
|
D | pci-sb1250.c | 56 static void *cfg_space; variable 80 return *(u32 *) (cfg_space + (addr & ~3)); in READCFG32() 85 *(u32 *) (cfg_space + (addr & ~3)) = data; in WRITECFG32() 226 cfg_space = in sb1250_pcibios_init() 243 iounmap(cfg_space); in sb1250_pcibios_init()
|
/Linux-v4.19/arch/powerpc/platforms/4xx/ |
D | pci.c | 645 struct resource cfg_space; member 1241 mbase = ioremap(port->cfg_space.start + 0x10000000, 0x1000); in ppc460sx_pciex_check_link() 1376 void __iomem *mbase = ioremap(port->cfg_space.start + 0x10000000, in ppc_476fpe_pciex_check_link() 1468 RES_TO_U32_HIGH(port->cfg_space.start)); in ppc4xx_pciex_port_init_mapping() 1470 RES_TO_U32_LOW(port->cfg_space.start)); in ppc4xx_pciex_port_init_mapping() 1961 cfg_data = ioremap(port->cfg_space.start + in ppc4xx_pciex_port_setup_hose() 1975 mbase = ioremap(port->cfg_space.start + 0x10000000, 0x1000); in ppc4xx_pciex_port_setup_hose() 2142 if (of_address_to_resource(np, 0, &port->cfg_space)) { in ppc4xx_probe_pciex_bridge()
|