|
|
@@ -102,7 +102,7 @@ $(eval $(call KernelPackage,backlight-pwm))
|
|
|
define KernelPackage/fb
|
|
|
SUBMENU:=$(VIDEO_MENU)
|
|
|
TITLE:=Framebuffer and framebuffer console support
|
|
|
- DEPENDS:=@DISPLAY_SUPPORT
|
|
|
+ DEPENDS:=@DISPLAY_SUPPORT +LINUX_6_6:kmod-fb-io-fops
|
|
|
KCONFIG:= \
|
|
|
CONFIG_FB \
|
|
|
CONFIG_FB_DEVICE=y \
|
|
|
@@ -128,8 +128,7 @@ define KernelPackage/fb
|
|
|
CONFIG_VT_CONSOLE=y \
|
|
|
CONFIG_VT_HW_CONSOLE_BINDING=y
|
|
|
FILES:=$(LINUX_DIR)/drivers/video/fbdev/core/fb.ko \
|
|
|
- $(LINUX_DIR)/lib/fonts/font.ko \
|
|
|
- $(LINUX_DIR)/drivers/video/fbdev/core/[email protected]
|
|
|
+ $(LINUX_DIR)/lib/fonts/font.ko
|
|
|
AUTOLOAD:=$(call AutoLoad,06,fb font)
|
|
|
endef
|
|
|
|
|
|
@@ -193,6 +192,18 @@ endef
|
|
|
$(eval $(call KernelPackage,fb-cfb-imgblt))
|
|
|
|
|
|
|
|
|
+define KernelPackage/fb-io-fops
|
|
|
+ SUBMENU:=$(VIDEO_MENU)
|
|
|
+ TITLE:=Fbdev helpers for framebuffers in I/O memory
|
|
|
+ HIDDEN:=1
|
|
|
+ KCONFIG:=CONFIG_FB_IOMEM_FOPS
|
|
|
+ FILES:=$(LINUX_DIR)/drivers/video/fbdev/core/fb_io_fops.ko
|
|
|
+ AUTOLOAD:=$(call AutoLoad,07,fb_io_fops)
|
|
|
+endef
|
|
|
+
|
|
|
+$(eval $(call KernelPackage,fb-io-fops))
|
|
|
+
|
|
|
+
|
|
|
define KernelPackage/fb-sys-fops
|
|
|
SUBMENU:=$(VIDEO_MENU)
|
|
|
TITLE:=Framebuffer software sys ops support
|
|
|
@@ -638,7 +649,8 @@ define KernelPackage/drm-radeon
|
|
|
TITLE:=Radeon DRM support
|
|
|
DEPENDS:=@TARGET_x86 @DISPLAY_SUPPORT +kmod-backlight +kmod-drm-kms-helper \
|
|
|
+kmod-drm-ttm +kmod-drm-ttm-helper +kmod-i2c-algo-bit +radeon-firmware \
|
|
|
- +kmod-drm-display-helper +kmod-acpi-video +kmod-drm-suballoc-helper
|
|
|
+ +kmod-drm-display-helper +kmod-acpi-video +kmod-drm-suballoc-helper \
|
|
|
+ +!LINUX_6_6:kmod-fb-io-fops
|
|
|
KCONFIG:=CONFIG_DRM_RADEON
|
|
|
FILES:=$(LINUX_DIR)/drivers/gpu/drm/radeon/radeon.ko
|
|
|
AUTOLOAD:=$(call AutoProbe,radeon)
|