/linux-4.1.27/drivers/video/fbdev/i810/ |
D | i810_main.h | 69 par->mtrr_reg = mtrr_add((u32) par->aperture.physical, in set_mtrr() 70 par->aperture.size, MTRR_TYPE_WRCOMB, 1); in set_mtrr() 80 mtrr_del(par->mtrr_reg, (u32) par->aperture.physical, in unset_mtrr() 81 par->aperture.size); in unset_mtrr()
|
D | i810_main.c | 1633 par->fb.physical = par->aperture.physical+(par->fb.offset << 12); in i810_fix_pointers() 1634 par->fb.virtual = par->aperture.virtual+(par->fb.offset << 12); in i810_fix_pointers() 1635 par->iring.physical = par->aperture.physical + in i810_fix_pointers() 1637 par->iring.virtual = par->aperture.virtual + in i810_fix_pointers() 1639 par->cursor_heap.virtual = par->aperture.virtual+ in i810_fix_pointers() 1645 if (vram + 1 > par->aperture.size >> 20) in i810_fix_offsets() 1646 vram = (par->aperture.size >> 20) - 1; in i810_fix_offsets() 1647 if (v_offset_default > (par->aperture.size >> 20)) in i810_fix_offsets() 1648 v_offset_default = (par->aperture.size >> 20); in i810_fix_offsets() 1649 if (vram + v_offset_default + 1 > par->aperture.size >> 20) in i810_fix_offsets() [all …]
|
D | i810.h | 260 struct heap_data aperture; member
|
/linux-4.1.27/arch/alpha/kernel/ |
D | core_titan.c | 607 agp->aperture.bus_base = in titan_agp_setup() 609 agp->aperture.size = aper->pg_count * PAGE_SIZE; in titan_agp_setup() 610 agp->aperture.sysdata = aper; in titan_agp_setup() 618 struct titan_agp_aperture *aper = agp->aperture.sysdata; in titan_agp_cleanup() 681 struct titan_agp_aperture *aper = agp->aperture.sysdata; in titan_agp_bind_memory() 689 struct titan_agp_aperture *aper = agp->aperture.sysdata; in titan_agp_unbind_memory() 697 struct titan_agp_aperture *aper = agp->aperture.sysdata; in titan_agp_translate() 701 if (addr < agp->aperture.bus_base || in titan_agp_translate() 702 addr >= agp->aperture.bus_base + agp->aperture.size) { in titan_agp_translate() 775 agp->aperture.bus_base = 0; in titan_agp_info() [all …]
|
D | core_marvel.c | 921 agp->aperture.bus_base = in marvel_agp_setup() 923 agp->aperture.size = aper->pg_count * PAGE_SIZE; in marvel_agp_setup() 924 agp->aperture.sysdata = aper; in marvel_agp_setup() 932 struct marvel_agp_aperture *aper = agp->aperture.sysdata; in marvel_agp_cleanup() 1017 struct marvel_agp_aperture *aper = agp->aperture.sysdata; in marvel_agp_bind_memory() 1025 struct marvel_agp_aperture *aper = agp->aperture.sysdata; in marvel_agp_unbind_memory() 1033 struct marvel_agp_aperture *aper = agp->aperture.sysdata; in marvel_agp_translate() 1037 if (addr < agp->aperture.bus_base || in marvel_agp_translate() 1038 addr >= agp->aperture.bus_base + agp->aperture.size) { in marvel_agp_translate() 1119 agp->aperture.bus_base = 0; in marvel_agp_info() [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/iommu/ |
D | nvidia,tegra20-gart.txt | 6 the memory controller registers and the GART aperture respectively. 13 0x58000000 0x02000000>; /* GART aperture */
|
/linux-4.1.27/drivers/char/agp/ |
D | uninorth-agp.c | 35 static char *aperture = NULL; variable 43 if (aperture) { in uninorth_fetch_size() 44 char *save = aperture; in uninorth_fetch_size() 46 size = memparse(aperture, &aperture) >> 20; in uninorth_fetch_size() 47 aperture = save; in uninorth_fetch_size() 57 aperture = NULL; in uninorth_fetch_size() 715 module_param(aperture, charp, 0); 716 MODULE_PARM_DESC(aperture,
|
D | alpha-agp.c | 23 + agp->aperture.bus_base; in alpha_core_agp_vm_fault() 56 agp_bridge->gart_bus_addr = agp->aperture.bus_base; in alpha_core_agp_configure() 170 aper_size->size = agp->aperture.size / (1024 * 1024); in alpha_core_agp_setup() 171 aper_size->num_entries = agp->aperture.size / PAGE_SIZE; in alpha_core_agp_setup()
|
D | nvidia-agp.c | 31 volatile u32 __iomem *aperture; member 157 nvidia_private.aperture = in nvidia_configure() 160 if (!nvidia_private.aperture) in nvidia_configure() 180 iounmap((void __iomem *) nvidia_private.aperture); in nvidia_cleanup() 286 temp = readl(nvidia_private.aperture+(i * PAGE_SIZE / sizeof(u32))); in nvidia_tlbflush() 288 temp = readl(nvidia_private.aperture+(i * PAGE_SIZE / sizeof(u32))); in nvidia_tlbflush()
|
/linux-4.1.27/drivers/video/fbdev/intelfb/ |
D | intelfbdrv.c | 420 dinfo->mtrr_reg = mtrr_add(dinfo->aperture.physical, in set_mtrr() 421 dinfo->aperture.size, MTRR_TYPE_WRCOMB, 1); in set_mtrr() 431 mtrr_del(dinfo->mtrr_reg, dinfo->aperture.physical, in unset_mtrr() 432 dinfo->aperture.size); in unset_mtrr() 481 if (dinfo->aperture.virtual) in cleanup() 482 iounmap((void __iomem *)dinfo->aperture.virtual); in cleanup() 487 release_mem_region(dinfo->aperture.physical, in cleanup() 488 dinfo->aperture.size); in cleanup() 569 dinfo->aperture.physical = pci_resource_start(pdev, aperture_bar); in intelfb_pci_register() 570 dinfo->aperture.size = pci_resource_len(pdev, aperture_bar); in intelfb_pci_register() [all …]
|
D | intelfb.h | 293 struct intelfb_heap_data aperture; member
|
/linux-4.1.27/drivers/iommu/ |
D | amd_iommu.c | 1506 dma_dom->aperture[0]->bitmap); in dma_ops_unity_map() 1586 __set_bit(page, dom->aperture[index]->bitmap); in dma_ops_reserve_addresses() 1609 dma_dom->aperture[index] = kzalloc(sizeof(struct aperture_range), gfp); in alloc_new_range() 1610 if (!dma_dom->aperture[index]) in alloc_new_range() 1613 dma_dom->aperture[index]->bitmap = (void *)get_zeroed_page(gfp); in alloc_new_range() 1614 if (!dma_dom->aperture[index]->bitmap) in alloc_new_range() 1617 dma_dom->aperture[index]->offset = dma_dom->aperture_size; in alloc_new_range() 1630 dma_dom->aperture[index]->pte_pages[i] = pte_page; in alloc_new_range() 1654 iommu->exclusion_start >= dma_dom->aperture[index]->offset in alloc_new_range() 1671 for (i = dma_dom->aperture[index]->offset; in alloc_new_range() [all …]
|
D | amd_iommu_types.h | 462 struct aperture_range *aperture[APERTURE_MAX_RANGES]; member
|
/linux-4.1.27/Documentation/devicetree/bindings/bus/ |
D | mvebu-mbus.txt | 34 - pcie-mem-aperture: This optional property contains the aperture for 40 - pcie-io-aperture: Just as explained for the above property, this 41 optional property contains the aperture for the 65 pcie-mem-aperture = <0xe0000000 0x8000000>; 66 pcie-io-aperture = <0xe8000000 0x100000>;
|
/linux-4.1.27/drivers/misc/ |
D | pti.c | 115 u32 __iomem *aperture; in pti_write_to_aperture() local 122 aperture = drv_data->pti_ioaddr + (mc->master << 15) in pti_write_to_aperture() 135 iowrite32(ptiword, aperture); in pti_write_to_aperture() 138 aperture += PTI_LASTDWORD_DTS; /* adding DTS signals that is EOM */ in pti_write_to_aperture() 144 iowrite32(ptiword, aperture); in pti_write_to_aperture()
|
/linux-4.1.27/arch/alpha/include/asm/ |
D | agp_backend.h | 25 } aperture; member
|
/linux-4.1.27/Documentation/ |
D | io-mapping.txt | 3 usage is to support the large graphics aperture on 32-bit processors where 4 ioremap_wc cannot be used to statically map the entire aperture to the CPU
|
/linux-4.1.27/drivers/media/i2c/m5mols/ |
D | m5mols_capture.c | 74 &exif->aperture); in m5mols_capture_info()
|
D | m5mols.h | 66 u32 aperture; member
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | kirkwood.dtsi | 40 pcie-mem-aperture = <0xe0000000 0x10000000>; /* 256 MiB memory space */ 41 pcie-io-aperture = <0xf2000000 0x100000>; /* 1 MiB I/O space */
|
D | armada-370-xp.dtsi | 86 pcie-mem-aperture = <0xf8000000 0x7e00000>; 87 pcie-io-aperture = <0xffe00000 0x100000>;
|
D | armada-39x.dtsi | 88 pcie-mem-aperture = <0xe0000000 0x8000000>; 89 pcie-io-aperture = <0xe8000000 0x100000>;
|
D | armada-375.dtsi | 110 pcie-mem-aperture = <0xe0000000 0x8000000>; 111 pcie-io-aperture = <0xe8000000 0x100000>;
|
D | dove.dtsi | 41 pcie-mem-aperture = <0xe0000000 0x10000000>; /* 256M MEM space */ 42 pcie-io-aperture = <0xf2000000 0x00200000>; /* 2M I/O space */
|
D | armada-38x.dtsi | 77 pcie-mem-aperture = <0xe0000000 0x8000000>; 78 pcie-io-aperture = <0xe8000000 0x100000>;
|
D | tegra20.dtsi | 554 0x58000000 0x02000000>; /* GART aperture */
|
/linux-4.1.27/Documentation/x86/x86_64/ |
D | boot-options.txt | 226 memaper[=<order>] Allocate an own aperture over RAM with size 32MB<<order. 231 noaperture Ask the IOMMU not to touch the aperture for AGP. 234 noagp Don't initialize the AGP driver and use full aperture.
|
/linux-4.1.27/Documentation/fb/ |
D | intel810.txt | 120 offset (16 MB for a 64 MB aperture, 8 MB for a 32 MB aperture) will
|
/linux-4.1.27/include/linux/ |
D | fb.h | 500 struct aperture { struct 511 + max_num * sizeof(struct aperture), GFP_KERNEL); in alloc_apertures()
|
/linux-4.1.27/drivers/gpu/drm/savage/ |
D | savage_drv.h | 159 drm_local_map_t *aperture; member
|
D | savage_bci.c | 640 &dev_priv->aperture); in savage_driver_firstopen()
|
/linux-4.1.27/drivers/video/fbdev/core/ |
D | fbmem.c | 1543 static bool apertures_overlap(struct aperture *gen, struct aperture *hw) in apertures_overlap() 1562 struct aperture *h = &hwa->ranges[i]; in fb_do_apertures_overlap() 1564 struct aperture *g = &gena->ranges[j]; in fb_do_apertures_overlap()
|
/linux-4.1.27/drivers/mtd/devices/ |
D | Kconfig | 15 the size of the aperture window pointing into the devices memory.
|
/linux-4.1.27/arch/x86/ |
D | Kconfig.debug | 166 IOMMU/AGP aperture. Most of the options enabled by this can
|