From: Sascha Hauer <s.hauer@pengutronix.de>
To: "open list:BAREBOX" <barebox@lists.infradead.org>
Subject: [PATCH 00/12] video: rockchip: add vop2 rk3588 support
Date: Mon, 28 Oct 2024 15:19:45 +0100 [thread overview]
Message-ID: <20241028-vop2-rk3588-v1-0-a54bf7c28adc@pengutronix.de> (raw)
This series adds the missing pieces to add RK3588 support to the vop2
driver. The RK3588 needs a different HDMI TX driver and also a HDMI/eDP
phy driver. The series contains some patches I picked from
https://gitlab.collabora.com/hardware-enablement/rockchip-3588/linux
which are marked as WIP. The patches register several clocks in the vop2
driver.Due to their experimental status I don't want to merge them now,
I'd rather give it some time until they hit Linux upstream.
Nevertheless I'd like to get the series out now in case someone finds
it useful, so here it is.
The first three patches shouldn't change though, so they can be merged
now.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
---
Sascha Hauer (12):
vop2: rk3588: make windows primary
vop2: rk3588: pass clock to rk3588_calc_cru_cfg()
clk: rockchip: rk3588: Update driver from Linux
phy: add support for Rockchip Samsung HDMI/eDP Combo PHY driver
video: add support for dw-hdmi-qp
video: rockchip: add support for RK3588 HDMI
video: rockchip vop2: fix uninitialized variables
phy: rockchip-inno-usb2: add support for rk3588
phy: phy-rockchip-samsung-hdptx: Add clock provider support
drm/rockchip: vop2: Improve display modes handling on rk3588
ARM: dts: Rockchip rk3588: add HDMI node
ARM: dts: rockchip rk3588: adjustments for vop
arch/arm/dts/rk3588-rock-5b.dts | 43 +
arch/arm/dts/rk3588.dtsi | 65 ++
drivers/clk/rockchip/clk-rk3588.c | 90 +-
drivers/phy/rockchip/Kconfig | 8 +
drivers/phy/rockchip/Makefile | 1 +
drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 46 +-
drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c | 1135 +++++++++++++++++++++
drivers/video/Kconfig | 9 +
drivers/video/Makefile | 1 +
drivers/video/dw-hdmi-qp.c | 470 +++++++++
drivers/video/dw-hdmi-qp.h | 834 +++++++++++++++
drivers/video/rockchip/Kconfig | 11 +
drivers/video/rockchip/Makefile | 1 +
drivers/video/rockchip/dw_hdmi_qp-rockchip.c | 231 +++++
drivers/video/rockchip/rockchip_drm_vop2.c | 474 ++++++++-
drivers/video/rockchip/rockchip_vop2_reg.c | 8 +-
include/video/dw_hdmi_qp.h | 32 +
17 files changed, 3407 insertions(+), 52 deletions(-)
---
base-commit: 59658c877bcc605fe3ca36653b4f40f57856b81a
change-id: 20241028-vop2-rk3588-3e25cd5a4bec
Best regards,
--
Sascha Hauer <s.hauer@pengutronix.de>
next reply other threads:[~2024-10-28 14:41 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-10-28 14:19 Sascha Hauer [this message]
2024-10-28 14:19 ` [PATCH 01/12] vop2: rk3588: make windows primary Sascha Hauer
2024-10-28 14:19 ` [PATCH 02/12] vop2: rk3588: pass clock to rk3588_calc_cru_cfg() Sascha Hauer
2024-10-28 14:19 ` [PATCH 03/12] clk: rockchip: rk3588: Update driver from Linux Sascha Hauer
2024-10-28 14:19 ` [PATCH 04/12] phy: add support for Rockchip Samsung HDMI/eDP Combo PHY driver Sascha Hauer
2024-10-28 14:19 ` [PATCH 05/12] video: add support for dw-hdmi-qp Sascha Hauer
2024-10-28 14:19 ` [PATCH 06/12] video: rockchip: add support for RK3588 HDMI Sascha Hauer
2024-10-28 14:19 ` [PATCH 07/12] video: rockchip vop2: fix uninitialized variables Sascha Hauer
2024-10-28 14:19 ` [PATCH 08/12] phy: rockchip-inno-usb2: add support for rk3588 Sascha Hauer
2024-10-28 14:19 ` [PATCH 09/12] phy: phy-rockchip-samsung-hdptx: Add clock provider support Sascha Hauer
2024-10-28 14:19 ` [PATCH 10/12] drm/rockchip: vop2: Improve display modes handling on rk3588 Sascha Hauer
2024-10-28 14:19 ` [PATCH 11/12] ARM: dts: Rockchip rk3588: add HDMI node Sascha Hauer
2024-10-28 14:19 ` [PATCH 12/12] ARM: dts: rockchip rk3588: adjustments for vop Sascha Hauer
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=20241028-vop2-rk3588-v1-0-a54bf7c28adc@pengutronix.de \
--to=s.hauer@pengutronix.de \
--cc=barebox@lists.infradead.org \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox