diff options
Diffstat (limited to 'target/waldux/config/Config.in.graphics')
-rw-r--r-- | target/waldux/config/Config.in.graphics | 352 |
1 files changed, 352 insertions, 0 deletions
diff --git a/target/waldux/config/Config.in.graphics b/target/waldux/config/Config.in.graphics new file mode 100644 index 000000000..3aebbc629 --- /dev/null +++ b/target/waldux/config/Config.in.graphics @@ -0,0 +1,352 @@ +# This file is part of the OpenADK project. OpenADK is copyrighted +# material, please see the LICENCE file in the top-level directory. + +menu "Graphic devices support" +depends on ADK_TARGET_WITH_VGA \ + || ADK_TARGET_QEMU \ + || ADK_TARGET_VBOX \ + || ADK_TARGET_GENERIC + +config ADK_WALDUX_KERNEL_VT + bool + default y if ADK_TARGET_WITH_VGA + default y if ADK_TARGET_SYSTEM_GENERIC_X86 + default y if ADK_TARGET_SYSTEM_GENERIC_X86_64 + default n + +config ADK_WALDUX_KERNEL_VT_CONSOLE + bool + default y if ADK_TARGET_WITH_VGA + default y if ADK_TARGET_SYSTEM_GENERIC_X86 + default y if ADK_TARGET_SYSTEM_GENERIC_X86_64 + default n + +config ADK_WALDUX_KERNEL_VGA_CONSOLE + bool + default y if ADK_TARGET_WITH_VGA + default y if ADK_TARGET_SYSTEM_GENERIC_X86 + default y if ADK_TARGET_SYSTEM_GENERIC_X86_64 + default n + +config ADK_WALDUX_KERNEL_FONTS + bool + +config ADK_WALDUX_KERNEL_FONT_8x16 + bool + select ADK_WALDUX_KERNEL_FONTS + +config ADK_WALDUX_KERNEL_FB + bool + select ADK_WALDUX_KERNEL_VT + select ADK_WALDUX_KERNEL_VT_CONSOLE + +config ADK_WALDUX_KERNEL_FB_SBUS + bool + +config ADK_WALDUX_KERNEL_DUMMY_CONSOLE + bool + +config ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE + bool + default y if ADK_TARGET_SYSTEM_ARANYM_M68K + default n + +config ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY + bool + +config ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE_ROTATION + bool + +config ADK_WALDUX_KERNEL_VIDEO_CODA + bool + select ADK_WALDUX_KERNEL_MEDIA_SUPPORT + +config ADK_WALDUX_KERNEL_FB_MXC + bool + +config ADK_WALDUX_KERNEL_FB_MXC_LDB + bool + +config ADK_WALDUX_KERNEL_FB_MXC_SYNC_PANEL + bool + +config ADK_WALDUX_KERNEL_FB_MXC_HDMI + bool + +config ADK_WALDUX_KERNEL_FB_MXC_EDID + bool + +config ADK_WALDUX_KERNEL_MXC_IPU + bool + +config ADK_WALDUX_KERNEL_MXC_IPU_V3 + bool + +config ADK_WALDUX_KERNEL_MXC_VPU + bool + +config ADK_WALDUX_KERNEL_MXC_GPU_VIV + bool + +config ADK_WALDUX_KERNEL_MXC_GPU_VIV_V4 + bool + +config ADK_WALDUX_KERNEL_MXC_ASRC + bool + +config ADK_WALDUX_KERNEL_MXC_HDMI_CEC + bool + +config ADK_WALDUX_KERNEL_MXC_MIPI_CSI2 + bool + +config ADK_WALDUX_KERNEL_MXC_MLB + bool + +config ADK_WALDUX_KERNEL_MXC_MLB150 + bool + select ADK_WALDUX_KERNEL_SND + select ADK_WALDUX_KERNEL_SND_PCM + +config ADK_WALDUX_KERNEL_V4L_MEM2MEM_DRIVERS + bool + +config ADK_WALDUX_KERNEL_IMX_IPUV3_CORE + bool + +config ADK_WALDUX_KERNEL_DRM_PANEL_SIMPLE + bool + +config ADK_WALDUX_KERNEL_DRM_IMX + bool + +config ADK_WALDUX_KERNEL_DRM_IMX_PARALLEL_DISPLAY + bool + +config ADK_WALDUX_KERNEL_DRM_IMX_TVE + bool + +config ADK_WALDUX_KERNEL_DRM_IMX_LDB + bool + +config ADK_WALDUX_KERNEL_DRM_IMX_HDMI + bool + +config ADK_WALDUX_KERNEL_FB_MXS + bool + +config ADK_WALDUX_KERNEL_MFD_SM501 + bool + +config ADK_WALDUX_KERNEL_FB_ATARI + bool + select ADK_WALDUX_KERNEL_FB + default y if ADK_TARGET_SYSTEM_ARANYM_M68K + default n + +config ADK_WALDUX_KERNEL_FB_ARMCLCD + bool + +config ADK_WALDUX_KERNEL_PLAT_VERSATILE_CLCD + bool + select ADK_WALDUX_KERNEL_FB_ARMCLCD + +config ADK_WALDUX_KERNEL_FB_CIRRUS + bool + +config ADK_WALDUX_KERNEL_FB_GEODE + bool + +config ADK_WALDUX_KERNEL_FB_SM501 + bool + select ADK_WALDUX_KERNEL_MFD_SM501 + +config ADK_WALDUX_KERNEL_DRM + bool + +config ADK_WALDUX_KERNEL_DRM_VC4 + bool + +config ADK_WALDUX_KERNEL_DRM_I915 + bool + +config ADK_WALDUX_KERNEL_DRM_KMS_HELPER + bool + +config ADK_WALDUX_KERNEL_DRM_FBDEV_EMULATION + bool + +config ADK_WALDUX_KERNEL_INTEL_GTT + bool + +config ADK_WALDUX_KERNEL_AGP + bool + +config ADK_WALDUX_KERNEL_AGP_INTEL + bool + +config ADK_WALDUX_KERNEL_LOGO + bool + +config ADK_WALDUX_KERNEL_LOGO_LINUX_CLUT224 + bool "Enable Linux penguin boot logo" + select ADK_WALDUX_KERNEL_LOGO + +config ADK_WALDUX_KERNEL_FB_CON_DECOR + bool "Enable fullscreen boot logo" + select ADK_PACKAGE_FBSPLASH + depends on ADK_TARGET_KERNEL_VERSION_3_18 || \ + ADK_TARGET_KERNEL_VERSION_3_14 + +config ADK_WALDUX_KERNEL_FB_SIMPLE + bool "Simple Framebuffer" + select ADK_WALDUX_KERNEL_FB + select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE + default y if ADK_TARGET_SYSTEM_BANANA_PRO + default n + help + Simple Framebuffer driver. + +config ADK_WALDUX_KERNEL_FB_VESA + bool "Framebuffer support for VESA" + select ADK_WALDUX_KERNEL_FB + select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE + default y if ADK_TARGET_VBOX + default y if ADK_TARGET_SYSTEM_ASUS_P5BVM + default n + help + Generic VESA Framebuffer support. + +config ADK_WALDUX_KERNEL_DRM_ETNAVIV + bool "DRM support for Vivante chips (Cubox-i/Hummingboard)" + select ADK_WALDUX_KERNEL_DRM + select ADK_WALDUX_KERNEL_FB + select ADK_WALDUX_KERNEL_IMX_IPUV3_CORE + select ADK_WALDUX_KERNEL_DRM_IMX + select ADK_WALDUX_KERNEL_DRM_IMX_PARALLEL_DISPLAY + select ADK_WALDUX_KERNEL_DRM_IMX_TVE + select ADK_WALDUX_KERNEL_DRM_IMX_LDB + select ADK_WALDUX_KERNEL_DRM_IMX_HDMI + select ADK_WALDUX_KERNEL_DRM_PANEL_SIMPLE + select ADK_WALDUX_KERNEL_FB_MXS + select ADK_WALDUX_KERNEL_MEDIA_CAMERA_SUPPORT + select ADK_WALDUX_KERNEL_V4L_MEM2MEM_DRIVERS + select ADK_WALDUX_KERNEL_VIDEO_CODA + select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE + select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY + depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 + default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 + default n + help + Framebuffer support for Cubox-i/Hummingboard (Vivante) + +config ADK_WALDUX_KERNEL_FB_PXA + bool "Framebuffer support for PXA boards (Sharp Zaurus)" + select ADK_WALDUX_KERNEL_FB + select ADK_WALDUX_KERNEL_DUMMY_CONSOLE + select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE + select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE_ROTATION + depends on ADK_TARGET_SYSTEM_SHARP_ZAURUS \ + || ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER \ + || ADK_TARGET_SYSTEM_QEMU_ARM_SPITZ + default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS + default y if ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER + default y if ADK_TARGET_SYSTEM_QEMU_ARM_SPITZ + default n + help + Framebuffer support for Sharp Zaurus CL Series. + +config ADK_WALDUX_KERNEL_FB_GEODE_LX + bool "Framebuffer support for GEODE LX (PC Engines Alix1c)" + select ADK_WALDUX_KERNEL_FB + select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE + select ADK_WALDUX_KERNEL_FB_GEODE + depends on ADK_TARGET_MODEL_PCENGINES_ALIX1C + default y if ADK_TARGET_MODEL_PCENGINES_ALIX1C + default n + help + Framebuffer support for ALIX boards with VGA. + +config ADK_WALDUX_KERNEL_FB_SM712 + bool "Framebuffer support for Silicon Motion 7xx (Lemote Yeelong)" + select ADK_WALDUX_KERNEL_FB + select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE + select ADK_WALDUX_KERNEL_FONT_8x16 + default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG + default n + depends on ADK_TARGET_SYSTEM_LEMOTE_YEELONG + help + Framebuffer support for Lemote Yeelong. + +config ADK_WALDUX_KERNEL_FB_BCM2708 + bool "Framebuffer support for BCM28XX boards (Raspberry PI)" + select ADK_WALDUX_KERNEL_FB + select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE + select ADK_WALDUX_KERNEL_FONT_8x16 + default y if ADK_TARGET_BOARD_BCM28XX + default n + depends on ADK_TARGET_BOARD_BCM28XX + help + Framebuffer support for BCM28XX boards. + +config ADK_WALDUX_KERNEL_FB_CGSIX + bool "Framebuffer support for CGSIX cards (Sun Voyager)" + select ADK_WALDUX_KERNEL_FB + select ADK_WALDUX_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_WALDUX_KERNEL_FB_RADEON + bool "Framebuffer support for RADEON chips" + select ADK_WALDUX_KERNEL_FB + select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE + select ADK_WALDUX_KERNEL_FONT_8x16 + help + Framebuffer support for RADEON chips. + +config ADK_WALDUX_KERNEL_DRM_I915 + bool "Support for Intel graphic cards" + select ADK_WALDUX_KERNEL_FB + select ADK_WALDUX_KERNEL_DRM + select ADK_WALDUX_KERNEL_INTEL_GTT + select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE + select ADK_WALDUX_KERNEL_DRM_KMS_HELPER + select ADK_WALDUX_KERNEL_DRM_FBDEV_EMULATION + default y if ADK_TARGET_SYSTEM_IBM_X40 + default n + help + Support for Intel chipsets. + +config ADK_WALDUX_KERNEL_DRM_BOCHS + bool "Support for QEMU STD VGA emulation" + select ADK_WALDUX_KERNEL_DRM + select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE + depends on ADK_TARGET_SYSTEM_QEMU_X86 || ADK_TARGET_SYSTEM_QEMU_X86_64 + help + Support for Qemu STD VGA emulation. + +config ADK_WALDUX_KERNEL_DRM_CIRRUS_QEMU + bool "Support for QEMU cirrus VGA emulation" + select ADK_WALDUX_KERNEL_DRM + select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE + depends on ADK_TARGET_SYSTEM_QEMU_X86 || ADK_TARGET_SYSTEM_QEMU_X86_64 + help + Support for Qemu cirrus VGA emulation. + +config ADK_WALDUX_KERNEL_DRM_RADEON + bool "Support for Radeon graphic cards" + select ADK_WALDUX_KERNEL_DRM + select ADK_WALDUX_KERNEL_FB_CFB_FILLRECT + select ADK_WALDUX_KERNEL_FB_CFB_COPYAREA + select ADK_WALDUX_KERNEL_FB_CFB_IMAGEBLIT + select ADK_WALDUX_KERNEL_FW_LOADER + select ADK_WALDUX_KERNEL_DRM_KMS_HELPER + select ADK_WALDUX_KERNEL_DRM_KMS_FB_HELPER + select ADK_WALDUX_KERNEL_DRM_TTM + help + Support for Radeon chips. + +endmenu |