]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
An update for the i915 GPU driver, which brings the code up to Linux
authorKonstantin Belousov <kib@FreeBSD.org>
Wed, 21 Jan 2015 16:10:37 +0000 (16:10 +0000)
committerKonstantin Belousov <kib@FreeBSD.org>
Wed, 21 Jan 2015 16:10:37 +0000 (16:10 +0000)
commit47671d1babdc480b91b25e8293f8a7b5d3021096
tree0c26e11037effdf2db39642090cdb8bc1f04efcc
parent459ea53d0509cec96e012a8a2917b6c2d8a7fc39
An update for the i915 GPU driver, which brings the code up to Linux
commit 4d93914ae3db4a897ead4b.  Some related drm infrastructure
changes are imported as needed.

Biggest update is the rewrite of the i915 gem io to more closely
follow Linux model, althought the mechanism used by FreeBSD port is
different.

Sponsored by: The FreeBSD Foundation
MFC after: 2 month
54 files changed:
sys/dev/drm2/drm.h
sys/dev/drm2/drmP.h
sys/dev/drm2/drm_crtc.c
sys/dev/drm2/drm_crtc.h
sys/dev/drm2/drm_crtc_helper.c
sys/dev/drm2/drm_crtc_helper.h
sys/dev/drm2/drm_drv.c
sys/dev/drm2/drm_edid.c
sys/dev/drm2/drm_edid.h
sys/dev/drm2/drm_edid_modes.h
sys/dev/drm2/drm_fb_helper.c
sys/dev/drm2/drm_ioctl.c
sys/dev/drm2/drm_irq.c
sys/dev/drm2/drm_memory.c
sys/dev/drm2/drm_mode.h
sys/dev/drm2/drm_pciids.h
sys/dev/drm2/drm_stub.c
sys/dev/drm2/i915/i915_debug.c
sys/dev/drm2/i915/i915_dma.c
sys/dev/drm2/i915/i915_drm.h
sys/dev/drm2/i915/i915_drv.c
sys/dev/drm2/i915/i915_drv.h
sys/dev/drm2/i915/i915_gem.c
sys/dev/drm2/i915/i915_gem_context.c
sys/dev/drm2/i915/i915_gem_evict.c
sys/dev/drm2/i915/i915_gem_execbuffer.c
sys/dev/drm2/i915/i915_gem_gtt.c
sys/dev/drm2/i915/i915_gem_stolen.c [new file with mode: 0644]
sys/dev/drm2/i915/i915_gem_tiling.c
sys/dev/drm2/i915/i915_irq.c
sys/dev/drm2/i915/i915_reg.h
sys/dev/drm2/i915/i915_suspend.c
sys/dev/drm2/i915/intel_bios.c
sys/dev/drm2/i915/intel_crt.c
sys/dev/drm2/i915/intel_ddi.c [new file with mode: 0644]
sys/dev/drm2/i915/intel_display.c
sys/dev/drm2/i915/intel_dp.c
sys/dev/drm2/i915/intel_drv.h
sys/dev/drm2/i915/intel_fb.c
sys/dev/drm2/i915/intel_hdmi.c
sys/dev/drm2/i915/intel_iic.c
sys/dev/drm2/i915/intel_lvds.c
sys/dev/drm2/i915/intel_modes.c
sys/dev/drm2/i915/intel_overlay.c
sys/dev/drm2/i915/intel_panel.c
sys/dev/drm2/i915/intel_pm.c [new file with mode: 0644]
sys/dev/drm2/i915/intel_ringbuffer.c
sys/dev/drm2/i915/intel_ringbuffer.h
sys/dev/drm2/i915/intel_sdvo.c
sys/dev/drm2/i915/intel_sprite.c
sys/dev/drm2/i915/intel_tv.c
sys/dev/drm2/radeon/atombios_encoders.c
sys/dev/drm2/radeon/radeon_legacy_encoders.c
sys/modules/drm2/i915kms/Makefile