public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [PATCH v2 00/13] Add DM/DTS support for omap video driver
@ 2020-02-16 15:09 Dario Binacchi
  2020-02-16 15:09 ` [PATCH v2 01/13] video: omap: use BIT() and GENMASK() macros Dario Binacchi
                   ` (13 more replies)
  0 siblings, 14 replies; 18+ messages in thread
From: Dario Binacchi @ 2020-02-16 15:09 UTC (permalink / raw)
  To: u-boot


Changes:
     - Fix coding style
     - Refactor some parts of the driver
     - Add support for driver model and device-tree
     - Update the boards device-tree
     - Add device-tree binding documentation

Changes for v2:
     - Use the GENMASK macro to manage bitfield mask
     - Move clock enabling sequence of LCD module to arch/arm/mach-omap2/
     - Create a Kconfig symbol for CONFIG_AM335X_LCD
     - Move 'u-boot,dm-pre-reloc' property to *-u-boot.dtsi file
       for boards that support Linux
     - Add a patch to fix the pixel-per-line bitfield setting
     - Add a patch to fix building errors for brxre1 board in case
       of CONFIG_DM_VIDEO is enabled

Changes in v2:
- Use GENMASK macro too

Dario Binacchi (13):
  video: omap: use BIT() and GENMASK() macros
  video: omap: add missing bitfield masks
  video: omap: fix coding style on use of spaces
  video: omap: fix bitfields order
  video: omap: rename LCD controller registers
  video: omap: fix debug message
  video: omap: add loop exit conditions to the dpll setup
  video: omap: create two routines to set the pixel clock rate
  video: omap: add support for DM/DTS
  arm: dts: am335x: add 'u-boot,dm-pre-reloc' to panel
  fdt: video: omap: add framebuffer and panel bindings
  video: omap: fix pixel-per-line bitfield setting
  board: brxre1: fix building errors

 arch/arm/dts/am335x-brppt1-mmc.dts            |   2 +
 arch/arm/dts/am335x-brppt1-nand.dts           |   2 +
 arch/arm/dts/am335x-brppt1-spi.dts            |   2 +
 arch/arm/dts/am335x-brsmarc1.dts              |   1 +
 arch/arm/dts/am335x-brxre1.dts                |   2 +
 arch/arm/dts/am335x-evm-u-boot.dtsi           |   4 +
 arch/arm/dts/am335x-evm.dts                   |   2 +-
 arch/arm/dts/am335x-evmsk-u-boot.dtsi         |  10 +
 arch/arm/dts/am335x-evmsk.dts                 |   2 +-
 arch/arm/dts/am335x-guardian-u-boot.dtsi      |   4 +
 arch/arm/dts/am335x-guardian.dts              |   2 +-
 arch/arm/dts/am335x-pdu001-u-boot.dtsi        |   4 +
 arch/arm/dts/am335x-pdu001.dts                |   2 +-
 arch/arm/dts/am335x-pxm50-u-boot.dtsi         |  10 +
 arch/arm/dts/am335x-pxm50.dts                 |   2 +-
 arch/arm/dts/am335x-rut-u-boot.dtsi           |  10 +
 arch/arm/dts/am335x-rut.dts                   |   2 +-
 arch/arm/dts/da850-evm-u-boot.dtsi            |   4 +
 arch/arm/dts/da850-evm.dts                    |   2 +-
 arch/arm/mach-omap2/am33xx/clock_am33xx.c     |   4 +
 board/BuR/common/br_resetc.c                  |   2 +-
 board/BuR/common/bur_common.h                 |   3 +
 board/BuR/common/common.c                     |   2 +-
 .../video/tilcdc/panel.txt                    |  66 ++
 .../video/tilcdc/tilcdc.txt                   |  82 +++
 drivers/video/Kconfig                         |   6 +
 drivers/video/am335x-fb.c                     | 567 +++++++++++++++---
 drivers/video/am335x-fb.h                     |  16 +-
 include/configs/brxre1.h                      |   2 +
 29 files changed, 712 insertions(+), 107 deletions(-)
 create mode 100644 arch/arm/dts/am335x-evmsk-u-boot.dtsi
 create mode 100644 arch/arm/dts/am335x-pxm50-u-boot.dtsi
 create mode 100644 arch/arm/dts/am335x-rut-u-boot.dtsi
 create mode 100644 doc/device-tree-bindings/video/tilcdc/panel.txt
 create mode 100644 doc/device-tree-bindings/video/tilcdc/tilcdc.txt

-- 
2.24.0

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2020-02-17 12:47 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-02-16 15:09 [PATCH v2 00/13] Add DM/DTS support for omap video driver Dario Binacchi
2020-02-16 15:09 ` [PATCH v2 01/13] video: omap: use BIT() and GENMASK() macros Dario Binacchi
2020-02-16 15:09 ` [PATCH v2 02/13] video: omap: add missing bitfield masks Dario Binacchi
2020-02-16 15:09 ` [PATCH v2 03/13] video: omap: fix coding style on use of spaces Dario Binacchi
2020-02-16 15:09 ` [PATCH v2 04/13] video: omap: fix bitfields order Dario Binacchi
2020-02-16 15:09 ` [PATCH v2 05/13] video: omap: rename LCD controller registers Dario Binacchi
2020-02-16 15:09 ` [PATCH v2 06/13] video: omap: fix debug message Dario Binacchi
2020-02-16 15:09 ` [PATCH v2 07/13] video: omap: add loop exit conditions to the dpll setup Dario Binacchi
2020-02-16 15:09 ` [PATCH v2 08/13] video: omap: create two routines to set the pixel clock rate Dario Binacchi
2020-02-16 15:09 ` [PATCH v2 09/13] video: omap: add support for DM/DTS Dario Binacchi
2020-02-16 15:09 ` [PATCH v2 10/13] arm: dts: am335x: add 'u-boot, dm-pre-reloc' to panel Dario Binacchi
2020-02-16 17:01   ` Tom Rini
2020-02-17 10:56   ` [PATCH v2 10/13] arm: dts: am335x: add 'u-boot,dm-pre-reloc' " Felix Brack
2020-02-17 12:47     ` dariobin at libero.it
2020-02-16 15:09 ` [PATCH v2 11/13] fdt: video: omap: add framebuffer and panel bindings Dario Binacchi
2020-02-16 15:09 ` [PATCH v2 12/13] video: omap: fix pixel-per-line bitfield setting Dario Binacchi
2020-02-16 15:09 ` [PATCH v2 13/13] board: brxre1: fix building errors Dario Binacchi
2020-02-17  3:42 ` [PATCH v2 00/13] Add DM/DTS support for omap video driver Lokesh Vutla

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox