summaryrefslogtreecommitdiff
path: root/target
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@uclibc-ng.org>2016-10-01 21:41:51 +0200
committerWaldemar Brodkorb <wbx@uclibc-ng.org>2016-10-29 07:53:40 +0200
commit8d97408c9a13ec6d31f27e704796a480a1ea8b31 (patch)
tree53c127dd94246ea589f99f334339cb70ec52c604 /target
parenta4071e7324833a7556d5125d7874bf340d5827a7 (diff)
intel driver, cleanup and fix
Diffstat (limited to 'target')
-rw-r--r--target/linux/config/Config.in.graphics62
1 files changed, 32 insertions, 30 deletions
diff --git a/target/linux/config/Config.in.graphics b/target/linux/config/Config.in.graphics
index e742ae9f0..fc390be55 100644
--- a/target/linux/config/Config.in.graphics
+++ b/target/linux/config/Config.in.graphics
@@ -133,10 +133,13 @@ config ADK_KERNEL_DRM_VC4
config ADK_KERNEL_DRM_I915
bool
-config ADK_KERNEL_DRM_I915_KMS
+config ADK_KERNEL_DRM_KMS_HELPER
bool
-config ADK_KERNEL_DRM_I915_FBDEV
+config ADK_KERNEL_DRM_FBDEV_EMULATION
+ bool
+
+config ADK_KERNEL_INTEL_GTT
bool
config ADK_KERNEL_AGP
@@ -178,7 +181,7 @@ config ADK_KERNEL_FB_VESA
Generic VESA Framebuffer support.
config ADK_KERNEL_MXC_GPU_VIV
- bool "Framebuffer support for Cubox-i/Hummingboard (Vivante)"
+ bool "Framebuffer support for Vivante chips (Cubox-i/Hummingboard)"
select ADK_KERNEL_DRM
select ADK_KERNEL_FB
select ADK_KERNEL_FB_MXC
@@ -204,7 +207,7 @@ config ADK_KERNEL_MXC_GPU_VIV
Framebuffer support for Cubox-i/Hummingboard (Vivante)
config ADK_KERNEL_FB_PXA
- bool "Framebuffer support for Sharp Zaurus (PXA)"
+ bool "Framebuffer support for PXA boards (Sharp Zaurus)"
select ADK_KERNEL_FB
select ADK_KERNEL_DUMMY_CONSOLE
select ADK_KERNEL_FRAMEBUFFER_CONSOLE
@@ -220,7 +223,7 @@ config ADK_KERNEL_FB_PXA
Framebuffer support for Sharp Zaurus CL Series.
config ADK_KERNEL_FB_GEODE_LX
- bool "Framebuffer support for GEODE LX"
+ bool "Framebuffer support for GEODE LX (PC Engines Alix1c)"
select ADK_KERNEL_FB
select ADK_KERNEL_FRAMEBUFFER_CONSOLE
select ADK_KERNEL_FB_GEODE
@@ -231,7 +234,7 @@ config ADK_KERNEL_FB_GEODE_LX
Framebuffer support for ALIX boards with VGA.
config ADK_KERNEL_FB_SM712
- bool "Framebuffer support for Lemote Yeelong"
+ bool "Framebuffer support for Silicon Motion 7xx (Lemote Yeelong)"
select ADK_KERNEL_FB
select ADK_KERNEL_FRAMEBUFFER_CONSOLE
select ADK_KERNEL_FONT_8x16
@@ -242,7 +245,7 @@ config ADK_KERNEL_FB_SM712
Framebuffer support for Lemote Yeelong.
config ADK_KERNEL_FB_BCM2708
- bool "Framebuffer support for BCM28XX boards"
+ bool "Framebuffer support for BCM28XX boards (Raspberry PI)"
select ADK_KERNEL_FB
select ADK_KERNEL_FRAMEBUFFER_CONSOLE
select ADK_KERNEL_FONT_8x16
@@ -252,6 +255,16 @@ config ADK_KERNEL_FB_BCM2708
help
Framebuffer support for BCM28XX boards.
+config ADK_KERNEL_FB_CGSIX
+ bool "Framebuffer support for CGSIX cards (Sun Voyager)"
+ select ADK_KERNEL_FB
+ select ADK_KERNEL_FB_SBUS
+ default y if ADK_TARGET_SYSTEM_SUN_VOYAGER
+ default n
+ depends on ADK_TARGET_SYSTEM_SUN_VOYAGER
+ help
+ Framebuffer support for Sun Voyager.
+
config ADK_KERNEL_FB_RADEON
bool "Framebuffer support for RADEON chips"
select ADK_KERNEL_FB
@@ -260,49 +273,38 @@ config ADK_KERNEL_FB_RADEON
help
Framebuffer support for RADEON chips.
-config ADK_HARDWARE_GRAPHICS_INTEL_I915
- bool "Support for Intel graphic cards (AGP/DRM/KMS)"
+config ADK_KERNEL_DRM_I915
+ bool "Support for Intel graphic cards"
select ADK_KERNEL_FB
select ADK_KERNEL_DRM
- select ADK_KERNEL_AGP
- select ADK_KERNEL_AGP_INTEL
+ select ADK_KERNEL_INTEL_GTT
select ADK_KERNEL_FRAMEBUFFER_CONSOLE
select ADK_KERNEL_DRM_I915
- select ADK_KERNEL_DRM_I915_KMS
- select ADK_KERNEL_DRM_I915_FBDEV
+ select ADK_KERNEL_DRM_KMS_HELPER
+ select ADK_KERNEL_DRM_FBDEV_EMULATION
default y if ADK_TARGET_SYSTEM_IBM_X40
default n
help
- AGP/DRM/KMS support for Intel chipset i915.
+ Support for Intel chipsets.
config ADK_KERNEL_DRM_BOCHS
- bool "Support for QEMU STD VGA emulation (DRM/KMS)"
+ bool "Support for QEMU STD VGA emulation"
select ADK_KERNEL_DRM
select ADK_KERNEL_FRAMEBUFFER_CONSOLE
depends on ADK_TARGET_SYSTEM_QEMU_X86 || ADK_TARGET_SYSTEM_QEMU_X86_64
help
- DRM/KMS support for Qemu STD VGA emulation.
+ Support for Qemu STD VGA emulation.
config ADK_KERNEL_DRM_CIRRUS_QEMU
- bool "Support for QEMU cirrus VGA emulation (DRM/KMS)"
+ bool "Support for QEMU cirrus VGA emulation"
select ADK_KERNEL_DRM
select ADK_KERNEL_FRAMEBUFFER_CONSOLE
depends on ADK_TARGET_SYSTEM_QEMU_X86 || ADK_TARGET_SYSTEM_QEMU_X86_64
help
- DRM/KMS support for Qemu cirrus VGA emulation.
-
-config ADK_KERNEL_FB_CGSIX
- bool "Support for CGSIX framebuffer"
- select ADK_KERNEL_FB
- select ADK_KERNEL_FB_SBUS
- default y if ADK_TARGET_SYSTEM_SUN_VOYAGER
- default n
- depends on ADK_TARGET_SYSTEM_SUN_VOYAGER
- help
- Framebuffer support for Sun Voyager.
+ Support for Qemu cirrus VGA emulation.
config ADK_KERNEL_DRM_RADEON
- bool "Support for Radeon DRM/KMS"
+ bool "Support for Radeon graphic cards"
select ADK_KERNEL_DRM
select ADK_KERNEL_FB_CFB_FILLRECT
select ADK_KERNEL_FB_CFB_COPYAREA
@@ -312,6 +314,6 @@ config ADK_KERNEL_DRM_RADEON
select ADK_KERNEL_DRM_KMS_FB_HELPER
select ADK_KERNEL_DRM_TTM
help
- DRM/KMS support for Radeon
+ Support for Radeon chips.
endmenu