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
next 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.