Linux Kernel
3.7.1
|
#include <i915_drv.h>
Definition at line 393 of file i915_drv.h.
List of objects currently involved in rendering.
Includes buffers having the contents of their GPU caches flushed, not necessarily primitives. last_rendering_seqno represents when the rendering involved will be completed.
A reference is held on the buffer while on this list.
Definition at line 722 of file i915_drv.h.
struct i915_hw_ppgtt* aliasing_ppgtt |
PPGTT used for aliasing the PPGTT with the GTT
Definition at line 707 of file i915_drv.h.
unsigned allow_batchbuffer |
Definition at line 791 of file i915_drv.h.
int back_offset |
Definition at line 795 of file i915_drv.h.
struct backlight_device* backlight |
Definition at line 874 of file i915_drv.h.
bool backlight_enabled |
Definition at line 476 of file i915_drv.h.
int backlight_level |
Definition at line 475 of file i915_drv.h.
unsigned int bios_lvds_val |
Definition at line 488 of file i915_drv.h.
uint32_t bit_6_swizzle_x |
Bit 6 swizzling required for X tiling
Definition at line 774 of file i915_drv.h.
uint32_t bit_6_swizzle_y |
Bit 6 swizzling required for Y tiling
Definition at line 776 of file i915_drv.h.
List of all objects in gtt_space. Used to restore gtt mappings on resume
Definition at line 689 of file i915_drv.h.
int bpp |
Definition at line 498 of file i915_drv.h.
Definition at line 422 of file i915_drv.h.
struct drm_property* broadcast_rgb_property |
Definition at line 876 of file i915_drv.h.
int c_m |
Definition at line 860 of file i915_drv.h.
unsigned int cfb_fb |
Definition at line 463 of file i915_drv.h.
enum plane cfb_plane |
Definition at line 464 of file i915_drv.h.
unsigned long cfb_size |
Definition at line 462 of file i915_drv.h.
int cfb_y |
Definition at line 465 of file i915_drv.h.
struct child_device_config* child_dev |
Definition at line 822 of file i915_drv.h.
int child_dev_num |
Definition at line 821 of file i915_drv.h.
unsigned long chipset_power |
Definition at line 854 of file i915_drv.h.
struct drm_mm_node* compressed_fb |
Definition at line 866 of file i915_drv.h.
struct drm_mm_node* compressed_llb |
Definition at line 867 of file i915_drv.h.
u8 corr |
Definition at line 858 of file i915_drv.h.
uint32_t counter |
Definition at line 427 of file i915_drv.h.
unsigned int cpp |
Definition at line 794 of file i915_drv.h.
int crt_ddc_pin |
Definition at line 505 of file i915_drv.h.
u8 cur_delay |
Definition at line 838 of file i915_drv.h.
int current_page |
Definition at line 797 of file i915_drv.h.
struct drm_device* dev |
Definition at line 394 of file i915_drv.h.
Definition at line 520 of file i915_drv.h.
unsigned int display_clock_mode |
Definition at line 486 of file i915_drv.h.
spinlock_t dpio_lock |
Definition at line 439 of file i915_drv.h.
struct { ... } dri1 |
struct { ... } edp |
struct completion error_completion |
Definition at line 516 of file i915_drv.h.
spinlock_t error_lock |
Definition at line 512 of file i915_drv.h.
struct work_struct error_work |
Definition at line 515 of file i915_drv.h.
struct intel_fbc_work* fbc_work |
Definition at line 466 of file i915_drv.h.
struct intel_fbdev* fbdev |
Definition at line 872 of file i915_drv.h.
LRU list of objects with fence regs on them.
Definition at line 737 of file i915_drv.h.
int fence_reg_start |
Definition at line 507 of file i915_drv.h.
struct drm_i915_fence_reg fence_regs[I915_MAX_NUM_FENCES] |
Definition at line 506 of file i915_drv.h.
struct drm_i915_error_state* first_error |
Definition at line 514 of file i915_drv.h.
u8 fmax |
Definition at line 849 of file i915_drv.h.
struct drm_property* force_audio_property |
Definition at line 877 of file i915_drv.h.
unsigned forcewake_count |
forcewake_count is protected by gt_lock
Definition at line 407 of file i915_drv.h.
int front_offset |
Definition at line 796 of file i915_drv.h.
unsigned int fsb_freq |
Definition at line 510 of file i915_drv.h.
u8 fstart |
Definition at line 850 of file i915_drv.h.
Definition at line 792 of file i915_drv.h.
unsigned long gfx_power |
Definition at line 857 of file i915_drv.h.
struct intel_gmbus gmbus[GMBUS_NUM_PORTS] |
Definition at line 411 of file i915_drv.h.
gmbus_mutex protects against concurrent usage of the single hw gmbus controller on different i2c buses.
Definition at line 415 of file i915_drv.h.
uint32_t gpio_mmio_base |
Base address of the gmbus and gpio block.
Definition at line 420 of file i915_drv.h.
Definition at line 402 of file i915_drv.h.
unsigned gt_fifo_count |
gt_fifo_count and the subsequent register write are synchronized with dev->struct_mutex.
Definition at line 405 of file i915_drv.h.
u32 gt_irq_mask |
Definition at line 444 of file i915_drv.h.
gt_lock is also taken in irq contexts.
Definition at line 409 of file i915_drv.h.
Bridge to intel-gtt-ko
Definition at line 682 of file i915_drv.h.
phys_addr_t gtt_base_addr |
Definition at line 703 of file i915_drv.h.
unsigned long gtt_end |
Definition at line 700 of file i915_drv.h.
unsigned long gtt_mappable_end |
Definition at line 699 of file i915_drv.h.
struct io_mapping* gtt_mapping |
Definition at line 702 of file i915_drv.h.
int gtt_mtrr |
Definition at line 704 of file i915_drv.h.
Memory allocator for GTT
Definition at line 686 of file i915_drv.h.
unsigned long gtt_start |
Usable portion of the GTT for GEM
Definition at line 698 of file i915_drv.h.
size_t gtt_total |
Definition at line 782 of file i915_drv.h.
int hangcheck_count |
Definition at line 456 of file i915_drv.h.
struct timer_list hangcheck_timer |
Definition at line 455 of file i915_drv.h.
u32 hotplug_supported_mask |
Definition at line 447 of file i915_drv.h.
struct work_struct hotplug_work |
Definition at line 448 of file i915_drv.h.
uint32_t hw_context_size |
Definition at line 881 of file i915_drv.h.
bool hw_contexts_disabled |
Definition at line 880 of file i915_drv.h.
LRU list of objects which are not in the ringbuffer and are ready to unbind, but are still in the GTT.
last_rendering_seqno is 0 while an object is in this list.
A reference is not held on the buffer while on this list, as merely being GTT-bound shouldn't prevent its being freed, and we'll pull it off the list in the free path.
Definition at line 734 of file i915_drv.h.
Definition at line 711 of file i915_drv.h.
struct intel_device_info* info |
Definition at line 396 of file i915_drv.h.
bool initialized |
Definition at line 496 of file i915_drv.h.
unsigned int int_crt_support |
Definition at line 484 of file i915_drv.h.
struct drm_connector* int_edp_connector |
Definition at line 824 of file i915_drv.h.
struct drm_connector* int_lvds_connector |
Definition at line 823 of file i915_drv.h.
unsigned int int_tv_support |
Definition at line 481 of file i915_drv.h.
bool interruptible |
Are we in a non-interruptible section of code like modesetting?
Definition at line 752 of file i915_drv.h.
struct { ... } ips |
spinlock_t irq_lock |
Definition at line 436 of file i915_drv.h.
u32 irq_mask |
Definition at line 443 of file i915_drv.h.
atomic_t irq_received |
Definition at line 433 of file i915_drv.h.
unsigned int is_ddr3 |
Definition at line 510 of file i915_drv.h.
u32* l3_remap_info |
Definition at line 709 of file i915_drv.h.
int lanes |
Definition at line 492 of file i915_drv.h.
uint32_t last_acthd[I915_NUM_RINGS] |
Definition at line 457 of file i915_drv.h.
u64 last_count1 |
Definition at line 852 of file i915_drv.h.
u64 last_count2 |
Definition at line 855 of file i915_drv.h.
unsigned long last_gpu_reset |
Definition at line 869 of file i915_drv.h.
unsigned long last_time1 |
Definition at line 853 of file i915_drv.h.
Definition at line 856 of file i915_drv.h.
struct drm_display_mode* lfp_lvds_vbt_mode |
Definition at line 477 of file i915_drv.h.
struct notifier_block lid_notifier |
Definition at line 503 of file i915_drv.h.
spinlock_t lock |
Definition at line 834 of file i915_drv.h.
unsigned int lvds_border_bits |
Definition at line 805 of file i915_drv.h.
unsigned int lvds_dither |
Definition at line 482 of file i915_drv.h.
int lvds_downclock |
Definition at line 819 of file i915_drv.h.
bool lvds_downclock_avail |
Definition at line 817 of file i915_drv.h.
int lvds_ssc_freq |
Definition at line 487 of file i915_drv.h.
unsigned int lvds_use_ssc |
Definition at line 485 of file i915_drv.h.
unsigned int lvds_val |
Definition at line 489 of file i915_drv.h.
unsigned int lvds_vbt |
Definition at line 483 of file i915_drv.h.
size_t mappable_gtt_total |
Definition at line 783 of file i915_drv.h.
u8 max_delay |
Definition at line 840 of file i915_drv.h.
Definition at line 431 of file i915_drv.h.
bool mchbar_need_disable |
Definition at line 826 of file i915_drv.h.
unsigned int mem_freq |
Definition at line 510 of file i915_drv.h.
u8 min_delay |
Definition at line 839 of file i915_drv.h.
struct { ... } mm |
bool modeset_on_lid |
Definition at line 528 of file i915_drv.h.
uint32_t next_seqno |
Definition at line 424 of file i915_drv.h.
bool no_aux_handshake |
Definition at line 501 of file i915_drv.h.
Definition at line 864 of file i915_drv.h.
int num_fence_regs |
Definition at line 508 of file i915_drv.h.
int num_pch_pll |
Definition at line 451 of file i915_drv.h.
int num_pipe |
Definition at line 450 of file i915_drv.h.
u32 object_count |
Definition at line 785 of file i915_drv.h.
size_t object_memory |
Definition at line 784 of file i915_drv.h.
struct intel_opregion opregion |
Definition at line 468 of file i915_drv.h.
u16 orig_clock |
Definition at line 820 of file i915_drv.h.
struct intel_overlay* overlay |
Definition at line 471 of file i915_drv.h.
int page_flipping |
Definition at line 798 of file i915_drv.h.
struct work_struct parity_error_work |
Definition at line 879 of file i915_drv.h.
u32 pch_irq_mask |
Definition at line 445 of file i915_drv.h.
u32 pch_pf_pos |
Definition at line 807 of file i915_drv.h.
u32 pch_pf_size |
Definition at line 807 of file i915_drv.h.
struct intel_pch_pll pch_plls[I915_NUM_PLLS] |
Definition at line 813 of file i915_drv.h.
enum intel_pch pch_type |
Definition at line 523 of file i915_drv.h.
wait_queue_head_t pending_flip_queue |
Definition at line 811 of file i915_drv.h.
struct drm_i915_gem_phys_object* phys_objs[I915_MAX_PHYS_OBJECT] |
Definition at line 779 of file i915_drv.h.
Definition at line 810 of file i915_drv.h.
u32 pipestat[2] |
Cached value of IMR to avoid reads in updating the bitfield
Definition at line 442 of file i915_drv.h.
Definition at line 809 of file i915_drv.h.
u32 pm_iir |
Definition at line 831 of file i915_drv.h.
struct edp_power_seq pps |
Definition at line 499 of file i915_drv.h.
int preemphasis |
Definition at line 493 of file i915_drv.h.
uint32_t prev_instdone[I915_NUM_INSTDONE_REG] |
Definition at line 458 of file i915_drv.h.
struct drm_i915_gem_object* pwrctx |
Definition at line 428 of file i915_drv.h.
unsigned long quirks |
Definition at line 525 of file i915_drv.h.
int r_t |
Definition at line 861 of file i915_drv.h.
int rate |
Definition at line 491 of file i915_drv.h.
Definition at line 400 of file i915_drv.h.
int relative_constants_mode |
Definition at line 398 of file i915_drv.h.
bool render_reclock_avail |
Definition at line 816 of file i915_drv.h.
struct drm_i915_gem_object* renderctx |
Definition at line 429 of file i915_drv.h.
struct delayed_work retire_work |
We leave the user IRQ off as much as possible, but this means that requests will finish and never be retired once the system goes idle. Set a timer to fire periodically while the ring is running. When it fires, go retire requests.
Definition at line 746 of file i915_drv.h.
Definition at line 423 of file i915_drv.h.
struct { ... } rps |
u32 save_palette_a[256] |
Definition at line 610 of file i915_drv.h.
u32 save_palette_b[256] |
Definition at line 611 of file i915_drv.h.
u32 saveADPA |
Definition at line 598 of file i915_drv.h.
u8 saveAR[21] |
Definition at line 635 of file i915_drv.h.
u8 saveAR_INDEX |
Definition at line 634 of file i915_drv.h.
u32 saveBCLRPAT_A |
Definition at line 548 of file i915_drv.h.
u32 saveBCLRPAT_B |
Definition at line 579 of file i915_drv.h.
u32 saveBLC_CPU_PWM_CTL |
Definition at line 567 of file i915_drv.h.
u32 saveBLC_CPU_PWM_CTL2 |
Definition at line 568 of file i915_drv.h.
u32 saveBLC_HIST_CTL |
Definition at line 564 of file i915_drv.h.
u32 saveBLC_PWM_CTL |
Definition at line 565 of file i915_drv.h.
u32 saveBLC_PWM_CTL2 |
Definition at line 566 of file i915_drv.h.
u32 saveCACHE_MODE_0 |
Definition at line 626 of file i915_drv.h.
u8 saveCR[37] |
Definition at line 637 of file i915_drv.h.
u32 saveCURABASE |
Definition at line 641 of file i915_drv.h.
u32 saveCURACNTR |
Definition at line 639 of file i915_drv.h.
u32 saveCURAPOS |
Definition at line 640 of file i915_drv.h.
u32 saveCURBBASE |
Definition at line 644 of file i915_drv.h.
u32 saveCURBCNTR |
Definition at line 642 of file i915_drv.h.
u32 saveCURBPOS |
Definition at line 643 of file i915_drv.h.
u32 saveCURSIZE |
Definition at line 645 of file i915_drv.h.
u8 saveDACMASK |
Definition at line 636 of file i915_drv.h.
u32 saveDEIER |
Definition at line 620 of file i915_drv.h.
u32 saveDEIMR |
Definition at line 621 of file i915_drv.h.
u32 saveDISP_ARB_CTL |
Definition at line 668 of file i915_drv.h.
u32 saveDP_B |
Definition at line 646 of file i915_drv.h.
u32 saveDP_C |
Definition at line 647 of file i915_drv.h.
u32 saveDP_D |
Definition at line 648 of file i915_drv.h.
u32 saveDPFC_CB_BASE |
Definition at line 612 of file i915_drv.h.
u32 saveDPLL_A |
Definition at line 540 of file i915_drv.h.
u32 saveDPLL_A_MD |
Definition at line 541 of file i915_drv.h.
u32 saveDPLL_B |
Definition at line 571 of file i915_drv.h.
u32 saveDPLL_B_MD |
Definition at line 572 of file i915_drv.h.
u32 saveDSPAADDR |
Definition at line 560 of file i915_drv.h.
u32 saveDSPACNTR |
Definition at line 530 of file i915_drv.h.
u32 saveDSPAPOS |
Definition at line 559 of file i915_drv.h.
u32 saveDSPARB |
Definition at line 532 of file i915_drv.h.
u32 saveDSPASIZE |
Definition at line 558 of file i915_drv.h.
u32 saveDSPASTRIDE |
Definition at line 557 of file i915_drv.h.
u32 saveDSPASURF |
Definition at line 561 of file i915_drv.h.
u32 saveDSPATILEOFF |
Definition at line 562 of file i915_drv.h.
u32 saveDSPBADDR |
Definition at line 591 of file i915_drv.h.
u32 saveDSPBCNTR |
Definition at line 531 of file i915_drv.h.
u32 saveDSPBPOS |
Definition at line 590 of file i915_drv.h.
u32 saveDSPBSIZE |
Definition at line 589 of file i915_drv.h.
u32 saveDSPBSTRIDE |
Definition at line 588 of file i915_drv.h.
u32 saveDSPBSURF |
Definition at line 592 of file i915_drv.h.
u32 saveDSPBTILEOFF |
Definition at line 593 of file i915_drv.h.
u32 saveDVOA |
Definition at line 602 of file i915_drv.h.
u32 saveDVOB |
Definition at line 603 of file i915_drv.h.
u32 saveDVOC |
Definition at line 604 of file i915_drv.h.
u32 saveFBC_CFB_BASE |
Definition at line 613 of file i915_drv.h.
u32 saveFBC_CONTROL |
Definition at line 615 of file i915_drv.h.
u32 saveFBC_CONTROL2 |
Definition at line 616 of file i915_drv.h.
u32 saveFBC_LL_BASE |
Definition at line 614 of file i915_drv.h.
u32 saveFDI_RXA_CTL |
Definition at line 657 of file i915_drv.h.
u32 saveFDI_RXA_IMR |
Definition at line 624 of file i915_drv.h.
u32 saveFDI_RXB_CTL |
Definition at line 659 of file i915_drv.h.
u32 saveFDI_RXB_IMR |
Definition at line 625 of file i915_drv.h.
u32 saveFDI_TXA_CTL |
Definition at line 658 of file i915_drv.h.
u32 saveFDI_TXB_CTL |
Definition at line 660 of file i915_drv.h.
uint64_t saveFENCE[I915_MAX_NUM_FENCES] |
Definition at line 638 of file i915_drv.h.
u32 saveFPA0 |
Definition at line 538 of file i915_drv.h.
u32 saveFPA1 |
Definition at line 539 of file i915_drv.h.
u32 saveFPB0 |
Definition at line 569 of file i915_drv.h.
u32 saveFPB1 |
Definition at line 570 of file i915_drv.h.
u8 saveGR[25] |
Definition at line 633 of file i915_drv.h.
u32 saveGTIER |
Definition at line 622 of file i915_drv.h.
u32 saveGTIMR |
Definition at line 623 of file i915_drv.h.
u32 saveHBLANK_A |
Definition at line 543 of file i915_drv.h.
u32 saveHBLANK_B |
Definition at line 574 of file i915_drv.h.
u32 saveHSYNC_A |
Definition at line 544 of file i915_drv.h.
u32 saveHSYNC_B |
Definition at line 575 of file i915_drv.h.
u32 saveHTOTAL_A |
Definition at line 542 of file i915_drv.h.
u32 saveHTOTAL_B |
Definition at line 573 of file i915_drv.h.
u32 saveHWS |
Definition at line 533 of file i915_drv.h.
u32 saveIER |
Definition at line 617 of file i915_drv.h.
u32 saveIIR |
Definition at line 618 of file i915_drv.h.
u32 saveIMR |
Definition at line 619 of file i915_drv.h.
u8 saveLBB |
Definition at line 529 of file i915_drv.h.
u32 saveLVDS |
Definition at line 599 of file i915_drv.h.
u32 saveMCHBAR_RENDER_STANDBY |
Definition at line 677 of file i915_drv.h.
u32 saveMI_ARB_STATE |
Definition at line 627 of file i915_drv.h.
u8 saveMSR |
Definition at line 631 of file i915_drv.h.
u32 savePCH_DREF_CONTROL |
Definition at line 667 of file i915_drv.h.
u32 savePCH_PORT_HOTPLUG |
Definition at line 678 of file i915_drv.h.
u32 savePFA_CTL_1 |
Definition at line 661 of file i915_drv.h.
u32 savePFA_WIN_POS |
Definition at line 665 of file i915_drv.h.
u32 savePFA_WIN_SZ |
Definition at line 663 of file i915_drv.h.
u32 savePFB_CTL_1 |
Definition at line 662 of file i915_drv.h.
u32 savePFB_WIN_POS |
Definition at line 666 of file i915_drv.h.
u32 savePFB_WIN_SZ |
Definition at line 664 of file i915_drv.h.
u32 savePFIT_CONTROL |
Definition at line 609 of file i915_drv.h.
u32 savePFIT_PGM_RATIOS |
Definition at line 563 of file i915_drv.h.
u32 savePIPEA_DATA_M1 |
Definition at line 669 of file i915_drv.h.
u32 savePIPEA_DATA_N1 |
Definition at line 670 of file i915_drv.h.
u32 savePIPEA_DP_LINK_M |
Definition at line 653 of file i915_drv.h.
u32 savePIPEA_DP_LINK_N |
Definition at line 655 of file i915_drv.h.
u32 savePIPEA_GMCH_DATA_M |
Definition at line 649 of file i915_drv.h.
u32 savePIPEA_GMCH_DATA_N |
Definition at line 651 of file i915_drv.h.
u32 savePIPEA_LINK_M1 |
Definition at line 671 of file i915_drv.h.
u32 savePIPEA_LINK_N1 |
Definition at line 672 of file i915_drv.h.
u32 savePIPEACONF |
Definition at line 534 of file i915_drv.h.
u32 savePIPEASRC |
Definition at line 536 of file i915_drv.h.
u32 savePIPEASTAT |
Definition at line 556 of file i915_drv.h.
u32 savePIPEB_DATA_M1 |
Definition at line 673 of file i915_drv.h.
u32 savePIPEB_DATA_N1 |
Definition at line 674 of file i915_drv.h.
u32 savePIPEB_DP_LINK_M |
Definition at line 654 of file i915_drv.h.
u32 savePIPEB_DP_LINK_N |
Definition at line 656 of file i915_drv.h.
u32 savePIPEB_GMCH_DATA_M |
Definition at line 650 of file i915_drv.h.
u32 savePIPEB_GMCH_DATA_N |
Definition at line 652 of file i915_drv.h.
u32 savePIPEB_LINK_M1 |
Definition at line 675 of file i915_drv.h.
u32 savePIPEB_LINK_N1 |
Definition at line 676 of file i915_drv.h.
u32 savePIPEBCONF |
Definition at line 535 of file i915_drv.h.
u32 savePIPEBSRC |
Definition at line 537 of file i915_drv.h.
u32 savePIPEBSTAT |
Definition at line 587 of file i915_drv.h.
u32 savePP_CONTROL |
Definition at line 607 of file i915_drv.h.
u32 savePP_DIVISOR |
Definition at line 608 of file i915_drv.h.
u32 savePP_OFF |
Definition at line 606 of file i915_drv.h.
u32 savePP_OFF_DELAYS |
Definition at line 601 of file i915_drv.h.
u32 savePP_ON |
Definition at line 605 of file i915_drv.h.
u32 savePP_ON_DELAYS |
Definition at line 600 of file i915_drv.h.
u8 saveSR[8] |
Definition at line 632 of file i915_drv.h.
u32 saveSWF0[16] |
Definition at line 628 of file i915_drv.h.
u32 saveSWF1[16] |
Definition at line 629 of file i915_drv.h.
u32 saveSWF2[3] |
Definition at line 630 of file i915_drv.h.
u32 saveTRANS_HBLANK_A |
Definition at line 551 of file i915_drv.h.
u32 saveTRANS_HBLANK_B |
Definition at line 582 of file i915_drv.h.
u32 saveTRANS_HSYNC_A |
Definition at line 552 of file i915_drv.h.
u32 saveTRANS_HSYNC_B |
Definition at line 583 of file i915_drv.h.
u32 saveTRANS_HTOTAL_A |
Definition at line 550 of file i915_drv.h.
u32 saveTRANS_HTOTAL_B |
Definition at line 581 of file i915_drv.h.
u32 saveTRANS_VBLANK_A |
Definition at line 554 of file i915_drv.h.
u32 saveTRANS_VBLANK_B |
Definition at line 585 of file i915_drv.h.
u32 saveTRANS_VSYNC_A |
Definition at line 555 of file i915_drv.h.
u32 saveTRANS_VSYNC_B |
Definition at line 586 of file i915_drv.h.
u32 saveTRANS_VTOTAL_A |
Definition at line 553 of file i915_drv.h.
u32 saveTRANS_VTOTAL_B |
Definition at line 584 of file i915_drv.h.
u32 saveTRANSACONF |
Definition at line 549 of file i915_drv.h.
u32 saveTRANSBCONF |
Definition at line 580 of file i915_drv.h.
u32 saveVBLANK_A |
Definition at line 546 of file i915_drv.h.
u32 saveVBLANK_B |
Definition at line 577 of file i915_drv.h.
u32 saveVGA0 |
Definition at line 594 of file i915_drv.h.
u32 saveVGA1 |
Definition at line 595 of file i915_drv.h.
u32 saveVGA_PD |
Definition at line 596 of file i915_drv.h.
u32 saveVGACNTRL |
Definition at line 597 of file i915_drv.h.
u32 saveVSYNC_A |
Definition at line 547 of file i915_drv.h.
u32 saveVSYNC_B |
Definition at line 578 of file i915_drv.h.
u32 saveVTOTAL_A |
Definition at line 545 of file i915_drv.h.
u32 saveVTOTAL_B |
Definition at line 576 of file i915_drv.h.
struct drm_display_mode* sdvo_lvds_vbt_mode |
Definition at line 478 of file i915_drv.h.
struct sdvo_device_mapping sdvo_mappings[2] |
Definition at line 803 of file i915_drv.h.
bool sprite_scaling_enabled |
Definition at line 472 of file i915_drv.h.
drm_dma_handle_t* status_page_dmah |
Definition at line 426 of file i915_drv.h.
Memory allocator for GTT stolen memory
Definition at line 684 of file i915_drv.h.
unsigned int stop_rings |
Definition at line 460 of file i915_drv.h.
bool support |
Definition at line 497 of file i915_drv.h.
int suspended |
Flag if the X Server, and thus DRM, is not currently in control of the device.
This is set between LeaveVT and EnterVT. It needs to be replaced with a semaphore. It also needs to be transitioned away from for kernel modesetting.
Definition at line 762 of file i915_drv.h.
List of objects which are not bound to the GTT (thus are idle and not used by the GPU) but still have (presumably uncached) pages still attached.
Definition at line 695 of file i915_drv.h.
int vswing |
Definition at line 494 of file i915_drv.h.
atomic_t wedged |
Flag if the hardware appears to be wedged.
This is set when attempts to idle the device timeout. It prevents command submission from occurring and makes every pending request fail
Definition at line 771 of file i915_drv.h.
struct work_struct work |
Definition at line 830 of file i915_drv.h.
Definition at line 517 of file i915_drv.h.