Merge tag 'trace-v5.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt...
[linux-2.6-microblaze.git] / Documentation / driver-api / media / drivers / davinci-vpbe-devel.rst
1 .. SPDX-License-Identifier: GPL-2.0
2
3 The VPBE V4L2 driver design
4 ===========================
5
6 File partitioning
7 -----------------
8
9  V4L2 display device driver
10          drivers/media/platform/davinci/vpbe_display.c
11          drivers/media/platform/davinci/vpbe_display.h
12
13  VPBE display controller
14          drivers/media/platform/davinci/vpbe.c
15          drivers/media/platform/davinci/vpbe.h
16
17  VPBE venc sub device driver
18          drivers/media/platform/davinci/vpbe_venc.c
19          drivers/media/platform/davinci/vpbe_venc.h
20          drivers/media/platform/davinci/vpbe_venc_regs.h
21
22  VPBE osd driver
23          drivers/media/platform/davinci/vpbe_osd.c
24          drivers/media/platform/davinci/vpbe_osd.h
25          drivers/media/platform/davinci/vpbe_osd_regs.h
26
27 To be done
28 ----------
29
30 vpbe display controller
31     - Add support for external encoders.
32     - add support for selecting external encoder as default at probe time.
33
34 vpbe venc sub device
35     - add timings for supporting ths8200
36     - add support for LogicPD LCD.
37
38 FB drivers
39     - Add support for fbdev drivers.- Ready and part of subsequent patches.