mbox series

[v3,0/2] Add support for GPU SMMU on QCS8300

Message ID 20241227105818.28516-1-quic_pbrahma@quicinc.com
Headers show
Series Add support for GPU SMMU on QCS8300 | expand

Message

Pratyush Brahma Dec. 27, 2024, 10:58 a.m. UTC
Enable GPU SMMU function on QCS8300 platform. GPU SMMU is required
for address translation in GPU device.

device tree dependency:
https://lore.kernel.org/all/802d32f1-ff7e-4d61-83f1-f804ee1750ed@oss.qualcomm.com/

--
Changes since v2:
Corrected typo in cover letter to include QCS8300
Link to v2:https://lore.kernel.org/all/20241227104651.4531-1-quic_pbrahma@quicinc.com/

Changes since v1:
Updated bindings for gpu smmu for qcs8300 as per Dmitry's comment
Link to v1:
https://lore.kernel.org/all/20241224100521.7616-1-quic_pbrahma@quicinc.com/

Pratyush Brahma (2):
  dt-bindings: arm-smmu: Document QCS8300 GPU SMMU
  arm64: dts: qcom: qcs8300: Add device node for gfx_smmu

 .../devicetree/bindings/iommu/arm,smmu.yaml   |  3 +-
 arch/arm64/boot/dts/qcom/qcs8300.dtsi         | 37 +++++++++++++++++++
 2 files changed, 39 insertions(+), 1 deletion(-)

base-commit: 4176cf5c5651c33769de83bb61b0287f4ec7719f
prerequisite-patch-id: 8faad5c6d8ca255935d3e4d317dcbcc32b8261ff

Comments

Krzysztof Kozlowski Dec. 28, 2024, 10:12 a.m. UTC | #1
On Fri, Dec 27, 2024 at 04:28:17PM +0530, Pratyush Brahma wrote:
> Add the compatible for Qualcomm QCS8300 GPU SMMU. Add the compatible
> in the list of clocks required by the GPU SMMU and remove it from the
> list of disallowed clocks.
> 
> Signed-off-by: Pratyush Brahma <quic_pbrahma@quicinc.com>
> ---
>  Documentation/devicetree/bindings/iommu/arm,smmu.yaml | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)

I am skipping this patch due to other comments. Maybe they are not
applicable here, but three maintainers investigating simple thing is way
too much. Make it easy and obvious for us, not for you.

Best regards,
Krzysztof