devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] arm64: dts: qcom: glymur: Add QFPROM efuse support
@ 2026-03-31 13:54 Pankaj Patil
  2026-03-31 13:54 ` [PATCH 1/2] dt-bindings: nvmem: qfprom: Add glymur compatible Pankaj Patil
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Pankaj Patil @ 2026-03-31 13:54 UTC (permalink / raw)
  To: Srinivas Kandagatla, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Bjorn Andersson, Konrad Dybcio
  Cc: linux-arm-msm, devicetree, linux-kernel, Pankaj Patil

Add dt-bindings and dt-node for Glymur QFPROM efuse. The GPU speed bin
child node nvmem cell contains details of clk frequencies supported by 
the GPU, which is then read by the GPU driver to select the correct set
of operating performance points (OPPs) for the device

Signed-off-by: Pankaj Patil <pankaj.patil@oss.qualcomm.com>
---
Pankaj Patil (2):
      dt-bindings: nvmem: qfprom: Add glymur compatible
      arm64: dts: qcom: glymur: Add qfprom efuse node

 Documentation/devicetree/bindings/nvmem/qcom,qfprom.yaml |  1 +
 arch/arm64/boot/dts/qcom/glymur.dtsi                     | 12 ++++++++++++
 2 files changed, 13 insertions(+)
---
base-commit: cf7c3c02fdd0dfccf4d6611714273dcb538af2cb
change-id: 20260311-glymur-qfprom-51c7521e4da0

Best regards,
-- 
Pankaj Patil <pankaj.patil@oss.qualcomm.com>


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [PATCH 1/2] dt-bindings: nvmem: qfprom: Add glymur compatible
  2026-03-31 13:54 [PATCH 0/2] arm64: dts: qcom: glymur: Add QFPROM efuse support Pankaj Patil
@ 2026-03-31 13:54 ` Pankaj Patil
  2026-04-01  7:49   ` Krzysztof Kozlowski
  2026-03-31 13:54 ` [PATCH 2/2] arm64: dts: qcom: glymur: Add qfprom efuse node Pankaj Patil
                   ` (3 subsequent siblings)
  4 siblings, 1 reply; 9+ messages in thread
From: Pankaj Patil @ 2026-03-31 13:54 UTC (permalink / raw)
  To: Srinivas Kandagatla, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Bjorn Andersson, Konrad Dybcio
  Cc: linux-arm-msm, devicetree, linux-kernel, Pankaj Patil

Document compatible string for the QFPROM on Glymur platform.

Signed-off-by: Pankaj Patil <pankaj.patil@oss.qualcomm.com>
---
 Documentation/devicetree/bindings/nvmem/qcom,qfprom.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/nvmem/qcom,qfprom.yaml b/Documentation/devicetree/bindings/nvmem/qcom,qfprom.yaml
index 2ab047f2bb69..aad8f5ea6fff 100644
--- a/Documentation/devicetree/bindings/nvmem/qcom,qfprom.yaml
+++ b/Documentation/devicetree/bindings/nvmem/qcom,qfprom.yaml
@@ -19,6 +19,7 @@ properties:
       - enum:
           - qcom,apq8064-qfprom
           - qcom,apq8084-qfprom
+          - qcom,glymur-qfprom
           - qcom,ipq5018-qfprom
           - qcom,ipq5332-qfprom
           - qcom,ipq5424-qfprom

-- 
2.34.1


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 2/2] arm64: dts: qcom: glymur: Add qfprom efuse node
  2026-03-31 13:54 [PATCH 0/2] arm64: dts: qcom: glymur: Add QFPROM efuse support Pankaj Patil
  2026-03-31 13:54 ` [PATCH 1/2] dt-bindings: nvmem: qfprom: Add glymur compatible Pankaj Patil
@ 2026-03-31 13:54 ` Pankaj Patil
  2026-03-31 18:02   ` Dmitry Baryshkov
  2026-04-01  8:56   ` Konrad Dybcio
  2026-04-27  8:41 ` [PATCH 0/2] arm64: dts: qcom: glymur: Add QFPROM efuse support Pankaj Patil
                   ` (2 subsequent siblings)
  4 siblings, 2 replies; 9+ messages in thread
From: Pankaj Patil @ 2026-03-31 13:54 UTC (permalink / raw)
  To: Srinivas Kandagatla, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Bjorn Andersson, Konrad Dybcio
  Cc: linux-arm-msm, devicetree, linux-kernel, Pankaj Patil

Add the qfprom (Qualcomm Fuse ROM) efuse node and gpu speed bin child
node for Glymur SoC

Signed-off-by: Pankaj Patil <pankaj.patil@oss.qualcomm.com>
---
 arch/arm64/boot/dts/qcom/glymur.dtsi | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/arch/arm64/boot/dts/qcom/glymur.dtsi b/arch/arm64/boot/dts/qcom/glymur.dtsi
index f23cf81ddb77..7a72fcf292dc 100644
--- a/arch/arm64/boot/dts/qcom/glymur.dtsi
+++ b/arch/arm64/boot/dts/qcom/glymur.dtsi
@@ -5914,6 +5914,18 @@ nsp_noc: interconnect@320c0000 {
 			#interconnect-cells = <2>;
 		};
 
+		qfprom: efuse@361c8000 {
+			compatible = "qcom,glymur-qfprom", "qcom,qfprom";
+			reg = <0x0 0x361c8000 0x0 0x1000>;
+			#address-cells = <1>;
+			#size-cells = <1>;
+
+			gpu_speed_bin: gpu-speed-bin@138 {
+				reg = <0x138 0x2>;
+				bits = <0 9>;
+			};
+		};
+
 		imem: sram@81e08000 {
 			compatible = "mmio-sram";
 			reg = <0x0 0x81e08600 0x0 0x300>;

-- 
2.34.1


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* Re: [PATCH 2/2] arm64: dts: qcom: glymur: Add qfprom efuse node
  2026-03-31 13:54 ` [PATCH 2/2] arm64: dts: qcom: glymur: Add qfprom efuse node Pankaj Patil
