Commit Graph

37 Commits (a29f5ca3d691995266a4b1df313e32ff0509a03c)

Author SHA1 Message Date
Jesse Barnes 9880b7a527 drm/i915: add get_vblank_counter function for GM45 16 years ago
Jesse Barnes 0f973f2788 drm/i915: add fence register management to execbuf 16 years ago
Eric Anholt ab657db12d drm/i915: Set up an MTRR covering the GTT at driver load. 16 years ago
Dave Airlie 71acb5eb8d drm/i915: add support for physical memory objects 16 years ago
Eric Anholt 7d57382e65 drm/i915: Add support for integrated HDMI on G4X hardware. 16 years ago
Hannes Eder 95281e352e drm/i915: fix sparse warnings: declare one-bit bitfield as unsigned 16 years ago
Eric Anholt 60fd99e368 drm/i915: Fix stolen memory detection on G45 and GM45. 16 years ago
Jesse Barnes 79e539453b DRM: i915: add mode setting support 16 years ago
Jesse Barnes de151cf67c drm/i915: add GEM GTT mapping support 16 years ago
Dave Airlie 7c1c2871a6 drm: move to kref per-master structures. 16 years ago
Dave Airlie ac5c4e7618 drm/i915: GEM on PAE has problems - disable it for now. 16 years ago
Eric Anholt e47c68e9c5 drm/i915: Make a single set-to-cpu-domain path and use it wherever needed. 16 years ago
Eric Anholt ce44b0ea3d drm/i915: Move flushing list cleanup from flush request retire to request emit. 16 years ago
Peng Li 461cba2d29 drm/i915: Save/restore HWS_PGA on suspend/resume 16 years ago
Keith Packard 52440211dc drm: move drm vblank initialization/cleanup to driver load/unload 16 years ago
Keith Packard 7c46358642 drm/i915: Manage PIPESTAT to control vblank interrupts instead of IMR. 16 years ago
Keith Packard 0baf823a10 drm/i915: Move legacy breadcrumb out of the reserved status page area 16 years ago
Eric Anholt bd95e0a4a6 i915: Remove racy delayed vblank swap ioctl. 16 years ago
Keith Packard 881ee9889c i915: Save/restore MCHBAR_RENDER_STANDBY on GM965/GM45 16 years ago
Eric Anholt 5a125c3c79 i915: Add GEM ioctl to get available aperture size. 17 years ago
Keith Packard 0839ccb8ac i915: use io-mapping interfaces instead of a variety of mapping kludges 17 years ago
Len Brown 65e082c9a3 build fix: CONFIG_DRM_I915=y && CONFIG_ACPI=n 17 years ago
Keith Packard 9e44af790f drm/i915: hold dev->struct_mutex and DRM lock during vblank ring operations 17 years ago
Keith Packard ba1eb1d825 i915: Map status page cached for chips with GTT-based HWS location. 17 years ago
Keith Packard 0cdad7e88a i915: Use non-reserved status page index for breadcrumb 17 years ago
Eric Anholt 3043c60c48 drm: Clean up many sparse warnings in i915. 17 years ago
Eric Anholt 546b0974c3 i915: Use struct_mutex to protect ring in GEM mode. 17 years ago
Eric Anholt 673a394b1e drm: Add GEM ("graphics execution manager") to i915 driver. 17 years ago
Jesse Barnes 0a3e67a4ca drm: Rework vblank-wait handling to allow interrupt reduction. 17 years ago
Jesse Barnes b9bfdfe670 new chip name is GM45 17 years ago
Jesse Barnes 317c35d144 separate i915 suspend/resume functions into their own file 17 years ago
Matthew Garrett 8ee1c3db90 Add Intel ACPI IGD OpRegion support 17 years ago
Eric Anholt ed4cb4142b i915: Add support for MSI and interrupt mitigation. 17 years ago
Jesse Barnes 585fb11134 i915: Use more consistent names for regs, and store them in a separate file. 17 years ago
Keith Packard 0790d5e148 i915: remove settable use_mi_batchbuffer_start 17 years ago
Dave Airlie c0e09200dc drm: reorganise drm tree to be more future proof. 17 years ago
Zhenyu Wang d3adbc0c58 drm/i915: add support for Intel series 4 chipsets. 17 years ago
Keith Packard e948e99400 drm/i915: save and restore dsparb and d_state registers. 17 years ago
Jesse Barnes a59e122a67 drm/i915: fix off by one in VGA save/restore of AR & CR regs. 17 years ago
Dave Airlie af6061af0d Revert "drm/vbl rework: rework how the drm deals with vblank." 17 years ago
Harvey Harrison bf9d892952 drivers/char: replace remaining __FUNCTION__ occurrences 17 years ago
Jesse Barnes ac741ab71b drm/vbl rework: rework how the drm deals with vblank. 17 years ago
Keith Packard 7b832b56bd drm/i915: Handle tiled buffers in vblank tasklet 17 years ago
Jesse Barnes 3bf48468fe fix IS_I9XX macro in i915 DRM driver 17 years ago
Keith Packard 1f84e550a8 drm/i915 more registers for S3 (DSPCLK_GATE_D, CACHE_MODE_0, MI_ARB_STATE) 17 years ago
Jesse Barnes 0da3ea12fc drm/i915: save/restore interrupt state 17 years ago
Zhenyu Wang b39d50e53b i915: wrap chipset types requiring hw status set ioctl 17 years ago
Jesse Barnes 123f794fa7 i915: Fix GR register array size off-by-one bug 17 years ago
Zhenyu Wang 5f5f9d4c7b i915: Add chipset id for Intel Integrated Graphics Device 17 years ago
Márton Németh 3e684eae58 drm: cleanup DRM_DEBUG() parameters 17 years ago