git: DragonFly_RELEASE_4_8 drm: bring in Linux compability changes from master
Francois Tigeot
ftigeot at crater.dragonflybsd.org
Wed Apr 12 12:57:31 PDT 2017
commit a738c42829aada7a726b4571641efd08c290a3a2
Author: François Tigeot <ftigeot at wolfpond.org>
Date: Wed Apr 12 21:54:19 2017 +0200
drm: bring in Linux compability changes from master
Just enough to run the drm/i915 driver from Linux 4.7
Summary of changes:
sys/conf/files | 2 +
sys/conf/options | 2 +-
sys/config/LINT64 | 2 +-
sys/dev/drm/drm/Makefile | 2 +
sys/dev/drm/drm_cache.c | 7 +-
sys/dev/drm/drm_drv.c | 44 -----
sys/dev/drm/i915/i915_cmd_parser.c | 4 +-
sys/dev/drm/i915/intel_ringbuffer.c | 8 +-
sys/dev/drm/i915/intel_ringbuffer.h | 1 -
sys/dev/drm/include/asm/barrier.h | 7 +-
sys/dev/drm/include/asm/cacheflush.h | 4 +-
.../drm/include/asm/{barrier.h => cpufeatures.h} | 16 +-
.../drm/include/asm/{barrier.h => special_insns.h} | 28 ++-
sys/dev/drm/include/drm/drmP.h | 2 +-
sys/dev/drm/include/drm/drm_os_linux.h | 2 -
sys/dev/drm/include/linux/atomic.h | 9 +-
sys/dev/drm/include/linux/compiler.h | 16 ++
.../drm/include/{asm/barrier.h => linux/console.h} | 21 +--
sys/dev/drm/include/linux/device.h | 5 +-
sys/dev/drm/include/linux/dmi.h | 4 +-
.../drm/include/{asm/barrier.h => linux/hardirq.h} | 19 +-
sys/dev/drm/include/linux/highmem.h | 1 +
sys/dev/drm/include/linux/{kobject.h => hrtimer.h} | 48 +++--
sys/dev/drm/include/linux/interrupt.h | 15 +-
sys/dev/drm/include/linux/kernel.h | 8 +-
sys/dev/drm/include/linux/kobject.h | 21 ++-
sys/dev/drm/include/linux/ktime.h | 11 +-
sys/dev/drm/include/linux/mm.h | 4 +-
sys/dev/drm/include/linux/module.h | 5 +-
sys/dev/drm/include/linux/pagemap.h | 1 +
sys/dev/drm/include/linux/pci.h | 21 ++-
sys/dev/drm/include/linux/sched.h | 19 +-
sys/dev/drm/include/linux/vga_switcheroo.h | 209 +++++++++++++++++++++
sys/dev/drm/include/linux/vmalloc.h | 32 +---
sys/dev/drm/include/linux/workqueue.h | 11 +-
.../{include/linux/highmem.h => linux_hrtimer.c} | 72 ++++---
.../{include/linux/vmalloc.h => linux_vmalloc.c} | 68 +++++--
37 files changed, 539 insertions(+), 212 deletions(-)
copy sys/dev/drm/include/asm/{barrier.h => cpufeatures.h} (82%)
copy sys/dev/drm/include/asm/{barrier.h => special_insns.h} (75%)
copy sys/dev/drm/include/{asm/barrier.h => linux/console.h} (82%)
copy sys/dev/drm/include/{asm/barrier.h => linux/hardirq.h} (82%)
copy sys/dev/drm/include/linux/{kobject.h => hrtimer.h} (60%)
create mode 100644 sys/dev/drm/include/linux/vga_switcheroo.h
copy sys/dev/drm/{include/linux/highmem.h => linux_hrtimer.c} (50%)
copy sys/dev/drm/{include/linux/vmalloc.h => linux_vmalloc.c} (57%)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/a738c42829aada7a726b4571641efd08c290a3a2
--
DragonFly BSD source repository
More information about the Commits
mailing list