@ 2026-03-31 18:02   ` Dmitry Baryshkov
  2026-04-01  8:56   ` Konrad Dybcio
  1 sibling, 0 replies; 9+ messages in thread
From: Dmitry Baryshkov @ 2026-03-31 18:02 UTC (permalink / raw)
  To: Pankaj Patil
  Cc: Srinivas Kandagatla, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Bjorn Andersson, Konrad Dybcio, linux-arm-msm,
	devicetree, linux-kernel

On Tue, Mar 31, 2026 at 07:24:21PM +0530, Pankaj Patil wrote:
> Add the qfprom (Qualcomm Fuse ROM) efuse node and gpu speed bin child
> node for Glymur SoC
> 
> Signed-off-by: Pankaj Patil <pankaj.patil@oss.qualcomm.com>
> ---
>  arch/arm64/boot/dts/qcom/glymur.dtsi | 12 ++++++++++++
>  1 file changed, 12 insertions(+)
> 

Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>


-- 
With best wishes
Dmitry

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH 1/2] dt-bindings: nvmem: qfprom: Add glymur compatible
  2026-03-31 13:54 ` [PATCH 1/2] dt-bindings: nvmem: qfprom: Add glymur compatible Pankaj Patil
@ 2026-04-01  7:49   ` Krzysztof Kozlowski
  0 siblings, 0 replies; 9+ messages in thread
From: Krzysztof Kozlowski @ 2026-04-01  7:49 UTC (permalink / raw)
  To: Pankaj Patil
  Cc: Srinivas Kandagatla, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Bjorn Andersson, Konrad Dybcio, linux-arm-msm,
	devicetree, linux-kernel

On Tue, Mar 31, 2026 at 07:24:20PM +0530, Pankaj Patil wrote:
> Document compatible string for the QFPROM on Glymur platform.
> 
> Signed-off-by: Pankaj Patil <pankaj.patil@oss.qualcomm.com>
> ---
>  Documentation/devicetree/bindings/nvmem/qcom,qfprom.yaml | 1 +
>  1 file changed, 1 insertion(+)

Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>

Best regards,
Krzysztof


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH 2/2] arm64: dts: qcom: glymur: Add qfprom efuse node
  2026-03-31 13:54 ` [PATCH 2/2] arm64: dts: qcom: glymur: Add qfprom efuse node Pankaj Patil
  2026-03-31 18:02   ` Dmitry Baryshkov
@ 2026-04-01  8:56   ` Konrad Dybcio
  1 sibling, 0 replies; 9+ messages in thread
From: Konrad Dybcio @ 2026-04-01  8:56 UTC (permalink / raw)
  To: Pankaj Patil, Srinivas Kandagatla, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson, Konrad Dybcio
  Cc: linux-arm-msm, devicetree, linux-kernel

On 3/31/26 3:54 PM, Pankaj Patil wrote:
> Add the qfprom (Qualcomm Fuse ROM) efuse node and gpu speed bin child
> node for Glymur SoC
> 
> Signed-off-by: Pankaj Patil <pankaj.patil@oss.qualcomm.com>
> ---

Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>

Konrad

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH 0/2] arm64: dts: qcom: glymur: Add QFPROM efuse support
  2026-03-31 13:54 [PATCH 0/2] arm64: dts: qcom: glymur: Add QFPROM efuse support Pankaj Patil
  2026-03-31 13:54 ` [PATCH 1/2] dt-bindings: nvmem: qfprom: Add glymur compatible Pankaj Patil
  2026-03-31 13:54 ` [PATCH 2/2] arm64: dts: qcom: glymur: Add qfprom efuse node Pankaj Patil
@ 2026-04-27  8:41 ` Pankaj Patil
  2026-05-19 14:09 ` (subset) " Srinivas Kandagatla
  2026-05-23  2:20 ` Bjorn Andersson
  4 siblings, 0 replies; 9+ messages in thread
