Devices with Qualcomm firmware (compared to ChromeOS firmware) need some changes in the venus driver and dts layout so that venus can initialize. Do these changes, similar to sc7180. Signed-off-by: Luca Weiss <luca.weiss@xxxxxxxxxxxxx> --- Changes in v3: - Move 0x2184 iommu from sc7280.dtsi to sc7280-chrome-common.dtsi since it seems to cause crash on some boards (Vikash) - Pick up tags - Link to v2: https://lore.kernel.org/r/20231002-sc7280-venus-pas-v2-0-bd2408891317@xxxxxxxxxxxxx Changes in v2: - Reword commit message 2/3 to be clearer (Konrad) - Link to v1: https://lore.kernel.org/r/20230929-sc7280-venus-pas-v1-0-9c6738cf157a@xxxxxxxxxxxxx --- Luca Weiss (3): media: venus: core: Set up secure memory ranges for SC7280 arm64: dts: qcom: sc7280: Move video-firmware to chrome-common arm64: dts: qcom: qcm6490-fairphone-fp5: Enable venus node arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts | 5 +++++ arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi | 11 +++++++++++ arch/arm64/boot/dts/qcom/sc7280.dtsi | 9 +++------ drivers/media/platform/qcom/venus/core.c | 4 ++++ 4 files changed, 23 insertions(+), 6 deletions(-) --- base-commit: b2a4d0696192f24f79ea71fea2d775da28fb9157 change-id: 20230929-sc7280-venus-pas-ea9630525753 Best regards, -- Luca Weiss <luca.weiss@xxxxxxxxxxxxx>