iommu/arm-smmu-qcom: Read back stream mappings
stable inclusion from stable-5.10.4 commit f48e7f77713e844a1f77e1b2e0b90a1216159b8c bugzilla: 46903 -------------------------------- commit 07a7f2ca upstream. The Qualcomm boot loader configures stream mapping for the peripherals that it accesses and in particular it sets up the stream mapping for the display controller to be allowed to scan out a splash screen or EFI framebuffer. Read back the stream mappings during initialization and make the arm-smmu driver maintain the streams in bypass mode. Cc: <stable@vger.kernel.org> Signed-off-by:Bjorn Andersson <bjorn.andersson@linaro.org> Tested-by:
Steev Klimaszewski <steev@kali.org> Acked-by:
Robin Murphy <robin.murphy@arm.com> Link: https://lore.kernel.org/r/20201019182323.3162386-3-bjorn.andersson@linaro.org Signed-off-by:
Will Deacon <will@kernel.org> Signed-off-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org> Signed-off-by:
Chen Jun <chenjun102@huawei.com> Acked-by:
Xie XiuQi <xiexiuqi@huawei.com>
Loading
Please sign in to comment