* [PATCH v8 0/3] arm64: dts: qcom: extend the register range for ICE on several platforms
@ 2024-10-07 10:02 Bartosz Golaszewski
2024-10-07 10:02 ` [PATCH v8 1/3] arm64: dts: qcom: sm8650: extend the register range for UFS ICE Bartosz Golaszewski
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Bartosz Golaszewski @ 2024-10-07 10:02 UTC (permalink / raw)
To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley
Cc: linux-arm-msm, devicetree, linux-kernel, Bartosz Golaszewski,
Om Prakash Singh, Neil Armstrong, Gaurav Kashyap, Konrad Dybcio
The following changes extend the register range for ICE IPs on sm8550,
sm8650 and sa8775p to cover their actual size.
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
---
Changes in v8:
- drop any mention of the HWKM from the commit messages
- Link to v7: https://lore.kernel.org/r/20241001-wrapped-keys-dts-v7-0-a668519b7ffe@linaro.org
Changes in v7:
- bring the ICE register range up to its full size of 0x18000
- Link to v6: https://lore.kernel.org/r/20240906-wrapped-keys-dts-v6-0-3f0287cf167e@linaro.org
Changes in v6:
- split out the DT changes into a separate series
- remove the new DT property from the series
- rework commit messages
Link to v5: https://lore.kernel.org/lkml/20240617005825.1443206-1-quic_gaurkash@quicinc.com/
To: Bjorn Andersson <andersson@kernel.org>
To: Konrad Dybcio <konradybcio@kernel.org>
To: Rob Herring <robh@kernel.org>
To: Krzysztof Kozlowski <krzk+dt@kernel.org>
To: Conor Dooley <conor+dt@kernel.org>
Cc: linux-arm-msm@vger.kernel.org
Cc: devicetree@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
---
Bartosz Golaszewski (3):
arm64: dts: qcom: sm8650: extend the register range for UFS ICE
arm64: dts: qcom: sm8550: extend the register range for UFS ICE
arm64: dts: qcom: sa8775p: extend the register range for UFS ICE
arch/arm64/boot/dts/qcom/sa8775p.dtsi | 2 +-
arch/arm64/boot/dts/qcom/sm8550.dtsi | 3 ++-
arch/arm64/boot/dts/qcom/sm8650.dtsi | 2 +-
3 files changed, 4 insertions(+), 3 deletions(-)
---
base-commit: 58ca61c1a866bfdaa5e19fb19a2416764f847d75
change-id: 20240906-wrapped-keys-dts-b733dac51d01
Best regards,
--
Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH v8 1/3] arm64: dts: qcom: sm8650: extend the register range for UFS ICE
2024-10-07 10:02 [PATCH v8 0/3] arm64: dts: qcom: extend the register range for ICE on several platforms Bartosz Golaszewski
@ 2024-10-07 10:02 ` Bartosz Golaszewski
2024-10-07 10:02 ` [PATCH v8 2/3] arm64: dts: qcom: sm8550: " Bartosz Golaszewski
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Bartosz Golaszewski @ 2024-10-07 10:02 UTC (permalink / raw)
To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley
Cc: linux-arm-msm, devicetree, linux-kernel, Bartosz Golaszewski,
Om Prakash Singh, Neil Armstrong, Gaurav Kashyap, Konrad Dybcio
From: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
The full register range for ICE on sm8650 is 0x18000 so update the
crypto node.
Reviewed-by: Om Prakash Singh <quic_omprsing@quicinc.com>
Tested-by: Neil Armstrong <neil.armstrong@linaro.org>
Signed-off-by: Gaurav Kashyap <quic_gaurkash@quicinc.com>
Co-developed-by: Gaurav Kashyap <quic_gaurkash@quicinc.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
---
arch/arm64/boot/dts/qcom/sm8650.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/qcom/sm8650.dtsi b/arch/arm64/boot/dts/qcom/sm8650.dtsi
index 01ac3769ffa6..5986a33ddd8b 100644
--- a/arch/arm64/boot/dts/qcom/sm8650.dtsi
+++ b/arch/arm64/boot/dts/qcom/sm8650.dtsi
@@ -2595,7 +2595,7 @@ &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>,
ice: crypto@1d88000 {
compatible = "qcom,sm8650-inline-crypto-engine",
"qcom,inline-crypto-engine";
- reg = <0 0x01d88000 0 0x8000>;
+ reg = <0 0x01d88000 0 0x18000>;
clocks = <&gcc GCC_UFS_PHY_ICE_CORE_CLK>;
};
--
2.43.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH v8 2/3] arm64: dts: qcom: sm8550: extend the register range for UFS ICE
2024-10-07 10:02 [PATCH v8 0/3] arm64: dts: qcom: extend the register range for ICE on several platforms Bartosz Golaszewski
2024-10-07 10:02 ` [PATCH v8 1/3] arm64: dts: qcom: sm8650: extend the register range for UFS ICE Bartosz Golaszewski
@ 2024-10-07 10:02 ` Bartosz Golaszewski
2024-10-07 10:02 ` [PATCH v8 3/3] arm64: dts: qcom: sa8775p: " Bartosz Golaszewski
2024-10-16 15:32 ` [PATCH v8 0/3] arm64: dts: qcom: extend the register range for ICE on several platforms Bjorn Andersson
3 siblings, 0 replies; 5+ messages in thread
From: Bartosz Golaszewski @ 2024-10-07 10:02 UTC (permalink / raw)
To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley
Cc: linux-arm-msm, devicetree, linux-kernel, Bartosz Golaszewski,
Gaurav Kashyap, Konrad Dybcio, Neil Armstrong
From: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
The full register range for ICE on sm8550 is 0x18000 so update the
crypto node.
Signed-off-by: Gaurav Kashyap <quic_gaurkash@quicinc.com>
Co-developed-by: Gaurav Kashyap <quic_gaurkash@quicinc.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
---
arch/arm64/boot/dts/qcom/sm8550.dtsi | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/qcom/sm8550.dtsi b/arch/arm64/boot/dts/qcom/sm8550.dtsi
index 9dc0ee3eb98f..93c8aa32e411 100644
--- a/arch/arm64/boot/dts/qcom/sm8550.dtsi
+++ b/arch/arm64/boot/dts/qcom/sm8550.dtsi
@@ -2076,7 +2076,8 @@ opp-300000000 {
ice: crypto@1d88000 {
compatible = "qcom,sm8550-inline-crypto-engine",
"qcom,inline-crypto-engine";
- reg = <0 0x01d88000 0 0x8000>;
+ reg = <0 0x01d88000 0 0x18000>;
+
clocks = <&gcc GCC_UFS_PHY_ICE_CORE_CLK>;
};
--
2.43.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH v8 3/3] arm64: dts: qcom: sa8775p: extend the register range for UFS ICE
2024-10-07 10:02 [PATCH v8 0/3] arm64: dts: qcom: extend the register range for ICE on several platforms Bartosz Golaszewski
2024-10-07 10:02 ` [PATCH v8 1/3] arm64: dts: qcom: sm8650: extend the register range for UFS ICE Bartosz Golaszewski
2024-10-07 10:02 ` [PATCH v8 2/3] arm64: dts: qcom: sm8550: " Bartosz Golaszewski
@ 2024-10-07 10:02 ` Bartosz Golaszewski
2024-10-16 15:32 ` [PATCH v8 0/3] arm64: dts: qcom: extend the register range for ICE on several platforms Bjorn Andersson
3 siblings, 0 replies; 5+ messages in thread
From: Bartosz Golaszewski @ 2024-10-07 10:02 UTC (permalink / raw)
To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley
Cc: linux-arm-msm, devicetree, linux-kernel, Bartosz Golaszewski
From: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
The full register range for ICE on sa8775p is 0x18000 so update the
crypto node.
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
---
arch/arm64/boot/dts/qcom/sa8775p.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/qcom/sa8775p.dtsi b/arch/arm64/boot/dts/qcom/sa8775p.dtsi
index e8dbc8d820a6..82099d7d0472 100644
--- a/arch/arm64/boot/dts/qcom/sa8775p.dtsi
+++ b/arch/arm64/boot/dts/qcom/sa8775p.dtsi
@@ -1908,7 +1908,7 @@ ufs_mem_phy: phy@1d87000 {
ice: crypto@1d88000 {
compatible = "qcom,sa8775p-inline-crypto-engine",
"qcom,inline-crypto-engine";
- reg = <0x0 0x01d88000 0x0 0x8000>;
+ reg = <0x0 0x01d88000 0x0 0x18000>;
clocks = <&gcc GCC_UFS_PHY_ICE_CORE_CLK>;
};
--
2.43.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH v8 0/3] arm64: dts: qcom: extend the register range for ICE on several platforms
2024-10-07 10:02 [PATCH v8 0/3] arm64: dts: qcom: extend the register range for ICE on several platforms Bartosz Golaszewski
` (2 preceding siblings ...)
2024-10-07 10:02 ` [PATCH v8 3/3] arm64: dts: qcom: sa8775p: " Bartosz Golaszewski
@ 2024-10-16 15:32 ` Bjorn Andersson
3 siblings, 0 replies; 5+ messages in thread
From: Bjorn Andersson @ 2024-10-16 15:32 UTC (permalink / raw)
To: Konrad Dybcio, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Bartosz Golaszewski
Cc: linux-arm-msm, devicetree, linux-kernel, Bartosz Golaszewski,
Om Prakash Singh, Neil Armstrong, Gaurav Kashyap, Konrad Dybcio
On Mon, 07 Oct 2024 12:02:54 +0200, Bartosz Golaszewski wrote:
> The following changes extend the register range for ICE IPs on sm8550,
> sm8650 and sa8775p to cover their actual size.
>
>
Applied, thanks!
[1/3] arm64: dts: qcom: sm8650: extend the register range for UFS ICE
commit: 88dfd0b5a199c6ce4350104bddb40f3ba488e342
[2/3] arm64: dts: qcom: sm8550: extend the register range for UFS ICE
commit: 5a25ef30a84c121fd6ccde39e7e8e41e6e315365
[3/3] arm64: dts: qcom: sa8775p: extend the register range for UFS ICE
commit: dcf8ef1c8d3046cdbbbe44802a303a94b5bdadcc
Best regards,
--
Bjorn Andersson <andersson@kernel.org>
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2024-10-16 15:32 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-07 10:02 [PATCH v8 0/3] arm64: dts: qcom: extend the register range for ICE on several platforms Bartosz Golaszewski
2024-10-07 10:02 ` [PATCH v8 1/3] arm64: dts: qcom: sm8650: extend the register range for UFS ICE Bartosz Golaszewski
2024-10-07 10:02 ` [PATCH v8 2/3] arm64: dts: qcom: sm8550: " Bartosz Golaszewski
2024-10-07 10:02 ` [PATCH v8 3/3] arm64: dts: qcom: sa8775p: " Bartosz Golaszewski
2024-10-16 15:32 ` [PATCH v8 0/3] arm64: dts: qcom: extend the register range for ICE on several platforms 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).