All of lore.kernel.org
 help / color / mirror / Atom feed
From: Anatolij Gustschin <agust@denx.de>
To: Tom Rini <trini@konsulko.com>
Cc: u-boot@lists.denx.de
Subject: [GIT PULL] u-boot-video/video-20240421
Date: Sun, 21 Apr 2024 15:52:13 +0200	[thread overview]
Message-ID: <20240421155213.7b8625af@crub> (raw)

Hi Tom,

please pull video driver updates for v2024.07-rc1.

CI: https://source.denx.de/u-boot/custodians/u-boot-video/-/pipelines/20466

Thanks,
Anatolij

The following changes since commit af04f37a78c7e61597fb9ed6db2c8f8d7f8b0f92:

  Merge tag 'u-boot-stm32-20240419' of https://source.denx.de/u-boot/custodians/u-boot-stm (2024-04-19 14:25:04 -0600)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-video.git tags/video-20240421

for you to fetch changes up to efe1ceec7ef0c2ce2344dbe066fca0d389a0b4f3:

  boot: Move framebuffer reservation to separate helper (2024-04-21 09:07:02 +0200)

----------------------------------------------------------------
 - simple_panel: support timing parsing from EDID
 - dw_hdmi: fix gcc-14 compiler warnings
 - dw_hdmi: support vendor PHY for HDMI
 - rockchip: add Rockchip INNO HDMI PHY driver
 - rockchip: RK3328 HDMI and VOP support
 - evb-rk3328: enable vidconsole support
 - Tegra DC and DSI improvements and Tegra 114 support
 - add LG LG070WX3 MIPI DSI panel driver
 - add Samsung LTL106HL02 MIPI DSI panel driver
 - add Toshiba TC358768 RGB to DSI bridge support
 - add basic support for the Parade DP501 transmitter
 - Tegra 3 panel and bridge driver improvements
 - simplefb: modernise DT parsing
 - fdt_simplefb: Enumerate framebuffer info from video handoff
 - preserve framebuffer if SPL is passing video hand-off
 - fdt_support: allow reserving FB region without simplefb

----------------------------------------------------------------
Anton Bambura (1):
      video: panel: add Samsung LTL106HL02 MIPI DSI panel driver

Caleb Connolly (1):
      video: simplefb: modernise DT parsing

Devarsh Thakkar (3):
      boot: fdt_simplefb: Enumerate framebuffer info from video handoff
      video: Assume video to be active if SPL is passing video hand-off
      boot: Move framebuffer reservation to separate helper

Jagan Teki (17):
      video: rockchip: hdmi: Detect hpd after controller init
      video: dw_hdmi: Add Vendor PHY handling
      video: dw_hdmi: Extend the HPD detection
      video: dw_hdmi: Add read_hpd hook
      video: dw_hdmi: Add setup_hpd hook
      video: rockchip: vop: Simplify rkvop_enable
      video: rockchip: vop: Add win offset support
      video: rockchip: vop: Add dsp offset support
      clk: rockchip: rk3328: Add VOP clk support
      clk: rk3328: Add get hdmiphy clock
      phy: rockchip: Add Rockchip INNO HDMI PHY driver
      video: rockchip: Add rk3328 hdmi support
      video: rockchip: Add rk3328 vop support
      ARM: dts: rk3328: Enable VOP for bootph-all
      rockchip: Enable preconsole for rk3328
      configs: evb-rk3328: Enable vidconsole for rk3328
      configs: Enable HDMI Out for ROC-RK3328-CC

Jonas Schwöbel (7):
      video: tegra20: dc: fix printing of framebuffer address
      video: tegra20: dc: enable backlight after DC is configured
      video: tegra20: dc: clean framebuffer memory block
      video: tegra20: dsi: remove pre-configuration
      video: tegra20: dsi: set correct fifo depth
      video: tegra20: dsi: use set_backlight for backlight only
      video: bridge: add basic support for the Parade DP501 transmitter

Khem Raj (1):
      video: dw_hdmi: Fix compiler warnings with gcc-14

