Enable GPU SMMU function on QCS8300 platform. GPU SMMU is required
for address translation in GPU device.
Signed-off-by: Pratyush Brahma <redacted>
--
Changes since v3:
- Modified the order of clock voting and properties as suggested by Konrad
- Removed dependency on clocks in commit text as change is merged in
linux-next before current base commit
Link to v3:
https://lore.kernel.org/all/20241227105818.28516-1-quic_pbrahma@quicinc.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 | 39 ++++++++++++++++++++++
2 files changed, 41 insertions(+), 1 deletion(-)
---
base-commit: a13f6e0f405ed0d3bcfd37c692c7d7fa3c052154
change-id: 20250131-b4-branch-gfx-smmu-b03261963064
Best regards,
--
Pratyush Brahma [off-list ref]
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 <redacted>
---
Documentation/devicetree/bindings/iommu/arm,smmu.yaml | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
From: Krzysztof Kozlowski <krzk@kernel.org> Date: 2025-02-03 07:34:22
On Mon, Feb 03, 2025 at 11:17:01AM +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 <redacted>
---
Documentation/devicetree/bindings/iommu/arm,smmu.yaml | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
Reviewed-by: Krzysztof Kozlowski <redacted>
Best regards,
Krzysztof
Add the device node for gfx smmu that is required for gpu
specific address translations.
Signed-off-by: Pratyush Brahma <redacted>
---
arch/arm64/boot/dts/qcom/qcs8300.dtsi | 39 +++++++++++++++++++++++++++++++++++
1 file changed, 39 insertions(+)
From: Krzysztof Kozlowski <krzk@kernel.org> Date: 2025-02-10 11:41:56
On 10/02/2025 05:58, Pratyush Brahma wrote:
Hi
Can someone kindly review this patch?
After 7 days? Community is not working for you to make such demands.
Observe standard waiting time. Or better: Please relax, and help out by
reviewing other patches on the mailing lists in order to relieve the
burden of maintainers and move your patches higher up the list.
Best regards,
Krzysztof
From: Krzysztof Kozlowski <krzk@kernel.org> Date: 2025-02-11 15:16:53
On 10/02/2025 12:41, Krzysztof Kozlowski wrote:
On 10/02/2025 05:58, Pratyush Brahma wrote:
quoted
Hi
Can someone kindly review this patch?
After 7 days? Community is not working for you to make such demands.
Observe standard waiting time. Or better: Please relax, and help out by
reviewing other patches on the mailing lists in order to relieve the
burden of maintainers and move your patches higher up the list.
Before you start pinging us, test your patches. That's one of the
easiest steps to get your patches reviewed or applied fast.
Best regards,
Krzysztof
On Mon, Feb 03, 2025 at 11:17:02AM +0530, Pratyush Brahma wrote:
quoted hunk
Add the device node for gfx smmu that is required for gpu
specific address translations.
Signed-off-by: Pratyush Brahma <redacted>
---
arch/arm64/boot/dts/qcom/qcs8300.dtsi | 39 +++++++++++++++++++++++++++++++++++
1 file changed, 39 insertions(+)
On Mon, Feb 03, 2025 at 11:17:02AM +0530, Pratyush Brahma wrote:
quoted
Add the device node for gfx smmu that is required for gpu
specific address translations.
Signed-off-by: Pratyush Brahma <redacted>
---
arch/arm64/boot/dts/qcom/qcs8300.dtsi | 39 +++++++++++++++++++++++++++++++++++
1 file changed, 39 insertions(+)
From: Krzysztof Kozlowski <krzk@kernel.org> Date: 2025-02-03 07:33:53
On Mon, Feb 03, 2025 at 11:17:00AM +0530, Pratyush Brahma wrote:
Enable GPU SMMU function on QCS8300 platform. GPU SMMU is required
for address translation in GPU device.
Signed-off-by: Pratyush Brahma <redacted>
--
Changes since v3:
- Modified the order of clock voting and properties as suggested by Konrad
- Removed dependency on clocks in commit text as change is merged in
linux-next before current base commit
Link to v3:
https://lore.kernel.org/all/20241227105818.28516-1-quic_pbrahma@quicinc.com/
How are you sending these?
b4 diff 20250203-b4-branch-gfx-smmu-v4-0-eaa7aa762f48@quicinc.com
Grabbing thread from lore.kernel.org/all/20250203-b4-branch-gfx-smmu-v4-0-eaa7aa762f48@quicinc.com/t.mbox.gz
Checking for older revisions
Grabbing search results from lore.kernel.org
Added from v3: 2 patches
---
Analyzing 7 messages in the thread
Preparing fake-am for v3: dt-bindings: arm-smmu: Document QCS8300 GPU SMMU
ERROR: v3 series incomplete; unable to create a fake-am range
---
Could not create fake-am range for lower series v3
Best regards,
Krzysztof
On Mon, Feb 03, 2025 at 11:17:00AM +0530, Pratyush Brahma wrote:
quoted
Enable GPU SMMU function on QCS8300 platform. GPU SMMU is required
for address translation in GPU device.
Signed-off-by: Pratyush Brahma <redacted>
--
Changes since v3:
- Modified the order of clock voting and properties as suggested by Konrad
- Removed dependency on clocks in commit text as change is merged in
linux-next before current base commit
Link to v3:
https://lore.kernel.org/all/20241227105818.28516-1-quic_pbrahma@quicinc.com/
How are you sending these?
b4 diff 20250203-b4-branch-gfx-smmu-v4-0-eaa7aa762f48@quicinc.com
Grabbing thread from lore.kernel.org/all/20250203-b4-branch-gfx-smmu-v4-0-eaa7aa762f48@quicinc.com/t.mbox.gz
Checking for older revisions
Grabbing search results from lore.kernel.org
Added from v3: 2 patches
---
Analyzing 7 messages in the thread
Preparing fake-am for v3: dt-bindings: arm-smmu: Document QCS8300 GPU SMMU
ERROR: v3 series incomplete; unable to create a fake-am range
---
Could not create fake-am range for lower series v3
I have sent this version of the patch series using b4 for the first
time, as suggested earlier [1]. The issue might be due to the previous
version being sent
incorrectly using git send-mail. Consequently, I had to manually apply
the previous patches after creating the b4 branch,
since "b4 prep -F" was throwing an error when trying to apply the last
patch.
[1]
https://lore.kernel.org/all/64ak7h5pwqinmcymas5i4xexa6bntvti7zkwfhzx7qrsmgaow3@zmn7jffcrp5f/
From: Krzysztof Kozlowski <krzk@kernel.org> Date: 2025-02-03 11:37:04
On 03/02/2025 09:37, Pratyush Brahma wrote:
quoted
How are you sending these?
b4 diff 20250203-b4-branch-gfx-smmu-v4-0-eaa7aa762f48@quicinc.com
Grabbing thread from lore.kernel.org/all/20250203-b4-branch-gfx-smmu-v4-0-eaa7aa762f48@quicinc.com/t.mbox.gz
Checking for older revisions
Grabbing search results from lore.kernel.org
Added from v3: 2 patches
---
Analyzing 7 messages in the thread
Preparing fake-am for v3: dt-bindings: arm-smmu: Document QCS8300 GPU SMMU
ERROR: v3 series incomplete; unable to create a fake-am range
---
Could not create fake-am range for lower series v3
I have sent this version of the patch series using b4 for the first
time, as suggested earlier [1]. The issue might be due to the previous
version being sent
incorrectly using git send-mail. Consequently, I had to manually apply
the previous patches after creating the b4 branch,
since "b4 prep -F" was throwing an error when trying to apply the last
patch.