htcleo: add Cotulla's fixes for non-android touchscreen!
[htc-linux.git] / drivers / video / msm / Kconfig
blob1ca3622cab4d7dd0c4e629b3f393d93c6f3ac6da
1 config FB_MSM
2         tristate
3         depends on FB && ARCH_MSM
4         select FB_CFB_FILLRECT
5         select FB_CFB_COPYAREA
6         select FB_CFB_IMAGEBLIT
7         default y
9 config FB_MSM_LCDC
10         bool "Support for integrated LCD controller in qsd8x50 and MSM7x27"
11         depends on FB_MSM && (MSM_MDP31 || MSM_MDP302)
12         default y
14 config FB_MSM_TVOUT
15         bool "Support for TV-Out in qsd8x50"
16         depends on FB_MSM && MSM_MDP31
17         default n
19 config FB_MSM_OVERLAY
20         bool "Support for overlay in MSM7X30"
21         depends on FB_MSM && MSM_MDP40
22         default y
24 config FB_MSM_DTV
25         depends on FB_MSM_OVERLAY
26         bool
27         default n
29 config GPU_MSM_KGSL
30         tristate "MSM 3D Graphics driver for QSD8x50 and MSM7x27"
31         default n
32         depends on FB_MSM && (ARCH_QSD8X50 || ARCH_MSM7227 || ARCH_MSM7X30)
33         select GENERIC_ALLOCATOR
34         select CONFIG_FW_LOADER
35         help
36           3D graphics driver for QSD8x50 and MSM7x27. Required to
37           use hardware accelerated OpenGL ES 2.0 and 1.1 on these
38           chips.
40 config MSM_ROTATOR
41         tristate "MSM Offline Image Rotator Driver"
42         depends on ARCH_MSM7X30 && ANDROID_PMEM
43         default y
44         help
45           This driver provides support for the image rotator HW block in the
46           MSM 7x30 SoC.
48 config MSM_ROTATOR_USE_IMEM
49         bool "Enable rotator driver to use iMem"
50         depends on MSM_ROTATOR
51         default y
52         help
53           This option enables the msm_rotator driver to use the move efficient
54           iMem.  Some MSM platforms may not have iMem available for the rotator
55           block.  Or some systems may want the iMem to be dedicated to a
56           different function.
58 config MSM_KGSL_MMU
59         bool "Turn on MMU for graphics driver "
60         depends on GPU_MSM_KGSL && MMU
61         default n
62         help
63           If enabled, the GPU driver will allocate memory from vmalloc
64           and enable the use of GPU MMU, instead of using pmem.
66 config MSM_KGSL_PER_FD_PAGETABLE
67         bool "Turn on per-fd pagetable for MMU of graphics driver "
68         depends on MSM_KGSL_MMU && MMU
69         default n
70         help
71          If enabled, the MMU unit of GPU driver will use seperate
72          pagetables for each file descriptor
74 config MSM_HDMI
75         bool "Support for HDMI in QCT platform"
76         depends on MSM_MDP31
77         default n
79 config FB_MSM_LOGO
80        bool "Use boot splashscreen"
81        depends on FB_MSM
82        default y
83        help
84         Use logo.rle splash screen at startup