[PATCH v3 22/27] video: omap: add panel driver
Simon Glass
sjg at chromium.org
Mon Oct 12 05:35:26 CEST 2020
On Sun, 11 Oct 2020 at 06:22, Dario Binacchi <dariobin at libero.it> wrote:
>
> The previous version of am335x-fb.c contained the functionalities of two
> drivers that this patch has split. It was a video type driver that used
> the same registration compatible string that now registers a panel type
> driver. The proof of this is that two compatible strings were referred
> to within the same driver.
> There are now two drivers, each with its own compatible string,
> functions and API.
> Furthermore, the panel driver, in addition to decoding the display
> timings, is now also able to manage the backlight.
>
> Signed-off-by: Dario Binacchi <dariobin at libero.it>
>
> ---
>
> Changes in v3:
> - Update the DTS lcdc node of the am335x boards because of the
> am33xx.dtsi resynced with Linux 5.9-rc7.
>
> arch/arm/dts/am335x-brppt1-mmc.dts | 17 +-
> arch/arm/dts/am335x-brppt1-nand.dts | 17 +-
> arch/arm/dts/am335x-brppt1-spi.dts | 17 +-
> arch/arm/dts/am335x-brsmarc1.dts | 20 +-
> arch/arm/dts/am335x-brxre1.dts | 21 +-
> arch/arm/dts/am335x-evm-u-boot.dtsi | 15 +-
> arch/arm/dts/am335x-evmsk-u-boot.dtsi | 14 +-
> arch/arm/dts/am335x-guardian-u-boot.dtsi | 18 +-
> arch/arm/dts/am335x-pdu001-u-boot.dtsi | 18 +-
> arch/arm/dts/am335x-pxm50-u-boot.dtsi | 14 +-
> arch/arm/dts/am335x-rut-u-boot.dtsi | 14 +-
> arch/arm/dts/da850-evm-u-boot.dtsi | 18 +-
> drivers/video/Makefile | 1 +
> drivers/video/am335x-fb.c | 255 ++++++++++-------------
> drivers/video/am335x-fb.h | 31 +++
> drivers/video/tilcdc-panel.c | 171 +++++++++++++++
> drivers/video/tilcdc-panel.h | 14 ++
> 17 files changed, 477 insertions(+), 198 deletions(-)
> create mode 100644 drivers/video/tilcdc-panel.c
> create mode 100644 drivers/video/tilcdc-panel.h
>
Reviewed-by: Simon Glass <sjg at chromium.org>
More information about the U-Boot
mailing list