[PATCH v3] arm64: defconfig: enable Rockchip Multimedia drivers
Sebastian Reichel <[email protected]> Sat, 08 Aug 2026 02:42:26 +0200
| Newsgroups | org.infradead.lists.linux-rockchip,org.infradead.lists.linux-arm-kernel,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <20260808-rockchip-defconfig-additions-v3-1-0ed67877e94d@collabora.com> |
Enable multimedia related drivers used by the Radxa ROCK 5B (used as an example, the config options are relevant for most Rockchip RK3588 and RK3576 boards), so that all hardware is supported by the default config. * Synopsys MIPI CSI2RX - RK3588 CSI2 Controller * RKVDEC - RK3588/RK3576 video decoder for H.264 and H.265 * Sony IMX415 - Sensor used by the Radxa Cam 4K module * Rocket - RK3588 NPU driver * Verisilicon IOMMU - IOMMU used by RK3588 AV1 video decoder * Innosilicon CSI D-PHY - RK3588 CSI PHY (one of them) Signed-off-by: Sebastian Reichel <[email protected]> --- Changes in v3: - Link to v2: https://patch.msgid.link/20260807-rockchip-defconfig-additions-v2-1-cbb8eef87be6@collabora.com - Also add CONFIG_VIDEO_DW_MIPI_CSI2RX=m and update commit message Changes in v2: - Link to v1: https://patch.msgid.link/20260806-rockchip-defconfig-additions-v1-0-6b1d8baa0bf5@collabora.com - Squash all patches (Krzysztof Kozlowski) 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/[email protected]/ The Synopsys CSI controller defconfig change has previously been sent by Michael as part of the driver series, but did not reach upstream: https://lore.kernel.org/linux-rockchip/[email protected]/ --- arch/arm64/configs/defconfig | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 654a102cb5bc..49f836ba67a5 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -915,6 +915,7 @@ CONFIG_SDR_PLATFORM_DRIVERS=y CONFIG_V4L_MEM2MEM_DRIVERS=y CONFIG_VIDEO_AMPHION_VPU=m CONFIG_VIDEO_CADENCE_CSI2RX=m +CONFIG_VIDEO_DW_MIPI_CSI2RX=m CONFIG_VIDEO_WAVE_VPU=m CONFIG_VIDEO_E5010_JPEG_ENC=m CONFIG_VIDEO_MEDIATEK_JPEG=m @@ -939,6 +940,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 @@ -949,6 +951,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 @@ -1063,6 +1066,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 @@ -1611,6 +1616,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 @@ -1785,6 +1791,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 --- base-commit: 2d578cd590adc2133aa24496afcd7c3f7f9ba36a change-id: 20260806-rockchip-defconfig-additions-3ef855c4d32e Best regards, -- Sebastian Reichel <[email protected]> _______________________________________________ Linux-rockchip mailing list [email protected] http://lists.infradead.org/mailman/listinfo/linux-rockchip