123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986 |
- source "drivers/video/msm/vidc/Kconfig"
- source "drivers/video/msm/mhl_v2/Kconfig"
- config FB_MSM
- tristate "MSM Framebuffer support"
- depends on FB && ARCH_MSM
- select FB_BACKLIGHT if FB_MSM_BACKLIGHT
- select NEW_LEDS
- select LEDS_CLASS
- select FB_CFB_FILLRECT
- select FB_CFB_COPYAREA
- select FB_CFB_IMAGEBLIT
- select SYNC
- select SW_SYNC
- ---help---
- Support for MSM Framebuffer.
- if FB_MSM
- config FB_MSM_BACKLIGHT
- bool "Support for backlight control"
- default y
- ---help---
- Say Y here if you want to control the backlight of your display.
- config FB_MSM_LOGO
- bool "MSM Frame Buffer Logo"
- default n
- ---help---
- Show /initlogo.rle during boot.
- config FB_MSM_LCDC_HW
- bool
- default n
- config FB_MSM_TRIPLE_BUFFER
- bool "Support for triple frame buffer"
- default n
- config FB_MSM_MDP_HW
- bool
- default n
- config FB_MSM_MDSS_COMMON
- bool
- config MDP_DEBUG_FS
- depends on DEBUG_FS
- bool "MDP Debug FS"
- default n
- choice
- prompt "MDP HW version"
- default FB_MSM_MDP22
- config FB_MSM_MDP22
- select FB_MSM_MDP_HW
- bool "MDP HW ver2.2"
- ---help---
- Support for MSM MDP HW revision 2.2
- Say Y here if this is msm7201 variant platform.
- config FB_MSM_MDP30
- select FB_MSM_LCDC_HW
- bool "MDP HW ver3.0"
- ---help---
- Support for MSM MDP HW revision 3.0
- Say Y here if this is msm7x25 variant platform.
- config FB_MSM_MDP303
- depends on FB_MSM_MDP30
- select FB_MSM_MDP_HW
- bool "MDP HW ver3.03"
- default n
- ---help---
- Support for MSM MDP HW revision 3.03. This is a new version of
- MDP3.0 which has the required functionality to support the features
- required for msm7x2xA platform.
- Say Y here if this is msm7x2xA variant platform.
- config FB_MSM_MDP31
- select FB_MSM_LCDC_HW
- select FB_MSM_MDP_HW
- bool "MDP HW ver3.1"
- ---help---
- Support for MSM MDP HW revision 3.1
- Say Y here if this is msm8x50 variant platform.
- config FB_MSM_MDP40
- select FB_MSM_LCDC_HW
- select FB_MSM_MDP_HW
- bool "MDP HW ver4.0"
- ---help---
- Support for MSM MDP HW revision 4.0
- Say Y here if this is msm7x30 variant platform.
- config FB_MSM_MDSS
- bool "MDSS HW"
- select FB_MSM_MDSS_COMMON
- ---help---
- The Mobile Display Sub System (MDSS) driver supports devices which
- contain MDSS hardware block.
- The MDSS driver implements frame buffer interface to provide access to
- the display hardware and provide a way for users to display graphics
- on connected display panels.
- config FB_MSM_MDP_NONE
- bool "MDP HW None"
- ---help---
- Say Y here if this is mdm platform.
- endchoice
- config FB_MSM_QPIC
- bool
- select FB_MSM_MDSS_COMMON
- config FB_MSM_EBI2
- bool
- default n
- config FB_MSM_MDDI
- bool
- default n
- config FB_MSM_MIPI_DSI
- bool
- default n
- config FB_MSM_LCDC
- bool
- default n
- config FB_MSM_LVDS
- bool
- default n
- config FB_MSM_OVERLAY
- depends on FB_MSM_MDP40
- bool "MDP4 overlay support"
- default n
- config FB_MSM_DTV
- depends on FB_MSM_OVERLAY
- bool
- default n
- config FB_MSM_EXTMDDI
- bool
- default n
- config FB_MSM_TVOUT
- bool
- default n
- config FB_MSM_MDDI_TOSHIBA_COMMON
- bool
- select FB_MSM_MDDI
- default n
- config FB_MSM_MDDI_TOSHIBA_COMMON_VGA
- bool
- select FB_MSM_MDDI_TOSHIBA_COMMON
- default n
- config FB_MSM_MDDI_ORISE
- bool
- select FB_MSM_MDDI
- default n
- config FB_MSM_MDDI_QUICKVX
- bool
- select FB_MSM_MDDI
- default n
- config FB_MSM_MDDI_AUTO_DETECT
- bool
- select FB_MSM_MDDI
- default n
- config FB_MSM_LCDC_AUTO_DETECT
- bool
- select FB_MSM_LCDC
- default n
- config FB_MSM_LCDC_PANEL
- bool
- select FB_MSM_LCDC
- default n
- config FB_MSM_MIPI_DSI_TOSHIBA
- bool
- select FB_MSM_MIPI_DSI
- default n
- config FB_MSM_MIPI_DSI_RENESAS
- bool
- select FB_MSM_MIPI_DSI
- default n
- config FB_MSM_MIPI_DSI_TRULY
- bool
- select FB_MSM_MIPI_DSI
- config FB_MSM_MIPI_DSI_SIMULATOR
- bool
- select FB_MSM_MIPI_DSI
- default n
- config FB_MSM_MIPI_DSI_NOVATEK
- bool
- select FB_MSM_MIPI_DSI
- default n
- config FB_MSM_MIPI_DSI_NT35510
- bool
- select FB_MSM_MIPI_DSI
- config FB_MSM_MIPI_DSI_ORISE
- bool
- select FB_MSM_MIPI_DSI
- default n
- config FB_MSM_MIPI_DSI_NT35516
- bool
- select FB_MSM_MIPI_DSI
- config FB_MSM_MIPI_DSI_TC358764_DSI2LVDS
- bool
- select FB_MSM_MIPI_DSI
- ---help---
- Support for Toshiba MIPI DSI-to-LVDS bridge.
- The chip supports 1366x768 24-bit
- using a single LVDS link
- and up to WUXGA 1920x1200 18-bit
- using a dual LVDS link.
- config FB_MSM_LCDC_ST15_WXGA
- bool
- select FB_MSM_LCDC_PANEL
- default n
- config FB_MSM_LCDC_ST15_PANEL
- depends on FB_MSM_LCDC_HW
- bool "LCDC ST1.5 Panel"
- select FB_MSM_LCDC_ST15_WXGA
- ---help---
- Support for ST1.5 WXGA (1366x768) panel
- config FB_MSM_LCDC_PRISM_WVGA
- bool
- select FB_MSM_LCDC_PANEL
- default n
- config FB_MSM_LCDC_SAMSUNG_WSVGA
- bool
- select FB_MSM_LCDC_PANEL
- default n
- config FB_MSM_LCDC_CHIMEI_WXGA
- bool
- select FB_MSM_LCDC_PANEL
- default n
- config FB_MSM_LCDC_GORDON_VGA
- bool
- select FB_MSM_LCDC_PANEL
- default n
- config FB_MSM_LCDC_TOSHIBA_WVGA_PT
- bool
- select FB_MSM_LCDC_PANEL
- default n
- config FB_MSM_LCDC_TOSHIBA_FWVGA_PT
- bool
- select FB_MSM_LCDC_PANEL
- default n
- config FB_MSM_LCDC_SHARP_WVGA_PT
- bool
- select FB_MSM_LCDC_PANEL
- default n
- config FB_MSM_LCDC_AUO_WVGA
- bool
- select FB_MSM_LCDC_PANEL
- default n
- config FB_MSM_LCDC_TRULY_HVGA_IPS3P2335
- bool
- select FB_MSM_LCDC_PANEL
- default n
- config FB_MSM_LCDC_TRULY_HVGA_IPS3P2335_PT_PANEL
- depends on FB_MSM_LCDC_HW
- bool "LCDC Truly HVGA PT Panel"
- select FB_MSM_LCDC_TRULY_HVGA_IPS3P2335
- default n
- ---help---
- Support for LCDC Truly HVGA PT panel
- config FB_MSM_LCDC_SAMSUNG_OLED_PT
- bool
- select FB_MSM_LCDC_PANEL
- default n
- config FB_MSM_LCDC_NT35582_WVGA
- bool
- select FB_MSM_LCDC_PANEL
- default n
- config FB_MSM_LCDC_WXGA
- bool
- select FB_MSM_LCDC_PANEL
- default n
- config FB_MSM_LVDS_CHIMEI_WXGA
- bool
- select FB_MSM_LVDS
- default n
- config FB_MSM_LVDS_FRC_FHD
- bool
- select FB_MSM_LVDS
- default n
- config FB_MSM_MIPI_TOSHIBA_VIDEO_WVGA_PT
- bool
- select FB_MSM_MIPI_DSI_TOSHIBA
- default n
- config FB_MSM_MIPI_TOSHIBA_VIDEO_WSVGA_PT
- bool
- select FB_MSM_MIPI_DSI_TOSHIBA
- default n
- config FB_MSM_MIPI_TOSHIBA_VIDEO_WUXGA
- bool
- select FB_MSM_MIPI_DSI_TOSHIBA
- default n
- config FB_MSM_MIPI_NOVATEK_VIDEO_QHD_PT
- bool
- select FB_MSM_MIPI_DSI_NOVATEK
- default n
- config FB_MSM_MIPI_NOVATEK_CMD_QHD_PT
- bool
- select FB_MSM_MIPI_DSI_NOVATEK
- default n
- config FB_MSM_MIPI_ORISE_VIDEO_720P_PT
- bool
- select FB_MSM_MIPI_DSI_ORISE
- default n
- config FB_MSM_MIPI_ORISE_CMD_720P_PT
- bool
- select FB_MSM_MIPI_DSI_ORISE
- default n
- config FB_MSM_MIPI_RENESAS_VIDEO_FWVGA_PT
- bool
- select FB_MSM_MIPI_DSI_RENESAS
- default n
- config FB_MSM_MIPI_RENESAS_CMD_FWVGA_PT
- bool
- select FB_MSM_MIPI_DSI_RENESAS
- default n
- config FB_MSM_MIPI_NT35510_VIDEO_WVGA_PT
- bool
- select FB_MSM_MIPI_DSI_NT35510
- default n
- config FB_MSM_MIPI_NT35510_CMD_WVGA_PT
- bool
- select FB_MSM_MIPI_DSI_NT35510
- default n
- config FB_MSM_MIPI_NT35516_VIDEO_QHD_PT
- bool
- select FB_MSM_MIPI_DSI_NT35516
- default n
- config FB_MSM_MIPI_NT35516_CMD_QHD_PT
- bool
- select FB_MSM_MIPI_DSI_NT35516
- default n
- config FB_MSM_MIPI_CHIMEI_WXGA
- bool "LVDS Chimei WXGA Panel using Toshiba MIPI DSI-to-LVDS bridge."
- select FB_MSM_MIPI_DSI_TC358764_DSI2LVDS
- ---help---
- Support for Chimei WXGA (1366x768) panel.
- The panel is using a serial LVDS input.
- The panel is connected to the host
- via Toshiba DSI-to-LVDS bridge.
- config FB_MSM_MIPI_CHIMEI_WUXGA
- bool "LVDS Chimei WUXGA Panel using Toshiba MIPI DSI-to-LVDS bridge."
- select FB_MSM_MIPI_DSI_TC358764_DSI2LVDS
- ---help---
- Support for Chimei WUXGA (1920x1200) panel.
- The panel is using a serial LVDS input.
- The panel is connected to the host
- via Toshiba DSI-to-LVDS bridge.
- config FB_MSM_MIPI_TRULY_VIDEO_WVGA_PT
- bool
- select FB_MSM_MIPI_DSI_TRULY
- config FB_MSM_MIPI_SIMULATOR_VIDEO
- bool
- select FB_MSM_MIPI_DSI_SIMULATOR
- default n
- config FB_MSM_NO_MDP_PIPE_CTRL
- depends on FB_MSM_OVERLAY
- bool "Do not use mdp_pipe_ctrl"
- ---help---
- Saying 'Y' here obsoletes the mdp_pipe_ctrl function,
- which was used to control mdp-related clocks. MDP4 vsync-driven
- screen updates will use a different clock control mechanism if
- this is selected.
- config FB_MSM_OVERLAY0_WRITEBACK
- depends on FB_MSM_OVERLAY
- bool "MDP overlay0 write back mode enable"
- ---help---
- Support for MDP4 OVERLAY0 write back mode
- config FB_MSM_OVERLAY1_WRITEBACK
- depends on FB_MSM_OVERLAY
- bool "MDP overlay1 write back mode enable"
- ---help---
- Support for MDP4 OVERLAY1 write back mode
- config FB_MSM_WRITEBACK_MSM_PANEL
- depends on FB_MSM_OVERLAY
- bool "MDP overlay write back panel enable"
- ---help---
- Support for MDP4 OVERLAY write back mode
- choice
- prompt "LCD Panel"
- default FB_MSM_MDDI_AUTO_DETECT
- config FB_MSM_LCDC_PRISM_WVGA_PANEL
- depends on FB_MSM_LCDC_HW
- bool "LCDC Prism WVGA Panel"
- select FB_MSM_LCDC_PRISM_WVGA
- ---help---
- Support for LCDC Prism WVGA (800x480) panel
- config FB_MSM_LCDC_SAMSUNG_WSVGA_PANEL
- depends on FB_MSM_LCDC_HW
- bool "LCDC Samsung WSVGA Panel"
- select FB_MSM_LCDC_SAMSUNG_WSVGA
- ---help---
- Support for LCDC Samsung WSVGA (1024x600) panel
- config FB_MSM_LCDC_CHIMEI_WXGA_PANEL
- depends on FB_MSM_LCDC_HW
- bool "LCDC Chimei WXGA Panel"
- select FB_MSM_LCDC_CHIMEI_WXGA
- ---help---
- Support for LCDC Chimei WXGA (1366x768) panel
- config FB_MSM_LCDC_GORDON_VGA_PANEL
- depends on FB_MSM_LCDC_HW
- bool "LCDC Gordon VGA Panel"
- select FB_MSM_LCDC_GORDON_VGA
- ---help---
- Support for LCDC Gordon VGA (480x640) panel
- config FB_MSM_LCDC_TOSHIBA_WVGA_PT_PANEL
- depends on FB_MSM_LCDC_HW
- bool "LCDC Toshiba WVGA PT Panel"
- select FB_MSM_LCDC_TOSHIBA_WVGA_PT
- ---help---
- Support for LCDC Toshiba WVGA PT (480x800) panel
- config FB_MSM_LCDC_TOSHIBA_FWVGA_PT_PANEL
- depends on FB_MSM_LCDC_HW
- bool "LCDC Toshiba FWVGA PT Panel"
- select FB_MSM_LCDC_TOSHIBA_FWVGA_PT
- ---help---
- Support for LCDC Toshiba FWVGA PT (480x864) panel. This
- configuration has to be selected to support the Toshiba
- FWVGA (480x864) portrait panel.
- config FB_MSM_LCDC_SHARP_WVGA_PT_PANEL
- depends on FB_MSM_LCDC_HW
- bool "LCDC Sharp WVGA PT Panel"
- select FB_MSM_LCDC_SHARP_WVGA_PT
- ---help---
- Support for LCDC Sharp WVGA PT (480x800) panel
- config FB_MSM_LCDC_AUO_WVGA_PANEL
- depends on FB_MSM_LCDC_HW
- bool "LCDC AUO WVGA Panel"
- select FB_MSM_LCDC_AUO_WVGA
- ---help---
- Support for LCDC AUO WVGA(480x800) panel
- config FB_MSM_LCDC_NT35582_PANEL
- depends on FB_MSM_LCDC_HW
- bool "LCDC NT35582 WVGA Panel"
- select FB_MSM_LCDC_NT35582_WVGA
- ---help---
- Support for LCDC NT35582 WVGA(480x800) panel
- config FB_MSM_LCDC_SAMSUNG_OLED_PT_PANEL
- depends on FB_MSM_LCDC_HW
- bool "LCDC Samsung OLED PT Panel"
- select FB_MSM_LCDC_SAMSUNG_OLED_PT
- ---help---
- Support for LCDC Samsung OLED PT (480x800) panel
- config FB_MSM_LVDS_CHIMEI_WXGA_PANEL
- bool "LVDS Chimei WXGA Panel"
- select FB_MSM_LVDS_CHIMEI_WXGA
- ---help---
- Support for LVDS Chimei WXGA(1366x768) panel
- config FB_MSM_LVDS_FRC_FHD_PANEL
- bool "LVDS FRC FHD Panel"
- select FB_MSM_LVDS_FRC_FHD
- ---help---
- Support for LVDS Frc FHD(1920x1080) panel
- FRC(Frame Rate Converter) uses LVDS as input
- interface. It is treated as a HDMI panel with
- 1920x1080 resolution.
- config FB_MSM_TRY_MDDI_CATCH_LCDC_PRISM
- depends on FB_MSM_LCDC_HW
- bool "MDDI Panel Auto Detect + LCDC Prism WVGA"
- select FB_MSM_MDDI_AUTO_DETECT
- select FB_MSM_LCDC_PRISM_WVGA
- select FB_MSM_LCDC_GORDON_VGA
- select FB_MSM_LCDC_WXGA
- select FB_MSM_LCDC_TOSHIBA_WVGA_PT
- select FB_MSM_LCDC_TOSHIBA_FWVGA_PT
- select FB_MSM_LCDC_SHARP_WVGA_PT
- select FB_MSM_LCDC_ST15_WXGA
- ---help---
- Support for MDDI panel auto detect.
- If it can't find any MDDI panel, it will load an LCDC panel.
- config FB_MSM_MIPI_PANEL_DETECT
- bool "MIPI Panel Detect"
- select FB_MSM_MIPI_TOSHIBA_VIDEO_WVGA_PT
- select FB_MSM_MIPI_TOSHIBA_VIDEO_WSVGA_PT
- select FB_MSM_MIPI_TOSHIBA_VIDEO_WUXGA
- select FB_MSM_MIPI_RENESAS_VIDEO_FWVGA_PT
- select FB_MSM_MIPI_RENESAS_CMD_FWVGA_PT
- select FB_MSM_MIPI_TRULY_VIDEO_WVGA_PT
- select FB_MSM_MIPI_NOVATEK_VIDEO_QHD_PT
- select FB_MSM_MIPI_NOVATEK_CMD_QHD_PT
- select FB_MSM_MIPI_NT35510_VIDEO_WVGA_PT
- select FB_MSM_MIPI_NT35510_CMD_WVGA_PT
- select FB_MSM_MIPI_ORISE_VIDEO_720P_PT
- select FB_MSM_MIPI_ORISE_CMD_720P_PT
- select FB_MSM_MIPI_NT35516_VIDEO_QHD_PT
- select FB_MSM_MIPI_NT35516_CMD_QHD_PT
- select FB_MSM_MIPI_SIMULATOR_VIDEO
- select FB_MSM_MIPI_CHIMEI_WXGA
- select FB_MSM_MIPI_CHIMEI_WUXGA
- ---help---
- Support for MIPI panel auto detect
- config FB_MSM_MDDI_PANEL_AUTO_DETECT
- bool "MDDI Panel Auto Detect"
- select FB_MSM_MDDI_AUTO_DETECT
- ---help---
- Support for MDDI panel auto detect
- config FB_MSM_LCDC_PANEL_AUTO_DETECT
- bool "LCDC Panel Auto Detect"
- select FB_MSM_LCDC_AUTO_DETECT
- select FB_MSM_LCDC_SAMSUNG_WSVGA
- select FB_MSM_LCDC_AUO_WVGA
- select FB_MSM_LCDC_NT35582_WVGA
- select FB_MSM_LCDC_SAMSUNG_OLED_PT
- ---help---
- Support for LCDC panel auto detect
- config FB_MSM_LCDC_MIPI_PANEL_AUTO_DETECT
- bool "LCDC + MIPI Panel Auto Detect"
- select FB_MSM_LCDC_AUTO_DETECT
- select FB_MSM_LCDC_SAMSUNG_WSVGA
- select FB_MSM_LCDC_AUO_WVGA
- select FB_MSM_LCDC_SAMSUNG_OLED_PT
- select FB_MSM_LCDC_NT35582_WVGA
- select FB_MSM_LCDC_TOSHIBA_FWVGA_PT
- select FB_MSM_MIPI_TOSHIBA_VIDEO_WVGA_PT
- select FB_MSM_MIPI_TOSHIBA_VIDEO_WSVGA_PT
- select FB_MSM_MIPI_RENESAS_VIDEO_FWVGA_PT
- select FB_MSM_MIPI_RENESAS_CMD_FWVGA_PT
- select FB_MSM_MIPI_NOVATEK_VIDEO_QHD_PT
- select FB_MSM_MIPI_NOVATEK_CMD_QHD_PT
- select FB_MSM_MIPI_NT35510_VIDEO_WVGA_PT
- select FB_MSM_MIPI_NT35510_CMD_WVGA_PT
- select FB_MSM_MIPI_NT35516_VIDEO_QHD_PT
- select FM_MSM_MIPI_NT35516_CMD_QHD_PT
- select FB_MSM_MIPI_SIMULATOR_VIDEO
- ---help---
- Support for LCDC + MIPI panel auto detect
- config FB_MSM_LVDS_MIPI_PANEL_DETECT
- bool "LVDS + MIPI Panel Auto Detect"
- select FB_MSM_LVDS_CHIMEI_WXGA
- select FB_MSM_LVDS_FRC_FHD
- select FB_MSM_MIPI_TOSHIBA_VIDEO_WVGA_PT
- select FB_MSM_MIPI_TOSHIBA_VIDEO_WSVGA_PT
- select FB_MSM_MIPI_TOSHIBA_VIDEO_WUXGA
- select FB_MSM_MIPI_RENESAS_VIDEO_FWVGA_PT
- select FB_MSM_MIPI_RENESAS_CMD_FWVGA_PT
- select FB_MSM_MIPI_TRULY_VIDEO_WVGA_PT
- select FB_MSM_MIPI_NOVATEK_VIDEO_QHD_PT
- select FB_MSM_MIPI_NOVATEK_CMD_QHD_PT
- select FB_MSM_MIPI_NT35510_VIDEO_WVGA_PT
- select FB_MSM_MIPI_NT35510_CMD_WVGA_PT
- select FB_MSM_MIPI_ORISE_VIDEO_720P_PT
- select FB_MSM_MIPI_ORISE_CMD_720P_PT
- select FB_MSM_MIPI_SIMULATOR_VIDEO
- select FB_MSM_MIPI_CHIMEI_WXGA
- select FB_MSM_MIPI_CHIMEI_WUXGA
- ---help---
- Support for LVDS + MIPI panel auto detect
- config FB_MSM_MDDI_PRISM_WVGA
- bool "MDDI Prism WVGA Panel"
- select FB_MSM_MDDI
- ---help---
- Support for MDDI Prism WVGA (800x480) panel
- config FB_MSM_MDDI_TOSHIBA_WVGA_PORTRAIT
- bool "MDDI Toshiba WVGA Portrait Panel"
- select FB_MSM_MDDI_TOSHIBA_COMMON
- ---help---
- Support for MDDI Toshiba WVGA (480x800) panel
- config FB_MSM_MDDI_TOSHIBA_VGA
- bool "MDDI Toshiba VGA Panel"
- select FB_MSM_MDDI_TOSHIBA_COMMON_VGA
- ---help---
- Support for MDDI Toshiba VGA (480x640) and QCIF (176x220) panel
- config FB_MSM_MDDI_TOSHIBA_WVGA
- bool "MDDI Toshiba WVGA panel"
- select FB_MSM_MDDI_TOSHIBA_COMMON
- ---help---
- Support for MDDI Toshiba (800x480) WVGA panel
- config FB_MSM_MDDI_SHARP_QVGA_128x128
- bool "MDDI Sharp QVGA Dual Panel"
- select FB_MSM_MDDI
- ---help---
- Support for MDDI Sharp QVGA (240x320) and 128x128 dual panel
- config FB_MSM_MIPI_TOSHIBA_VIDEO_WVGA_PT_PANEL
- bool "MIPI Toshiba WVGA PT Panel"
- select FB_MSM_MIPI_TOSHIBA_VIDEO_WVGA_PT
- config FB_MSM_MIPI_TOSHIBA_VIDEO_WSVGA_PT_PANEL
- bool "MIPI Toshiba WSVGA PT Panel"
- select FB_MSM_MIPI_TOSHIBA_VIDEO_WSVGA_PT
- config FB_MSM_MIPI_TOSHIBA_VIDEO_WUXGA_PANEL
- bool "MIPI Toshiba WUXGA (1920x1200) Panel"
- select FB_MSM_MIPI_TOSHIBA_VIDEO_WUXGA
- config FB_MSM_MIPI_NOVATEK_VIDEO_QHD_PT_PANEL
- bool "MIPI NOVATEK VIDEO QHD PT Panel"
- select FB_MSM_MIPI_NOVATEK_VIDEO_QHD_PT
- config FB_MSM_MIPI_NOVATEK_CMD_QHD_PT_PANEL
- bool "MIPI NOVATEK CMD QHD PT Panel"
- select FB_MSM_MIPI_NOVATEK_CMD_QHD_PT
- config FB_MSM_MIPI_ORISE_VIDEO_720P_PT_PANEL
- bool "MIPI ORISE VIDEO 720P PT Panel"
- select FB_MSM_MIPI_ORISE_VIDEO_720P_PT
- config FB_MSM_MIPI_ORISE_CMD_720P_PT_PANEL
- bool "MIPI ORISE CMD 720P PT Panel"
- select FB_MSM_MIPI_ORISE_CMD_720P_PT
- config FB_MSM_MIPI_RENESAS_VIDEO_FWVGA_PT_PANEL
- bool "MIPI Renesas Video FWVGA PT Panel"
- select FB_MSM_MIPI_RENESAS_VIDEO_FWVGA_PT
- config FB_MSM_MIPI_RENESAS_CMD_FWVGA_PT_PANEL
- bool "MIPI Renesas Command FWVGA PT Panel"
- select FB_MSM_MIPI_RENESAS_CMD_FWVGA_PT
- config FB_MSM_MIPI_CHIMEI_WXGA_PANEL
- bool "MIPI Chimei WXGA PT Panel"
- select FB_MSM_MIPI_CHIMEI_WXGA
- config FB_MSM_MIPI_CHIMEI_WUXGA_PANEL
- bool "MIPI Chimei WUXGA Panel"
- select FB_MSM_MIPI_CHIMEI_WUXGA
- config FB_MSM_MIPI_TRULY_VIDEO_WVGA_PT_PANEL
- bool "MIPI Truly Video WVGA PT Panel"
- select FB_MSM_MIPI_TRULY_VIDEO_WVGA_PT
- config FB_MSM_MIPI_NT35510_VIDEO_WVGA_PT_PANEL
- bool "MIPI NT35510 Video WVGA PT Panel"
- select FB_MSM_MIPI_NT35510_VIDEO_WVGA_PT
- config FB_MSM_MIPI_NT35510_CMD_WVGA_PT_PANEL
- bool "MIPI NT35510 Command WVGA PT Panel"
- select FB_MSM_MIPI_NT35510_CMD_WVGA_PT
- config FB_MSM_MIPI_NT35516_VIDEO_QHD_PT_PANEL
- bool "MIPI NT35516 Video qHD PT Panel"
- select FB_MSM_MIPI_NT35516_VIDEO_QHD_PT
- config FB_MSM_MIPI_NT35516_CMD_QHD_PT_PANEL
- bool "MIPI NT35516 Command qHD PT Panel"
- select FB_MSM_MIPI_NT35516_CMD_QHD_PT
- config FB_MSM_MIPI_SIMULATOR_VIDEO_PANEL
- bool "MIPI Simulator Video Panel"
- select FB_MSM_MIPI_SIMULATOR_VIDEO
- config FB_MSM_EBI2_TMD_QVGA_EPSON_QCIF
- bool "EBI2 TMD QVGA Epson QCIF Dual Panel"
- select FB_MSM_EBI2
- ---help---
- Support for EBI2 TMD QVGA (240x320) and Epson QCIF (176x220) panel
- config FB_MSM_HDMI_AS_PRIMARY
- depends on FB_MSM_HDMI_COMMON
- bool "Use HDMI as primary panel"
- ---help---
- Support for using HDMI as primary
- config FB_MSM_PANEL_NONE
- bool "NONE"
- ---help---
- This will disable LCD panel
- endchoice
- choice
- prompt "Secondary LCD Panel"
- depends on FB_MSM_MDP31
- default FB_MSM_SECONDARY_PANEL_NONE
- config FB_MSM_LCDC_EXTERNAL_WXGA
- depends on FB_MSM_MDP31
- bool "External WXGA on LCDC"
- select FB_MSM_LCDC_PANEL
- ---help---
- Support for external WXGA display (1280x720)
- config FB_MSM_HDMI_SII_EXTERNAL_720P
- depends on FB_MSM_MDP31
- bool "External SiI9022 HDMI 720P"
- select FB_MSM_LCDC_PANEL
- ---help---
- Support for external HDMI 720p display (1280x720p)
- Using SiI9022 chipset
- config FB_MSM_SECONDARY_PANEL_NONE
- bool "NONE"
- ---help---
- No secondary panel
- endchoice
- config FB_MSM_LCDC_DSUB
- depends on FB_MSM_LCDC_SAMSUNG_WSVGA && FB_MSM_MDP40 && FB_MSM_LCDC_HW
- bool "External DSUB support"
- default n
- ---help---
- Support for external DSUB (VGA) display up to 1440x900. The DSUB
- display shares the same video bus as the primary LCDC attached display.
- Typically only one of the two displays can be used at one time.
- config FB_MSM_EXT_INTERFACE_COMMON
- bool
- default n
- config FB_MSM_HDMI_COMMON
- bool
- default n
- config FB_MSM_HDMI_3D
- bool
- default n
- config FB_MSM_HDMI_ADV7520_PANEL
- depends on FB_MSM_MDP40 && FB_MSM_OVERLAY
- bool "LCDC HDMI ADV7520 720p Panel"
- select FB_MSM_DTV
- select FB_MSM_EXT_INTERFACE_COMMON
- select FB_MSM_HDMI_COMMON
- default n
- ---help---
- Support for LCDC 720p HDMI panel attached to ADV7520
- config FB_MSM_HDMI_ADV7520_PANEL_HDCP_SUPPORT
- depends on FB_MSM_HDMI_ADV7520_PANEL
- bool "Use HDCP mode"
- default y
- ---help---
- Support for HDCP mode for ADV7520 HDMI 720p Panel
- Choose to enable HDCP
- config FB_MSM_HDMI_MSM_PANEL
- depends on FB_MSM_MDP40
- bool "MSM HDMI 1080p Panel"
- select FB_MSM_DTV
- select FB_MSM_EXT_INTERFACE_COMMON
- select FB_MSM_HDMI_COMMON
- select FB_MSM_HDMI_3D
- default n
- ---help---
- Support for 480p/720p/1080i/1080p output through MSM HDMI
- config FB_MSM_HDMI_MSM_PANEL_DVI_SUPPORT
- depends on FB_MSM_HDMI_MSM_PANEL
- bool "Use DVI mode"
- default n
- ---help---
- Support for DVI mode for MSM HDMI 1080p Panel
- config FB_MSM_HDMI_MSM_PANEL_CEC_SUPPORT
- depends on FB_MSM_HDMI_MSM_PANEL
- bool "Enable CEC"
- default n
- ---help---
- Support for HDMI CEC Feature
- Choose to enable CEC
- config FB_MSM_HDMI_MHL_9244
- depends on FB_MSM_HDMI_MSM_PANEL
- bool 'SI_MHL 9244 support'
- default n
- ---help---
- Support the HDMI to MHL conversion.
- MHL (Mobile High-Definition Link) technology
- uses USB connector to output HDMI content
- config FB_MSM_HDMI_MHL_8334
- depends on FB_MSM_HDMI_MSM_PANEL
- bool 'SI_MHL 8334 support '
- default n
- ---help---
- Support the HDMI to MHL conversion.
- MHL (Mobile High-Definition Link) technology
- uses USB connector to output HDMI content
- choice
- depends on (FB_MSM_MDP22 || FB_MSM_MDP31 || FB_MSM_MDP40)
- prompt "TVOut Region"
- default FB_MSM_TVOUT_NONE
- config FB_MSM_TVOUT_NTSC_M
- bool "NTSC M"
- select FB_MSM_TVOUT
- select FB_MSM_EXT_INTERFACE_COMMON
- ---help---
- Support for NTSC M region (North American and Korea)
- config FB_MSM_TVOUT_NTSC_J
- bool "NTSC J"
- select FB_MSM_TVOUT
- select FB_MSM_EXT_INTERFACE_COMMON
- ---help---
- Support for NTSC J region (Japan)
- config FB_MSM_TVOUT_PAL_BDGHIN
- bool "PAL BDGHIN"
- select FB_MSM_TVOUT
- select FB_MSM_EXT_INTERFACE_COMMON
- ---help---
- Support for PAL BDGHIN region (Non-argentina PAL-N)
- config FB_MSM_TVOUT_PAL_M
- bool "PAL M"
- select FB_MSM_TVOUT
- select FB_MSM_EXT_INTERFACE_COMMON
- ---help---
- Support for PAL M region
- config FB_MSM_TVOUT_PAL_N
- bool "PAL N"
- select FB_MSM_TVOUT
- select FB_MSM_EXT_INTERFACE_COMMON
- ---help---
- Support for PAL N region (Argentina PAL-N)
- config FB_MSM_TVOUT_NONE
- bool "NONE"
- ---help---
- This will disable TV Out functionality.
- endchoice
- config FB_MSM_TVOUT_SVIDEO
- bool "TVOut on S-video"
- depends on FB_MSM_TVOUT
- default n
- ---help---
- Selects whether the TVOut signal uses S-video.
- Choose n for composite output.
- choice
- depends on FB_MSM_MDP22
- prompt "External MDDI"
- default FB_MSM_EXTMDDI_SVGA
- config FB_MSM_EXTMDDI_SVGA
- bool "External MDDI SVGA"
- select FB_MSM_MDDI
- select FB_MSM_EXTMDDI
- ---help---
- Support for MSM SVGA (800x600) external MDDI panel
- config FB_MSM_EXTMDDI_NONE
- bool "NONE"
- ---help---
- This will disable External MDDI functionality.
- endchoice
- choice
- prompt "Default framebuffer color depth"
- depends on FB_MSM_MDP40 || FB_MSM_MDP31 || FB_MSM_MDP303
- default FB_MSM_DEFAULT_DEPTH_RGBA8888
- config FB_MSM_DEFAULT_DEPTH_RGB565
- bool "16 bits per pixel (RGB565)"
- config FB_MSM_DEFAULT_DEPTH_ARGB8888
- bool "32 bits per pixel (ARGB8888)"
- config FB_MSM_DEFAULT_DEPTH_RGBA8888
- bool "32 bits per pixel (RGBA8888)"
- endchoice
- config FB_MSM_EBI2_EPSON_S1D_QVGA_PANEL
- bool "EBI2 Epson QVGA Panel"
- select FB_MSM_EBI2
- default n
- ---help---
- Support for EBI2 Epson QVGA (240x320) panel
- config FB_MSM_EBI2_PANEL_DETECT
- bool "EBI2 Panel Detect"
- select FB_MSM_EBI2_EPSON_S1D_QVGA_PANEL
- default n
- ---help---
- Support for EBI2 panel auto detect
- config FB_MSM_QPIC_ILI_QVGA_PANEL
- bool "Qpic MIPI ILI QVGA Panel"
- select FB_MSM_QPIC
- ---help---
- Support for MIPI ILI QVGA (240x320) panel
- ILI TECHNOLOGY 9341
- with on-chip full display RAM
- use parallel interface
- config FB_MSM_QPIC_PANEL_DETECT
- bool "Qpic Panel Detect"
- select FB_MSM_QPIC_ILI_QVGA_PANEL
- ---help---
- Support for Qpic panel auto detect
- if FB_MSM_MDSS
- source "drivers/video/msm/mdss/Kconfig"
- endif
- endif
|