10ade6386SDaniel Vetter /* Common header for intel-gtt.ko and i915.ko */ 20ade6386SDaniel Vetter 30ade6386SDaniel Vetter #ifndef _DRM_INTEL_GTT_H 40ade6386SDaniel Vetter #define _DRM_INTEL_GTT_H 5c64f7ba5SChris Wilson 6c64f7ba5SChris Wilson const struct intel_gtt { 7c64f7ba5SChris Wilson /* Size of memory reserved for graphics by the BIOS */ 8c64f7ba5SChris Wilson unsigned int stolen_size; 90ade6386SDaniel Vetter /* Total number of gtt entries. */ 100ade6386SDaniel Vetter unsigned int gtt_total_entries; 110ade6386SDaniel Vetter /* Part of the gtt that is mappable by the cpu, for those chips where 120ade6386SDaniel Vetter * this is not the full gtt. */ 130ade6386SDaniel Vetter unsigned int gtt_mappable_entries; 14c64f7ba5SChris Wilson } *intel_gtt_get(void); 1519966754SDaniel Vetter 160ade6386SDaniel Vetter #endif 170ade6386SDaniel Vetter 18