|
@@ -109,78 +109,6 @@ index 923701c703d..7f60014ea6c 100644
|
|
|
+endef
|
|
|
+$(eval $(call BuildPackage,i915-firmware))
|
|
|
|
|
|
-diff --git a/package/kernel/linux/modules/video.mk b/package/kernel/linux/modules/video.mk
|
|
|
-index 12efcad2c7e..348b6f24efc 100644
|
|
|
---- a/package/kernel/linux/modules/video.mk
|
|
|
-+++ b/package/kernel/linux/modules/video.mk
|
|
|
-@@ -243,11 +243,15 @@ define KernelPackage/drm
|
|
|
- SUBMENU:=$(VIDEO_MENU)
|
|
|
- TITLE:=Direct Rendering Manager (DRM) support
|
|
|
- HIDDEN:=1
|
|
|
-- DEPENDS:=+kmod-dma-buf +kmod-i2c-core +PACKAGE_kmod-backlight:kmod-backlight
|
|
|
-- KCONFIG:=CONFIG_DRM
|
|
|
-+ DEPENDS:=+kmod-dma-buf +kmod-i2c-core +kmod-i2c-algo-bit +PACKAGE_kmod-backlight:kmod-backlight
|
|
|
-+ KCONFIG:= \
|
|
|
-+ CONFIG_DRM \
|
|
|
-+ CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y \
|
|
|
-+ CONFIG_DRM_FBDEV_EMULATION=y \
|
|
|
-+ CONFIG_DRM_FBDEV_OVERALLOC=100 \
|
|
|
-+ CONFIG_HDMI
|
|
|
- FILES:= \
|
|
|
-- $(LINUX_DIR)/drivers/gpu/drm/drm.ko \
|
|
|
-- $(LINUX_DIR)/drivers/gpu/drm/drm_panel_orientation_quirks.ko
|
|
|
-+ $(LINUX_DIR)/drivers/gpu/drm/drm.ko
|
|
|
- AUTOLOAD:=$(call AutoLoad,05,drm)
|
|
|
- endef
|
|
|
-
|
|
|
-@@ -318,8 +322,6 @@ define KernelPackage/drm-imx
|
|
|
- TITLE:=Freescale i.MX DRM support
|
|
|
- DEPENDS:=@TARGET_imx +kmod-drm-kms-helper
|
|
|
- KCONFIG:=CONFIG_DRM_IMX \
|
|
|
-- CONFIG_DRM_FBDEV_EMULATION=y \
|
|
|
-- CONFIG_DRM_FBDEV_OVERALLOC=100 \
|
|
|
- CONFIG_IMX_IPUV3_CORE \
|
|
|
- CONFIG_RESET_CONTROLLER=y \
|
|
|
- CONFIG_DRM_IMX_IPUV3 \
|
|
|
-@@ -1046,3 +1048,38 @@ define KernelPackage/video-gspca-konica/description
|
|
|
- endef
|
|
|
-
|
|
|
- $(eval $(call KernelPackage,video-gspca-konica))
|
|
|
-+
|
|
|
-+define KernelPackage/drm-i915
|
|
|
-+ SUBMENU:=$(VIDEO_MENU)
|
|
|
-+ TITLE:=Intel GPU drm support
|
|
|
-+ DEPENDS:=@TARGET_x86 +kmod-drm-ttm +kmod-drm-kms-helper +i915-firmware
|
|
|
-+ KCONFIG:= \
|
|
|
-+ CONFIG_INTEL_GTT=y \
|
|
|
-+ CONFIG_DRM_I915=m \
|
|
|
-+ CONFIG_DRM_I915_CAPTURE_ERROR=y \
|
|
|
-+ CONFIG_DRM_I915_COMPRESS_ERROR=y \
|
|
|
-+ CONFIG_DRM_I915_USERPTR=y \
|
|
|
-+ CONFIG_DRM_I915_GVT=y \
|
|
|
-+ CONFIG_DRM_I915_WERROR=n \
|
|
|
-+ CONFIG_DRM_I915_DEBUG=n \
|
|
|
-+ CONFIG_DRM_I915_DEBUG_MMIO=n \
|
|
|
-+ CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS=n \
|
|
|
-+ CONFIG_DRM_I915_SW_FENCE_CHECK_DAG=n \
|
|
|
-+ CONFIG_DRM_I915_DEBUG_GUC=n \
|
|
|
-+ CONFIG_DRM_I915_SELFTEST=n \
|
|
|
-+ CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS=n \
|
|
|
-+ CONFIG_DRM_I915_DEBUG_VBLANK_EVADE=n \
|
|
|
-+ CONFIG_DRM_I915_DEBUG_RUNTIME_PM=n
|
|
|
-+ FILES:=$(LINUX_DIR)/drivers/gpu/drm/i915/i915.ko
|
|
|
-+ AUTOLOAD:=$(call AutoProbe,i915)
|
|
|
-+endef
|
|
|
-+
|
|
|
-+define KernelPackage/drm-i915/description
|
|
|
-+ Direct Rendering Manager (DRM) support for "Intel Graphics
|
|
|
-+ Media Accelerator" or "HD Graphics" integrated graphics,
|
|
|
-+ including 830M, 845G, 852GM, 855GM, 865G, 915G, 945G, 965G,
|
|
|
-+ G35, G41, G43, G45 chipsets and Celeron, Pentium, Core i3,
|
|
|
-+ Core i5, Core i7 as well as Atom CPUs with integrated graphics.
|
|
|
-+endef
|
|
|
-+
|
|
|
-+$(eval $(call KernelPackage,drm-i915))
|
|
|
diff --git a/package/kernel/linux/modules/virt.mk b/package/kernel/linux/modules/virt.mk
|
|
|
index 5ed0d5dbbf2..a853a8c7980 100644
|
|
|
--- a/package/kernel/linux/modules/virt.mk
|
|
@@ -205,7 +133,7 @@ index 5ed0d5dbbf2..a853a8c7980 100644
|
|
|
+ CONFIG_VFIO_MDEV_DEVICE
|
|
|
+ FILES:= \
|
|
|
+ $(LINUX_DIR)/drivers/vfio/mdev/mdev.ko \
|
|
|
-+ $(LINUX_DIR)/drivers/vfio/mdev/vfio_mdev.ko
|
|
|
++ $(LINUX_DIR)/drivers/vfio/mdev/vfio_mdev.ko@lt5.10
|
|
|
+ AUTOLOAD:=$(call AutoProbe,mdev vfio_mdev)
|
|
|
+endef
|
|
|
+
|