|
Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
| struct | intel_gtt |
Macros | |
| #define | AGP_DCACHE_MEMORY 1 |
| #define | AGP_PHYS_MEMORY 2 |
| #define | AGP_USER_CACHED_MEMORY_LLC_MLC (AGP_USER_TYPES + 2) |
| #define | AGP_USER_UNCACHED_MEMORY (AGP_USER_TYPES + 4) |
| #define | AGP_USER_CACHED_MEMORY_GFDT (1 << 3) |
Functions | |
| struct intel_gtt | intel_gtt_get (void) |
| int | intel_gmch_probe (struct pci_dev *bridge_pdev, struct pci_dev *gpu_pdev, struct agp_bridge_data *bridge) |
| void | intel_gmch_remove (void) |
| bool | intel_enable_gtt (void) |
| void | intel_gtt_chipset_flush (void) |
| void | intel_gtt_insert_sg_entries (struct sg_table *st, unsigned int pg_start, unsigned int flags) |
| void | intel_gtt_clear_range (unsigned int first_entry, unsigned int num_entries) |
Variables | |
| unsigned int | stolen_size |
| unsigned int | gtt_total_entries |
| unsigned int | gtt_mappable_entries |
| unsigned int | needs_dmar |
| unsigned int | do_idle_maps |
| dma_addr_t | scratch_page_dma |
| u32 __iomem * | gtt |
| phys_addr_t | gma_bus_addr |
| #define AGP_DCACHE_MEMORY 1 |
Definition at line 39 of file intel-gtt.h.
| #define AGP_PHYS_MEMORY 2 |
Definition at line 40 of file intel-gtt.h.
| #define AGP_USER_CACHED_MEMORY_GFDT (1 << 3) |
Definition at line 47 of file intel-gtt.h.
| #define AGP_USER_CACHED_MEMORY_LLC_MLC (AGP_USER_TYPES + 2) |
Definition at line 43 of file intel-gtt.h.
| #define AGP_USER_UNCACHED_MEMORY (AGP_USER_TYPES + 4) |
Definition at line 44 of file intel-gtt.h.
Definition at line 777 of file intel-gtt.c.
| int intel_gmch_probe | ( | struct pci_dev * | bridge_pdev, |
| struct pci_dev * | gpu_pdev, | ||
| struct agp_bridge_data * | bridge | ||
| ) |
Definition at line 1624 of file intel-gtt.c.
Definition at line 1702 of file intel-gtt.c.
Definition at line 1695 of file intel-gtt.c.
Definition at line 972 of file intel-gtt.c.
Definition at line 1689 of file intel-gtt.c.
| void intel_gtt_insert_sg_entries | ( | struct sg_table * | st, |
| unsigned int | pg_start, | ||
| unsigned int | flags | ||
| ) |
Definition at line 879 of file intel-gtt.c.
| unsigned int do_idle_maps |
Definition at line 35 of file intel-gtt.h.
| phys_addr_t gma_bus_addr |
Definition at line 41 of file intel-gtt.h.
Definition at line 39 of file intel-gtt.h.
| unsigned int gtt_mappable_entries |
Definition at line 31 of file intel-gtt.h.
| unsigned int gtt_total_entries |
Definition at line 28 of file intel-gtt.h.
| unsigned int needs_dmar |
Definition at line 33 of file intel-gtt.h.
| dma_addr_t scratch_page_dma |
Definition at line 37 of file intel-gtt.h.
| unsigned int stolen_size |
Definition at line 26 of file intel-gtt.h.
1.8.2