Lines Matching full:gart
29 #include <asm/gart.h>
39 * the gart aperture that is used.
42 * ==> kexec (with kdump trigger path or gart still enabled)
43 * ==> kernel_small (gart area become e820_reserved)
44 * ==> kexec (with kdump trigger path or gart still enabled)
46 * So don't use 512M below as gart iommu, leave the space for kernel
183 /* old_order could be the value from NB gart setting */ in read_agp()
283 * With kexec/kdump, if the first kernel doesn't shut down the GART and the
284 * second kernel allocates a different GART region, there might be two
285 * overlapping GART regions present:
287 * - the first still used by the GART initialized in the first kernel.
292 * This can also happen if the BIOS has forgotten to mark the GART region
361 pr_info("e820: reserve [mem %#010Lx-%#010Lx] for GART\n", in early_gart_iommu_check()
437 * Before we do anything else disable the GART. It may in gart_iommu_hole_init()
439 * Reconfiguring the GART while it is enabled could have in gart_iommu_hole_init()
463 pr_err("you are using iommu with agp, but GART size is less than 64MB\n"); in gart_iommu_hole_init()
464 pr_err("please increase GART size in your BIOS setup\n"); in gart_iommu_hole_init()
543 * Don't enable translation yet but enable GART IO and CPU in gart_iommu_hole_init()
544 * accesses and set DISTLBWALKPRB since GART table memory is UC. in gart_iommu_hole_init()