18c2ecf20Sopenharmony_ci.. SPDX-License-Identifier: GPL-2.0 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciThe VPBE V4L2 driver design 48c2ecf20Sopenharmony_ci=========================== 58c2ecf20Sopenharmony_ci 68c2ecf20Sopenharmony_ciFile partitioning 78c2ecf20Sopenharmony_ci----------------- 88c2ecf20Sopenharmony_ci 98c2ecf20Sopenharmony_ci V4L2 display device driver 108c2ecf20Sopenharmony_ci drivers/media/platform/davinci/vpbe_display.c 118c2ecf20Sopenharmony_ci drivers/media/platform/davinci/vpbe_display.h 128c2ecf20Sopenharmony_ci 138c2ecf20Sopenharmony_ci VPBE display controller 148c2ecf20Sopenharmony_ci drivers/media/platform/davinci/vpbe.c 158c2ecf20Sopenharmony_ci drivers/media/platform/davinci/vpbe.h 168c2ecf20Sopenharmony_ci 178c2ecf20Sopenharmony_ci VPBE venc sub device driver 188c2ecf20Sopenharmony_ci drivers/media/platform/davinci/vpbe_venc.c 198c2ecf20Sopenharmony_ci drivers/media/platform/davinci/vpbe_venc.h 208c2ecf20Sopenharmony_ci drivers/media/platform/davinci/vpbe_venc_regs.h 218c2ecf20Sopenharmony_ci 228c2ecf20Sopenharmony_ci VPBE osd driver 238c2ecf20Sopenharmony_ci drivers/media/platform/davinci/vpbe_osd.c 248c2ecf20Sopenharmony_ci drivers/media/platform/davinci/vpbe_osd.h 258c2ecf20Sopenharmony_ci drivers/media/platform/davinci/vpbe_osd_regs.h 268c2ecf20Sopenharmony_ci 278c2ecf20Sopenharmony_ciTo be done 288c2ecf20Sopenharmony_ci---------- 298c2ecf20Sopenharmony_ci 308c2ecf20Sopenharmony_civpbe display controller 318c2ecf20Sopenharmony_ci - Add support for external encoders. 328c2ecf20Sopenharmony_ci - add support for selecting external encoder as default at probe time. 338c2ecf20Sopenharmony_ci 348c2ecf20Sopenharmony_civpbe venc sub device 358c2ecf20Sopenharmony_ci - add timings for supporting ths8200 368c2ecf20Sopenharmony_ci - add support for LogicPD LCD. 378c2ecf20Sopenharmony_ci 388c2ecf20Sopenharmony_ciFB drivers 398c2ecf20Sopenharmony_ci - Add support for fbdev drivers.- Ready and part of subsequent patches. 40