linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 1/2] dt-bindings: nvmem: qfprom: add IPQ8074 compatible
@ 2023-01-23 10:16 Robert Marko
  2023-01-23 10:16 ` [PATCH v2 2/2] arm64: dts: qcom: ipq8074: add QFPROM node Robert Marko
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Robert Marko @ 2023-01-23 10:16 UTC (permalink / raw)
  To: agross, andersson, konrad.dybcio, srinivas.kandagatla, robh+dt,
	krzysztof.kozlowski+dt, linux-arm-msm, devicetree, linux-kernel,
	quic_kathirav
  Cc: Robert Marko, Krzysztof Kozlowski

Document IPQ8074 compatible for QFPROM, its compatible with the generic
QFPROM fallback.

Signed-off-by: Robert Marko <robimarko@gmail.com>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
Changes in v2:
* Add ACK tag from Krzysztof
---
 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 9ddf3cef9e84..2173fe82317d 100644
--- a/Documentation/devicetree/bindings/nvmem/qcom,qfprom.yaml
+++ b/Documentation/devicetree/bindings/nvmem/qcom,qfprom.yaml
@@ -19,6 +19,7 @@ properties:
           - qcom,apq8064-qfprom
           - qcom,apq8084-qfprom
           - qcom,ipq8064-qfprom
+          - qcom,ipq8074-qfprom
           - qcom,msm8916-qfprom
           - qcom,msm8974-qfprom
           - qcom,msm8976-qfprom
-- 
2.39.1


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

* [PATCH v2 2/2] arm64: dts: qcom: ipq8074: add QFPROM node
  2023-01-23 10:16 [PATCH v2 1/2] dt-bindings: nvmem: qfprom: add IPQ8074 compatible Robert Marko
@ 2023-01-23 10:16 ` Robert Marko
  2023-01-23 10:58   ` Kathiravan Thirumoorthy
  2023-01-23 12:34   ` Konrad Dybcio
  2023-01-27  9:29 ` [PATCH v2 1/2] dt-bindings: nvmem: qfprom: add IPQ8074 compatible Srinivas Kandagatla
  2023-02-09  4:23 ` (subset) " Bjorn Andersson
  2 siblings, 2 replies; 6+ messages in thread
From: Robert Marko @ 2023-01-23 10:16 UTC (permalink / raw)
  To: agross, andersson, konrad.dybcio, srinivas.kandagatla, robh+dt,
	krzysztof.kozlowski+dt, linux-arm-msm, devicetree, linux-kernel,
	quic_kathirav
  Cc: Robert Marko

IPQ8074 has efuses like other Qualcomm SoC-s that are required for
determining various HW quirks which will be required later for CPR etc,
so lets add the QFPROM node for start.

Individidual fuses will be added as they are required.

Signed-off-by: Robert Marko <robimarko@gmail.com>
---
Changes in v2:
* Enlarge the register space size due to info from Kathiravan T.
---
 arch/arm64/boot/dts/qcom/ipq8074.dtsi | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/arch/arm64/boot/dts/qcom/ipq8074.dtsi b/arch/arm64/boot/dts/qcom/ipq8074.dtsi
index 8eba586065a3..ff59a2f38293 100644
--- a/arch/arm64/boot/dts/qcom/ipq8074.dtsi
+++ b/arch/arm64/boot/dts/qcom/ipq8074.dtsi
@@ -301,6 +301,13 @@ mdio: mdio@90000 {
 			status = "disabled";
 		};
 