From: Pankaj Patil @ 2026-04-27  8:41 UTC (permalink / raw)
  To: Srinivas Kandagatla, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Bjorn Andersson, Konrad Dybcio
  Cc: linux-arm-msm, devicetree, linux-kernel

On 3/31/2026 7:24 PM, Pankaj Patil wrote:
> Add dt-bindings and dt-node for Glymur QFPROM efuse. The GPU speed bin
> child node nvmem cell contains details of clk frequencies supported by 
> the GPU, which is then read by the GPU driver to select the correct set
> of operating performance points (OPPs) for the device
> 
> Signed-off-by: Pankaj Patil <pankaj.patil@oss.qualcomm.com>
> ---
> Pankaj Patil (2):
>       dt-bindings: nvmem: qfprom: Add glymur compatible
>       arm64: dts: qcom: glymur: Add qfprom efuse node
> 
>  Documentation/devicetree/bindings/nvmem/qcom,qfprom.yaml |  1 +
>  arch/arm64/boot/dts/qcom/glymur.dtsi                     | 12 ++++++++++++
>  2 files changed, 13 insertions(+)
> ---
> base-commit: cf7c3c02fdd0dfccf4d6611714273dcb538af2cb
> change-id: 20260311-glymur-qfprom-51c7521e4da0
> 
> Best regards,

Reaching out about the patch series,
Wasn't acked and no outstanding review comments as well

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: (subset) [PATCH 0/2] arm64: dts: qcom: glymur: Add QFPROM efuse support
  2026-03-31 13:54 [PATCH 0/2] arm64: dts: qcom: glymur: Add QFPROM efuse support Pankaj Patil
                   ` (2 preceding siblings ...)
  2026-04-27  8:41 ` [PATCH 0/2] arm64: dts: qcom: glymur: Add QFPROM efuse support Pankaj Patil
@ 2026-05-19 14:09 ` Srinivas Kandagatla
  2026-05-23  2:20 ` Bjorn Andersson
  4 siblings, 0 replies; 9+ messages in thread
From: Srinivas Kandagatla @ 2026-05-19 14:09 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson,
	Konrad Dybcio, Pankaj Patil
  Cc: linux-arm-msm, devicetree, linux-kernel


On Tue, 31 Mar 2026 19:24:19 +0530, Pankaj Patil wrote:
> Add dt-bindings and dt-node for Glymur QFPROM efuse. The GPU speed bin
> child node nvmem cell contains details of clk frequencies supported by
> the GPU, which is then read by the GPU driver to select the correct set
> of operating performance points (OPPs) for the device
> 
> 

Applied, thanks!

[1/2] dt-bindings: nvmem: qfprom: Add glymur compatible
      commit: 79d6e37d56cf42006fbb999b425f8f7cc5bdeb61

Best regards,
-- 
Srinivas Kandagatla <srini@kernel.org>


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: (subset) [PATCH 0/2] arm64: dts: qcom: glymur: Add QFPROM efuse support
  2026-03-31 13:54 [PATCH 0/2] arm64: dts: qcom: glymur: Add QFPROM efuse support Pankaj Patil
                   ` (3 preceding siblings ...)
  2026-05-19 14:09 ` (subset) " Srinivas Kandagatla
@ 2026-05-23  2:20 ` Bjorn Andersson
  4 siblings, 0 replies; 9+ messages in thread
From: Bjorn Andersson @ 2026-05-23  2:20 UTC (permalink / raw)
  To: Srinivas Kandagatla, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Konrad Dybcio, Pankaj Patil
  Cc: linux-arm-msm, devicetree, linux-kernel


On Tue, 31 Mar 2026 19:24:19 +0530, Pankaj Patil wrote:
> Add dt-bindings and dt-node for Glymur QFPROM efuse. The GPU speed bin
> child node nvmem cell contains details of clk frequencies supported by
> the GPU, which is then read by the GPU driver to select the correct set
> of operating performance points (OPPs) for the device
> 
> 

Applied, thanks!

[2/2] arm64: dts: qcom: glymur: Add qfprom efuse node
      commit: db9900e518b2992cbbcbfb7572c2d436ec0feb6d

Best regards,
-- 
Bjorn Andersson <andersson@kernel.org>

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2026-05-23  2:20 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-31 13:54 [PATCH 0/2] arm64: dts: qcom: glymur: Add QFPROM efuse support Pankaj Patil
2026-03-31 13:54 ` [PATCH 1/2] dt-bindings: nvmem: qfprom: Add glymur compatible Pankaj Patil
2026-04-01  7:49   ` Krzysztof Kozlowski
2026-03-31 13:54 ` [PATCH 2/2] arm64: dts: qcom: glymur: Add qfprom efuse node Pankaj Patil
2026-03-31 18:02   ` Dmitry Baryshkov
2026-04-01  8:56   ` Konrad Dybcio
2026-04-27  8:41 ` [PATCH 0/2] arm64: dts: qcom: glymur: Add QFPROM efuse support Pankaj Patil
2026-05-19 14:09 ` (subset) " Srinivas Kandagatla
2026-05-23  2:20 ` Bjorn Andersson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).