blob: 95d993dde8547db016f5c1127cfd642bb95b3b56 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
|
menuconfig VIDEO
bool "Video drivers"
help
Add support for framebuffer and splash screens
if VIDEO
config FRAMEBUFFER_CONSOLE
bool
depends on !CONSOLE_NONE
select IMAGE_RENDERER
select FONTS
prompt "framebuffer console support"
config DRIVER_VIDEO_FB_SSD1307
bool "Solomon SSD1307 framebuffer support"
depends on I2C && GPIOLIB
config VIDEO_VPL
depends on OFTREE
bool
config DRIVER_VIDEO_ATMEL
bool "Atmel LCDC framebuffer driver"
depends on ARCH_AT91
config DRIVER_VIDEO_ATMEL_HLCD
bool "Atmel HLCDC framebuffer driver"
depends on ARCH_AT91
config DRIVER_VIDEO_EFI_GOP
bool "EFI Graphics Output Protocol (GOP)"
depends on EFI_BOOTUP
config DRIVER_VIDEO_IMX
bool "i.MX framebuffer driver"
depends on ARCH_IMX1 || ARCH_IMX21 || ARCH_IMX25 || ARCH_IMX27
config IMXFB_DRIVER_VIDEO_IMX_OVERLAY
bool "i.MX framebuffer overlay support"
depends on DRIVER_VIDEO_IMX && (ARCH_IMX27 || ARCH_IMX25 || ARCH_IMX21)
config DRIVER_VIDEO_IMX_IPU
bool "i.MX31/35 framebuffer driver"
depends on ARCH_IMX35 || ARCH_IMX31
help
Add support for the IPU framebuffer device found on
i.MX31 and i.MX35 CPUs.
config DRIVER_VIDEO_IMX_IPU_OVERLAY
bool "i.MX31/35 framebuffer overlay support"
depends on DRIVER_VIDEO_IMX_IPU && (ARCH_IMX35 || ARCH_IMX31)
config DRIVER_VIDEO_STM
bool "i.MX23/28 framebuffer driver"
depends on ARCH_MXS
help
Say 'Y' here to enable framebuffer and splash screen support for
i.MX23 and i.MX28 based systems.
config DRIVER_VIDEO_S3C24XX
bool "S3C244x framebuffer driver"
depends on ARCH_S3C24xx
help
Add support for the S3C244x LCD controller.
config DRIVER_VIDEO_OMAP
bool "OMAP framebuffer driver"
depends on ARCH_OMAP4
help
Add support for OMAP Display Controller. Currently this
driver only supports OMAP4 SoCs in DISPC parallel mode on
LCD2 (MIPI DPI).
if DRIVER_VIDEO_S3C24XX
config DRIVER_VIDEO_S3C_VERBOSE
bool "S3C244x verbose framebuffer info"
endif
config DRIVER_VIDEO_SDL
bool "SDL framebuffer driver"
depends on SANDBOX
select SDL
config DRIVER_VIDEO_PXA
bool "PXA27x framebuffer driver"
depends on ARCH_PXA27X
help
Add support for the frame buffer device found on the PXA270
CPU.
config DRIVER_VIDEO_BCM283X
bool "BCM283X framebuffer driver"
depends on ARCH_BCM283X
help
Add support for the BCM283X/VideoCore frame buffer device.
source "drivers/video/imx-ipu-v3/Kconfig"
source "drivers/video/bochs/Kconfig"
config DRIVER_VIDEO_SIMPLEFB_CLIENT
bool "Simple framebuffer client support"
depends on OFTREE
help
Add support for reusing a previously set up simple framebuffer.
config DRIVER_VIDEO_SIMPLEFB
bool "Simple framebuffer fixup support"
depends on OFTREE
help
Add support for setting up the kernel's simple framebuffer driver
based on the active barebox framebuffer.
config DRIVER_VIDEO_EDID
bool "Add EDID support"
help
This enabled support for reading and parsing EDID data from an attached
monitor.
config DRIVER_VIDEO_BACKLIGHT
bool "Add backlight support"
help
Enable this for backlight support.
config DRIVER_VIDEO_BACKLIGHT_PWM
bool "PWM backlight support"
depends on PWM && GPIOLIB
depends on DRIVER_VIDEO_BACKLIGHT
help
Enable this to get support for backlight devices driven by a PWM.
config BACKLIGHT_RAVE_SP
tristate "RAVE SP Backlight driver"
depends on RAVE_SP_CORE
depends on DRIVER_VIDEO_BACKLIGHT
help
Support for backlight control on RAVE SP device.
comment "Video encoder chips"
config DRIVER_VIDEO_MTL017
bool "MTL017 LVDS encoder"
select VIDEO_VPL
depends on I2C
depends on OFTREE
help
The MTL017 is a parallel to lvds video encoder chip found on the
Efika MX Smartbook.
config DRIVER_VIDEO_TC358767
bool "TC358767A Display Port encoder"
select VIDEO_VPL
depends on DRIVER_VIDEO_EDID
depends on I2C
depends on OFTREE
help
The TC358767A is a DSI/DPI to eDP video encoder chip
config DRIVER_VIDEO_SIMPLE_PANEL
bool "Simple panel support"
select VIDEO_VPL
depends on OFTREE && OFDEVICE
help
This enabled support for simple panels, i.e. panels which consist of
a mode definition and enable gpios in the devicetree. Unlike the
Linux Kernel implementation this one is able to understand display-timings
nodes so that it's not necessary to keep a list of all known displays
with their corresponding timings in barebox.
endif
|