+		qfprom: efuse@a4000 {
+			compatible = "qcom,ipq8074-qfprom", "qcom,qfprom";
+			reg = <0x000a4000 0x2000>;
+			#address-cells = <1>;
+			#size-cells = <1>;
+		};
+
 		prng: rng@e3000 {
 			compatible = "qcom,prng-ee";
 			reg = <0x000e3000 0x1000>;
-- 
2.39.1


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

* Re: [PATCH v2 2/2] arm64: dts: qcom: ipq8074: add QFPROM node
  2023-01-23 10:16 ` [PATCH v2 2/2] arm64: dts: qcom: ipq8074: add QFPROM node Robert Marko
@ 2023-01-23 10:58   ` Kathiravan Thirumoorthy
  2023-01-23 12:34   ` Konrad Dybcio
  1 sibling, 0 replies; 6+ messages in thread
From: Kathiravan Thirumoorthy @ 2023-01-23 10:58 UTC (permalink / raw)
  To: Robert Marko, agross, andersson, konrad.dybcio,
	srinivas.kandagatla, robh+dt, krzysztof.kozlowski+dt,
	linux-arm-msm, devicetree, linux-kernel


On 1/23/2023 3:46 PM, Robert Marko wrote:
> IPQ8074 has efuses like other Qualcomm SoC-s that are required for
> determining various HW quirks which will be required later for CPR etc,
> so lets add the QFPROM node for start.
>
> Individidual fuses will be added as they are required.
>
> Signed-off-by: Robert Marko <robimarko@gmail.com>

Reviewed-by: Kathiravan T <quic_kathirav@quicinc.com>

> ---
> Changes in v2:
> * Enlarge the register space size due to info from Kathiravan T.
> ---
>   arch/arm64/boot/dts/qcom/ipq8074.dtsi | 7 +++++++
>   1 file changed, 7 insertions(+)
>
> diff --git a/arch/arm64/boot/dts/qcom/ipq8074.dtsi b/arch/arm64/boot/dts/qcom/ipq8074.dtsi
> index 8eba586065a3..ff59a2f38293 100644
> --- a/arch/arm64/boot/dts/qcom/ipq8074.dtsi
> +++ b/arch/arm64/boot/dts/qcom/ipq8074.dtsi
> @@ -301,6 +301,13 @@ mdio: mdio@90000 {
>   			status = "disabled";
>   		};
>   
> +		qfprom: efuse@a4000 {
> +			compatible = "qcom,ipq8074-qfprom", "qcom,qfprom";
> +			reg = <0x000a4000 0x2000>;
> +			#address-cells = <1>;
> +			#size-cells = <1>;
> +		};
> +
>   		prng: rng@e3000 {
>   			compatible = "qcom,prng-ee";
>   			reg = <0x000e3000 0x1000>;

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

* Re: [PATCH v2 2/2] arm64: dts: qcom: ipq8074: add QFPROM node
  2023-01-23 10:16 ` [PATCH v2 2/2] arm64: dts: qcom: ipq8074: add QFPROM node Robert Marko
  2023-01-23 10:58   ` Kathiravan Thirumoorthy
@ 2023-01-23 12:34   ` Konrad Dybcio
  1 sibling, 0 replies; 6+ messages in thread
From: Konrad Dybcio @ 2023-01-23 12:34 UTC (permalink / raw)
  To: Robert Marko, agross, andersson, srinivas.kandagatla, robh+dt,
	krzysztof.kozlowski+dt, linux-arm-msm, devicetree, linux-kernel,
	quic_kathirav



On 23.01.2023 11:16, Robert Marko wrote:
> IPQ8074 has efuses like other Qualcomm SoC-s that are required for
> determining various HW quirks which will be required later for CPR etc,
> so lets add the QFPROM node for start.
> 
> Individidual fuses will be added as they are required.
> 
> Signed-off-by: Robert Marko <robimarko@gmail.com>
> ---
> Changes in v2:
> * Enlarge the register space size due to info from Kathiravan T.
> ---
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>

Konrad
>  arch/arm64/boot/dts/qcom/ipq8074.dtsi | 7 +++++++
>  1 file changed, 7 insertions(+)
> 
> diff --git a/arch/arm64/boot/dts/qcom/ipq8074.dtsi b/arch/arm64/boot/dts/qcom/ipq8074.dtsi
> index 8eba586065a3..ff59a2f38293 100644
> --- a/arch/arm64/boot/dts/qcom/ipq8074.dtsi
> +++ b/arch/arm64/boot/dts/qcom/ipq8074.dtsi
> @@ -301,6 +301,13 @@ mdio: mdio@90000 {
>  			status = "disabled";
>  		};
>  
> +		qfprom: efuse@a4000 {
> +			compatible = "qcom,ipq8074-qfprom", "qcom,qfprom";
> +			reg = <0x000a4000 0x2000>;
> +			#address-cells = <1>;
> +			#size-cells = <1>;
> +		};
> +
>  		prng: rng@e3000 {
>  			compatible = "qcom,prng-ee";
>  			reg = <0x000e3000 0x1000>;

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

* Re: [PATCH v2 1/2] dt-bindings: nvmem: qfprom: add IPQ8074 compatible
  2023-01-23 10:16 [PATCH v2 1/2] dt-bindings: nvmem: qfprom: add IPQ8074 compatible Robert Marko
  2023-01-23 10:16 ` [PATCH v2 2/2] arm64: dts: qcom: ipq8074: add QFPROM node Robert Marko
@ 2023-01-27  9:29 ` Srinivas Kandagatla
  2023-02-09  4:23 ` (subset) " Bjorn Andersson
  2 siblings, 0 replies; 6+ messages in thread
From: Srinivas Kandagatla @ 2023-01-27  9:29 UTC (permalink / raw)
  To: Robert Marko, agross, andersson, konrad.dybcio, robh+dt,
	krzysztof.kozlowski+dt, linux-arm-msm, devicetree, linux-kernel,
	quic_kathirav
  Cc: Krzysztof Kozlowski



On 23/01/2023 10:16, Robert Marko wrote:
> Document IPQ8074 compatible for QFPROM, its compatible with the generic
> QFPROM fallback.
> 
> Signed-off-by: Robert Marko <robimarko@gmail.com>
> Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
> ---

Applied thanks,

--srin
> Changes in v2:
> * Add ACK tag from Krzysztof
> ---
>   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 9ddf3cef9e84..2173fe82317d 100644
> --- a/Documentation/devicetree/bindings/nvmem/qcom,qfprom.yaml
> +++ b/Documentation/devicetree/bindings/nvmem/qcom,qfprom.yaml
> @@ -19,6 +19,7 @@ properties:
>             - qcom,apq8064-qfprom
>             - qcom,apq8084-qfprom
>             - qcom,ipq8064-qfprom
> +          - qcom,ipq8074-qfprom
>             - qcom,msm8916-qfprom
>             - qcom,msm8974-qfprom
>             - qcom,msm8976-qfprom

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

* Re: (subset) [PATCH v2 1/2] dt-bindings: nvmem: qfprom: add IPQ8074 compatible
  2023-01-23 10:16 [PATCH v2 1/2] dt-bindings: nvmem: qfprom: add IPQ8074 compatible Robert Marko
  2023-01-23 10:16 ` [PATCH v2 2/2] arm64: dts: qcom: ipq8074: add QFPROM node Robert Marko
  2023-01-27  9:29 ` [PATCH v2 1/2] dt-bindings: nvmem: qfprom: add IPQ8074 compatible Srinivas Kandagatla
@ 2023-02-09  4:23 ` Bjorn Andersson
  2 siblings, 0 replies; 6+ messages in thread
From: Bjorn Andersson @ 2023-02-09  4:23 UTC (permalink / raw)
  To: quic_kathirav, konrad.dybcio, agross, srinivas.kandagatla,
	devicetree, Robert Marko, robh+dt, linux-kernel,
	krzysztof.kozlowski+dt, linux-arm-msm
  Cc: Krzysztof Kozlowski

On Mon, 23 Jan 2023 11:16:30 +0100, Robert Marko wrote:
> Document IPQ8074 compatible for QFPROM, its compatible with the generic
> QFPROM fallback.
> 
> 

Applied, thanks!

[2/2] arm64: dts: qcom: ipq8074: add QFPROM node
      commit: a1ab382704f59c917a497b44e7552c4f2eb4faf7

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

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

end of thread, other threads:[~2023-02-09  4:26 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-01-23 10:16 [PATCH v2 1/2] dt-bindings: nvmem: qfprom: add IPQ8074 compatible Robert Marko
2023-01-23 10:16 ` [PATCH v2 2/2] arm64: dts: qcom: ipq8074: add QFPROM node Robert Marko
2023-01-23 10:58   ` Kathiravan Thirumoorthy
2023-01-23 12:34   ` Konrad Dybcio
2023-01-27  9:29 ` [PATCH v2 1/2] dt-bindings: nvmem: qfprom: add IPQ8074 compatible Srinivas Kandagatla
2023-02-09  4:23 ` (subset) " 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).