Svyatoslav Ryhel (18):
      video: simple_panel: simplify platform data pass
      video: simple_panel: add EDID support
      video: tegra20: dc: diverge DC per-SOC
      video: tegra20: dc: fix image shift on rotated panels
      video: tegra20: consolidate DC header
      video: tegra20: dc: pass DC id to internal devices
      video: tegra20: dc: add PLLD2 parent support
      video: tegra20: dc: add powergate
      video: tegra20: dc: configure behavior if PLLD/D2 is used
      video: tegra20: dc: parameterize V- and H-sync polarities
      video: tegra20: add MIPI calibration driver
      video: tegra20: dsi: add T114 support
      video: tegra20: dsi: add reset support
      video: panel: add LG LG070WX3 MIPI DSI panel driver
      video: bridge: add Toshiba TC358768 RGB to DSI bridge support
      video: endeavoru-panel: shift the init sequence by one step earlier
      video: bridge: ssd2825: shift the init sequence by one step earlier
      video: renesas: shift the init sequence by one step earlier

 arch/arm/dts/rk3328-u-boot.dtsi                    |   4 +
 arch/arm/dts/tegra114-u-boot.dtsi                  |  13 +
 arch/arm/dts/tegra114.dtsi                         |   4 +-
 arch/arm/dts/tegra30-u-boot.dtsi                   |   4 +
 arch/arm/dts/tegra30.dtsi                          |   2 +-
 arch/arm/include/asm/arch-rockchip/cru_rk3328.h    |  34 +
 arch/arm/include/asm/arch-tegra/dc.h               |  13 +-
 arch/arm/include/asm/arch-tegra114/pwm.h           |  13 +
 arch/arm/include/asm/arch-tegra20/display.h        |  28 -
 arch/arm/include/asm/arch-tegra30/display.h        |  28 -
 arch/arm/mach-rockchip/Kconfig                     |   1 +
 boot/fdt_simplefb.c                                |  46 +-
 boot/fdt_support.c                                 |  21 +
 common/Kconfig                                     |   2 +-
 configs/roc-cc-rk3328_defconfig                    |   5 +
 drivers/clk/rockchip/clk_rk3328.c                  | 105 ++-
 drivers/phy/rockchip/Kconfig                       |   7 +
 drivers/phy/rockchip/Makefile                      |   1 +
 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c      | 885 ++++++++++++++++++
 drivers/video/Kconfig                              |  17 +
 drivers/video/Makefile                             |   2 +
 drivers/video/bridge/Kconfig                       |  19 +
 drivers/video/bridge/Makefile                      |   2 +
 drivers/video/bridge/dp501.c                       | 579 ++++++++++++
 drivers/video/bridge/ssd2825.c                     |  86 +-
 drivers/video/bridge/tc358768.c                    | 985 +++++++++++++++++++++
 drivers/video/dw_hdmi.c                            |  37 +-
 drivers/video/endeavoru-panel.c                    | 128 +--
 drivers/video/lg-ld070wx3.c                        | 186 ++++
 drivers/video/meson/meson_dw_hdmi.c                |   6 +-
 drivers/video/renesas-r61307.c                     |  93 +-
 drivers/video/renesas-r69328.c                     |  81 +-
 drivers/video/rockchip/Makefile                    |   2 +
 drivers/video/rockchip/rk3328_hdmi.c               | 126 +++
 drivers/video/rockchip/rk3328_vop.c                |  83 ++
 drivers/video/rockchip/rk_hdmi.c                   |  11 +-
 drivers/video/rockchip/rk_hdmi.h                   |   3 +
 drivers/video/rockchip/rk_vop.c                    |  44 +-
 drivers/video/rockchip/rk_vop.h                    |   4 +
 drivers/video/samsung-ltl106hl02.c                 | 157 ++++
 drivers/video/simple_panel.c                       | 102 ++-
 drivers/video/simplefb.c                           |  32 +-
 drivers/video/sunxi/sunxi_dw_hdmi.c                |  14 +-
 drivers/video/tegra20/Makefile                     |   2 +-
 drivers/video/tegra20/tegra-dc.c                   | 222 +++--
 drivers/video/tegra20/tegra-dc.h                   |  45 +
 drivers/video/tegra20/tegra-dsi.c                  | 122 ++-
 .../dsi.h => drivers/video/tegra20/tegra-dsi.h     |  24 +-
 drivers/video/tegra20/tegra-mipi.c                 | 188 ++++
 drivers/video/tegra20/tegra-pwm-backlight.c        |   3 +-
 drivers/video/video-uclass.c                       |   4 +
 include/configs/evb_rk3328.h                       |   5 +
 include/configs/rk3328_common.h                    |   1 +
 include/dw_hdmi.h                                  |  11 +-
 include/fdt_support.h                              |   2 +
 55 files changed, 4219 insertions(+), 425 deletions(-)
 create mode 100644 arch/arm/include/asm/arch-tegra114/pwm.h
 delete mode 100644 arch/arm/include/asm/arch-tegra20/display.h
 delete mode 100644 arch/arm/include/asm/arch-tegra30/display.h
 create mode 100644 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c
 create mode 100644 drivers/video/bridge/dp501.c
 create mode 100644 drivers/video/bridge/tc358768.c
 create mode 100644 drivers/video/lg-ld070wx3.c
 create mode 100644 drivers/video/rockchip/rk3328_hdmi.c
 create mode 100644 drivers/video/rockchip/rk3328_vop.c
 create mode 100644 drivers/video/samsung-ltl106hl02.c
 create mode 100644 drivers/video/tegra20/tegra-dc.h
 rename arch/arm/include/asm/arch-tegra30/dsi.h => drivers/video/tegra20/tegra-dsi.h (90%)
 create mode 100644 drivers/video/tegra20/tegra-mipi.c

             reply	other threads:[~2024-04-21 13:52 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-04-21 13:52 Anatolij Gustschin [this message]
2024-04-21 18:21 ` [GIT PULL] u-boot-video/video-20240421 Tom Rini

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20240421155213.7b8625af@crub \
    --to=agust@denx.de \
    --cc=trini@konsulko.com \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.