blob: 020b81473176fb40ab817e3981f42aed480ff5e7 [file] [log] [blame]
config EXYNOS_DPU20
bool "Samsung Exynos Display Sub-system (DPP, DECON, MIPI, DISPLAYPORT)"
default n
depends on FB
if EXYNOS_DPU20
config EXYNOS_DPP
bool "Samsung Exynos Display Post Processor driver"
depends on EXYNOS_DPU20
default y
config EXYNOS_MIPI_DSIM
bool "Samsung Exynos MIPI-DSI driver"
depends on EXYNOS_DPU20
default y
help
Enable MIPI-DSI driver.
config EXYNOS_DISPLAYPORT
bool "Samsung Exynos DISPLAYPORT driver"
depends on EXYNOS_DPU20
default n
help
Enable DISPLAYPORT driver.
config EXYNOS_WINDOW_UPDATE
bool "Support Window Update Mode"
depends on EXYNOS_DPU20
default n
config EXYNOS_BLOCK_MODE
bool "Support Blocking Mode"
depends on EXYNOS_DPU20
default y
config EXYNOS_HIBERNATION
bool "Support Display Hibernation Mode"
depends on EXYNOS_DPU20
default n
config EXYNOS_CHANGE_HIBER_CNT
bool "Change Hibernation Entry Count at Runtime"
depends on EXYNOS_DPU20 && EXYNOS_HIBERNATION
default n
config EXYNOS_HIBERNATION_THREAD
bool "DECON hiber mode using single thread"
depends on EXYNOS_HIBERNATION
default n
config LOGGING_BIGDATA_BUG
bool "Logging extra information when decon bug"
depends on EXYNOS_DPU20
default y
config EXYNOS_DOZE
bool "Support DOZE mode"
depends on EXYNOS_DPU20
default n
config EXYNOS_AFBC_DEBUG
bool "Support AFBC Decoder Debug"
depends on EXYNOS_DPU20
default n
config EXYNOS_MEMMAP_DEBUG
bool "Support Memory Map Debug"
depends on EXYNOS_DPU20
default n
config EXYNOS_MULTIRESOLUTION
bool "Support Multi Resolution LCD"
depends on EXYNOS_DPU20 && EXYNOS_WINDOW_UPDATE
default n
config EXYNOS_VIRTUAL_DISPLAY
bool "Support Virtual Display Mode"
depends on EXYNOS_DPU20
default n
help
If this menu is enabled, you can boot up board without LCD.
config EXYNOS_LOW_PERSISTENCE
bool "Support Low Persistence Mode"
depends on EXYNOS_DPU20
default n
config SUPPORT_DOZE
bool "Suppot Doze mode to aod service"
depends on EXYNOS_DPU20
default n
config EXYNOS_CURSOR
bool "Support Cursor Async Mode"
depends on EXYNOS_DPU20
default n
config EXYNOS_DSIM_DITHER
bool "DSIM SSCG feature"
depends on EXYNOS_MIPI_DSIM
default y
config EXYNOS_ADAPTIVE_FREQ
bool "Feature for Dsim Adaptive Frequence"
depends on EXYNOS_MIPI_DSIM
default n
config DECON_BTS_LEGACY
bool "Legacy BTS scheme of display"
depends on EXYNOS_DPU20
default n
config FB_TEST
bool "Framebuffer test only"
depends on EXYNOS_DPU20
default n
config DSIM_CMD_TEST
bool "DSIM command test only"
depends on EXYNOS_DPU20
default n
config SUPPORT_LEGACY_ION
bool "Support legacy ION API"
depends on EXYNOS_DPU20
default n
config SUPPORT_LEGACY_FENCE
bool "Support legacy fence API"
depends on EXYNOS_DPU20
default n
config SUPPORT_KERNEL_4_9
bool "Support kernel version 4.9"
depends on EXYNOS_DPU20
default n
config EXYNOS_FREQ_HOP
bool "Support DPHY PLL Frequency Hopping"
depends on EXYNOS_DPU20
default n
config SUPPORT_RDX_DUMP
bool "Support RDX Dump"
depends on EXYNOS_DPU20
default n
config EXYNOS_PLL_SLEEP
bool "Support DPHY PLL Sleep"
depends on EXYNOS_DPU20
default n
config AVOID_TSP_NOISE
bool "Tune disp clock to avoid tsp noise"
depends on EXYNOS_DPU20
default n
endif
source "drivers/video/fbdev/exynos/dpu20/panels/Kconfig"
source "drivers/video/fbdev/exynos/dpu20/dp_logger/Kconfig"
source "drivers/video/fbdev/exynos/dpu20/mcd_hdr/Kconfig"