* [PATCH 0/4] arm64: defconfig: Rockchip RK3588 defconfig additions
@ 2026-08-06 17:24 Sebastian Reichel
2026-08-06 17:24 ` [PATCH 1/4] arm64: defconfig: enable Rockchip VDEC Sebastian Reichel
` (3 more replies)
0 siblings, 4 replies; 7+ messages in thread
From: Sebastian Reichel @ 2026-08-06 17:24 UTC (permalink / raw)
To: Heiko Stuebner
Cc: Detlev Casanova, Benjamin Gaignard, Michael Riesch, linux-kernel,
linux-arm-kernel, linux-rockchip, kernel, Sebastian Reichel,
Krzysztof Kozlowski
The four defconfig patches are basically all independent from each other
and just grouped together for convenience. The Verisilicon IOMMU
defconfig change has previously been sent by Benjamin as part of the
IOMMU series, but did not reach upstream:
https://lore.kernel.org/all/20260415072349.44237-6-benjamin.gaignard@collabora.com/
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
---
Benjamin Gaignard (1):
arm64: defconfig: enable Verisilicon IOMMU for Rockchip RK3588
Sebastian Reichel (3):
arm64: defconfig: enable Rockchip VDEC
arm64: defconfig: enable Rock 5B camera support
arm64: defconfig: enable Rockchip NPU support
arch/arm64/configs/defconfig | 6 ++++++
1 file changed, 6 insertions(+)
---
base-commit: 2d578cd590adc2133aa24496afcd7c3f7f9ba36a
change-id: 20260806-rockchip-defconfig-additions-3ef855c4d32e
Best regards,
--
Sebastian Reichel <sebastian.reichel@collabora.com>
^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH 1/4] arm64: defconfig: enable Rockchip VDEC
2026-08-06 17:24 [PATCH 0/4] arm64: defconfig: Rockchip RK3588 defconfig additions Sebastian Reichel
@ 2026-08-06 17:24 ` Sebastian Reichel
2026-08-06 17:24 ` [PATCH 2/4] arm64: defconfig: enable Verisilicon IOMMU for Rockchip RK3588 Sebastian Reichel
` (2 subsequent siblings)
3 siblings, 0 replies; 7+ messages in thread
From: Sebastian Reichel @ 2026-08-06 17:24 UTC (permalink / raw)
To: Heiko Stuebner
Cc: Detlev Casanova, Benjamin Gaignard, Michael Riesch, linux-kernel,
linux-arm-kernel, linux-rockchip, kernel, Sebastian Reichel
Enable the VDPU381/VDPU383 video decoder driver used for H.264 and H.265
decoding on any board using Rockchip RK3588 or RK3576 SoCs.
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
---
arch/arm64/configs/defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 654a102cb5bc..c84df0a9cf6e 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -939,6 +939,7 @@ CONFIG_VIDEO_RENESAS_VSP1=m
CONFIG_VIDEO_RCAR_DRIF=m
CONFIG_VIDEO_ROCKCHIP_RGA=m
CONFIG_VIDEO_ROCKCHIP_CIF=m
+CONFIG_VIDEO_ROCKCHIP_VDEC=m
CONFIG_VIDEO_SAMSUNG_EXYNOS_GSC=m
CONFIG_VIDEO_SAMSUNG_S5P_JPEG=m
CONFIG_VIDEO_SAMSUNG_S5P_MFC=m
--
2.53.0
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH 2/4] arm64: defconfig: enable Verisilicon IOMMU for Rockchip RK3588
2026-08-06 17:24 [PATCH 0/4] arm64: defconfig: Rockchip RK3588 defconfig additions Sebastian Reichel
2026-08-06 17:24 ` [PATCH 1/4] arm64: defconfig: enable Rockchip VDEC Sebastian Reichel
@ 2026-08-06 17:24 ` Sebastian Reichel
2026-08-06 17:24 ` [PATCH 3/4] arm64: defconfig: enable Rock 5B camera support Sebastian Reichel
2026-08-06 17:24 ` [PATCH 4/4] arm64: defconfig: enable Rockchip NPU support Sebastian Reichel
3 siblings, 0 replies; 7+ messages in thread
From: Sebastian Reichel @ 2026-08-06 17:24 UTC (permalink / raw)
To: Heiko Stuebner
Cc: Detlev Casanova, Benjamin Gaignard, Michael Riesch, linux-kernel,
linux-arm-kernel, linux-rockchip, kernel, Sebastian Reichel,
Krzysztof Kozlowski
From: Benjamin Gaignard <benjamin.gaignard@collabora.com>
Enable Verisilicon IOMMU used by Rockchip RK3588 AV1 hardware codec.
This hardware block could be found in Radxa ROCK 5B board.
Signed-off-by: Benjamin Gaignard <benjamin.gaignard@collabora.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
---
arch/arm64/configs/defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index c84df0a9cf6e..c7d9dfd120e9 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -1612,6 +1612,7 @@ CONFIG_ROCKCHIP_IOMMU=y
CONFIG_TEGRA_IOMMU_SMMU=y
CONFIG_APPLE_DART=m
CONFIG_MTK_IOMMU=y
+CONFIG_VSI_IOMMU=m
CONFIG_REMOTEPROC=y
CONFIG_IMX_REMOTEPROC=y
CONFIG_MTK_SCP=m
--
2.53.0
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH 3/4] arm64: defconfig: enable Rock 5B camera support
2026-08-06 17:24 [PATCH 0/4] arm64: defconfig: Rockchip RK3588 defconfig additions Sebastian Reichel
2026-08-06 17:24 ` [PATCH 1/4] arm64: defconfig: enable Rockchip VDEC Sebastian Reichel
2026-08-06 17:24 ` [PATCH 2/4] arm64: defconfig: enable Verisilicon IOMMU for Rockchip RK3588 Sebastian Reichel
@ 2026-08-06 17:24 ` Sebastian Reichel
2026-08-06 17:24 ` [PATCH 4/4] arm64: defconfig: enable Rockchip NPU support Sebastian Reichel
3 siblings, 0 replies; 7+ messages in thread
From: Sebastian Reichel @ 2026-08-06 17:24 UTC (permalink / raw)
To: Heiko Stuebner
Cc: Detlev Casanova, Benjamin Gaignard, Michael Riesch, linux-kernel,
linux-arm-kernel, linux-rockchip, kernel, Sebastian Reichel
Enable the Rockchip MIPI RX Innosilicon DPHY driver, which is used
by different generations of Rockchip SoCs as well as the Sony IMX415
camera sensor driver used by the Radxa Cam 4K modules.
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
---
arch/arm64/configs/defconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index c7d9dfd120e9..648010c26edb 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -950,6 +950,7 @@ CONFIG_VIDEO_TI_J721E_CSI2RX=m
CONFIG_VIDEO_HANTRO=m
CONFIG_VIDEO_IMX219=m
CONFIG_VIDEO_IMX412=m
+CONFIG_VIDEO_IMX415=m
CONFIG_VIDEO_OV5640=m
CONFIG_VIDEO_OV5645=m
CONFIG_VIDEO_S5KJN1=m
@@ -1787,6 +1788,7 @@ CONFIG_PHY_RZ_G3E_USB3=m
CONFIG_PHY_ROCKCHIP_EMMC=y
CONFIG_PHY_ROCKCHIP_INNO_HDMI=m
CONFIG_PHY_ROCKCHIP_INNO_USB2=y
+CONFIG_PHY_ROCKCHIP_INNO_CSIDPHY=m
CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY=m
CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY=m
CONFIG_PHY_ROCKCHIP_PCIE=m
--
2.53.0
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH 4/4] arm64: defconfig: enable Rockchip NPU support
2026-08-06 17:24 [PATCH 0/4] arm64: defconfig: Rockchip RK3588 defconfig additions Sebastian Reichel
` (2 preceding siblings ...)
2026-08-06 17:24 ` [PATCH 3/4] arm64: defconfig: enable Rock 5B camera support Sebastian Reichel
@ 2026-08-06 17:24 ` Sebastian Reichel
2026-08-07 5:58 ` Krzysztof Kozlowski
3 siblings, 1 reply; 7+ messages in thread
From: Sebastian Reichel @ 2026-08-06 17:24 UTC (permalink / raw)
To: Heiko Stuebner
Cc: Detlev Casanova, Benjamin Gaignard, Michael Riesch, linux-kernel,
linux-arm-kernel, linux-rockchip, kernel, Sebastian Reichel
Enable support for the Rockchip NPU, which can be used with upstream
mesa on many RK3588 boards, such as the Radxa Rock 5 family or the
Orange Pis.
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
---
arch/arm64/configs/defconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 648010c26edb..5faccf00b897 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -1065,6 +1065,8 @@ CONFIG_BACKLIGHT_GPIO=m
CONFIG_LOGO=y
# CONFIG_LOGO_LINUX_MONO is not set
# CONFIG_LOGO_LINUX_VGA16 is not set
+CONFIG_DRM_ACCEL=y
+CONFIG_DRM_ACCEL_ROCKET=m
CONFIG_SOUND=m
CONFIG_SND=m
CONFIG_SND_ALOOP=m
--
2.53.0
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH 4/4] arm64: defconfig: enable Rockchip NPU support
2026-08-06 17:24 ` [PATCH 4/4] arm64: defconfig: enable Rockchip NPU support Sebastian Reichel
@ 2026-08-07 5:58 ` Krzysztof Kozlowski
2026-08-07 16:18 ` Sebastian Reichel
0 siblings, 1 reply; 7+ messages in thread
From: Krzysztof Kozlowski @ 2026-08-07 5:58 UTC (permalink / raw)
To: Sebastian Reichel, Heiko Stuebner
Cc: Detlev Casanova, Benjamin Gaignard, Michael Riesch, linux-kernel,
linux-arm-kernel, linux-rockchip, kernel
On 06/08/2026 19:24, Sebastian Reichel wrote:
> Enable support for the Rockchip NPU, which can be used with upstream
> mesa on many RK3588 boards, such as the Radxa Rock 5 family or the
> Orange Pis.
>
> Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
> ---
This should be squashed with the previous ones. Do not enable item by
item. All your three last patches do the same logical thing: enable
multimedia drivers for Radxa Rock 5 (+ others).
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 4/4] arm64: defconfig: enable Rockchip NPU support
2026-08-07 5:58 ` Krzysztof Kozlowski
@ 2026-08-07 16:18 ` Sebastian Reichel
0 siblings, 0 replies; 7+ messages in thread
From: Sebastian Reichel @ 2026-08-07 16:18 UTC (permalink / raw)
To: Krzysztof Kozlowski
Cc: Heiko Stuebner, Detlev Casanova, Benjamin Gaignard,
Michael Riesch, linux-kernel, linux-arm-kernel, linux-rockchip,
kernel
[-- Attachment #1: Type: text/plain, Size: 785 bytes --]
Hi,
On Fri, Aug 07, 2026 at 07:58:51AM +0200, Krzysztof Kozlowski wrote:
> On 06/08/2026 19:24, Sebastian Reichel wrote:
> > Enable support for the Rockchip NPU, which can be used with upstream
> > mesa on many RK3588 boards, such as the Radxa Rock 5 family or the
> > Orange Pis.
> >
> > Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
> > ---
>
> This should be squashed with the previous ones. Do not enable item by
> item. All your three last patches do the same logical thing: enable
> multimedia drivers for Radxa Rock 5 (+ others).
IMHO this is as much one logical thing as sending a camera driver
and a video decoder as one patch would be, but I can send a v2 with
all patches squashed together of course.
Greetings,
-- Sebastian
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2026-08-07 16:19 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-06 17:24 [PATCH 0/4] arm64: defconfig: Rockchip RK3588 defconfig additions Sebastian Reichel
2026-08-06 17:24 ` [PATCH 1/4] arm64: defconfig: enable Rockchip VDEC Sebastian Reichel
2026-08-06 17:24 ` [PATCH 2/4] arm64: defconfig: enable Verisilicon IOMMU for Rockchip RK3588 Sebastian Reichel
2026-08-06 17:24 ` [PATCH 3/4] arm64: defconfig: enable Rock 5B camera support Sebastian Reichel
2026-08-06 17:24 ` [PATCH 4/4] arm64: defconfig: enable Rockchip NPU support Sebastian Reichel
2026-08-07 5:58 ` Krzysztof Kozlowski
2026-08-07 16:18 ` Sebastian Reichel
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox