X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=drivers%2Fvideo%2Frockchip%2FKconfig;h=af48d59af5a121ae766bd0b37fa2d772c75e1ff2;hb=d4a6147e3d5173733bfc411ef11ad8f73d58cc55;hp=06cd988688dc9a0654ae99fcd690693bfa48e21e;hpb=f30ecbfd21f3a82adab9bc6d7b293c9e5bb23863;p=firefly-linux-kernel-4.4.55.git diff --git a/drivers/video/rockchip/Kconfig b/drivers/video/rockchip/Kconfig old mode 100644 new mode 100755 index 06cd988688dc..af48d59af5a1 --- a/drivers/video/rockchip/Kconfig +++ b/drivers/video/rockchip/Kconfig @@ -1,51 +1,71 @@ -config FB_ROCKCHIP - tristate "Frame buffer support for Rockchip " - depends on FB - select FB_CFB_FILLRECT - select FB_CFB_COPYAREA - select FB_CFB_IMAGEBLIT - ---help--- +menuconfig FB_ROCKCHIP + tristate "Frame buffer support for Rockchip " + depends on FB + select FB_CFB_FILLRECT + select FB_CFB_COPYAREA + select FB_CFB_IMAGEBLIT + select FB_MODE_HELPERS + select VIDEOMODE_HELPERS + help Framebuffer driver for rockchip based platform -config FB_WIMO - bool "WiMO support" +config FB_MIRRORING + bool "Mirroring support" depends on FB_ROCKCHIP - default n - help - Support wimo - -config LCDC_RK30 - tristate "rk30 lcdc support " +choice + bool "Dual display ploy select" + depends on FB_ROCKCHIP + default NO_DUAL_DISP + help + If you use dual lcdc for dual display ,select "implement dual display in kernel with dual lcdc" + If you use one lcdc like rk2928 or one lcdc with RK Jetta,select "one lcdc dual output display interface support" + +config DUAL_LCDC_DUAL_DISP_IN_KERNEL + bool "implement dual display in kernel with dual lcdc" depends on FB_ROCKCHIP help - Driver for rk30 lcdc .There are two lcd controllers on rk30 - -config LCDC0_RK30 - bool "lcdc0 support" - depends on LCDC_RK30 - default y - help - Support rk30 lcdc0 if you say y here + select y will implement dual screen display in kernel -config LCDC1_RK30 - bool "lcdc1 support" - depends on LCDC_RK30 - default y if HDMI_RK30 +config ONE_LCDC_DUAL_OUTPUT_INF + bool "one lcdc dual output display interface support" + depends on FB_ROCKCHIP help - Support rk30 lcdc1 if you say y here - -config DUAL_DISP_IN_KERNEL - bool "implement dual display in kernel" + select y if on platform like rk2928 which have one lcdc but two output interface +config NO_DUAL_DISP + bool "NO dual display needed" depends on FB_ROCKCHIP - default y if HDMI_RK30 help - select y will implement dual screen display in kernel + No dual display needed +endchoice -config THREE_FB_BUFFER - bool "Three fb buffer support" +config FB_ROTATE + bool"FB rotate support" depends on FB_ROCKCHIP - default y + default n + help + select y if you need rotate your screen + +config ROTATE_ORIENTATION + int "rotate orientation" + depends on FB_ROTATE + default 0 help - select y if android support three buffer,like Jelly Bean + select 0, 90, 180,270 according to your Mold +config THREE_FB_BUFFER + bool "Three fb buffer support" + depends on FB_ROCKCHIP + default y + help + select y if android support three buffer,like Jelly Bean + + +source "drivers/video/rockchip/lcdc/Kconfig" +source "drivers/video/rockchip/screen/Kconfig" +source "drivers/video/rockchip/transmitter/Kconfig" source "drivers/video/rockchip/hdmi/Kconfig" +source "drivers/video/rockchip/tve/Kconfig" source "drivers/video/rockchip/rga/Kconfig" +source "drivers/video/rockchip/rga2/Kconfig" +source "drivers/video/rockchip/vcodec/Kconfig" +source "drivers/video/rockchip/iep/Kconfig" +