[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