linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 1/2] dt-bindings: arm: Add Cortex-A78C and X1C
@ 2023-02-24 13:07 Konrad Dybcio
  2023-02-24 13:07 ` [PATCH 2/2] arm64: dts: qcom: sc8280xp: Use correct CPU compatibles Konrad Dybcio
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Konrad Dybcio @ 2023-02-24 13:07 UTC (permalink / raw)
  To: linux-arm-msm, andersson, agross
  Cc: marijn.suijten, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
	Sebastian Reichel, Stephan Gerhold, Luca Weiss, Iskren Chernev,
	Conor Dooley, Chanho Park, Lorenzo Pieralisi, devicetree,
	linux-kernel

Add compatibles for the Cortex-A78C and X1C cores found in some
recent flagship designs.

Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org>
---
 Documentation/devicetree/bindings/arm/cpus.yaml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Documentation/devicetree/bindings/arm/cpus.yaml b/Documentation/devicetree/bindings/arm/cpus.yaml
index c145f6a035ee..a9bbe2b74b5d 100644
--- a/Documentation/devicetree/bindings/arm/cpus.yaml
+++ b/Documentation/devicetree/bindings/arm/cpus.yaml
@@ -139,6 +139,7 @@ properties:
       - arm,cortex-a77
       - arm,cortex-a78
       - arm,cortex-a78ae
+      - arm,cortex-a78c
       - arm,cortex-a510
       - arm,cortex-a710
       - arm,cortex-a715
@@ -151,6 +152,7 @@ properties:
       - arm,cortex-r5
       - arm,cortex-r7
       - arm,cortex-x1
+      - arm,cortex-x1c
       - arm,cortex-x2
       - arm,cortex-x3
       - arm,neoverse-e1
-- 
2.39.2


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

* [PATCH 2/2] arm64: dts: qcom: sc8280xp: Use correct CPU compatibles
  2023-02-24 13:07 [PATCH 1/2] dt-bindings: arm: Add Cortex-A78C and X1C Konrad Dybcio
@ 2023-02-24 13:07 ` Konrad Dybcio
  2023-03-03  7:53 ` [PATCH 1/2] dt-bindings: arm: Add Cortex-A78C and X1C Krzysztof Kozlowski
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Konrad Dybcio @ 2023-02-24 13:07 UTC (permalink / raw)
  To: linux-arm-msm, andersson, agross
  Cc: marijn.suijten, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
	Sebastian Reichel, Stephan Gerhold, Luca Weiss, Iskren Chernev,
	Conor Dooley, Chanho Park, Lorenzo Pieralisi, devicetree,
	linux-kernel

Cores 0-3 are CA78C r0p0, cores 4-7 are CX1C r0p0. Use the correct
compatibles instead of the placeholder qcom,kryo.

Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org>
---
 arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/arch/arm64/boot/dts/qcom/sc8280xp.dtsi b/arch/arm64/boot/dts/qcom/sc8280xp.dtsi
index 0d02599d8867..9c186ba55cdc 100644
--- a/arch/arm64/boot/dts/qcom/sc8280xp.dtsi
+++ b/arch/arm64/boot/dts/qcom/sc8280xp.dtsi
@@ -43,7 +43,7 @@ cpus {
 
 		CPU0: cpu@0 {
 			device_type = "cpu";
-			compatible = "qcom,kryo";
+			compatible = "arm,cortex-a78c";
 			reg = <0x0 0x0>;
 			enable-method = "psci";
 			capacity-dmips-mhz = <602>;
@@ -67,7 +67,7 @@ L3_0: l3-cache {
 
 		CPU1: cpu@100 {
 			device_type = "cpu";
-			compatible = "qcom,kryo";
+			compatible = "arm,cortex-a78c";
 			reg = <0x0 0x100>;
 			enable-method = "psci";
 			capacity-dmips-mhz = <602>;
@@ -87,7 +87,7 @@ L2_100: l2-cache {
 
 		CPU2: cpu@200 {
 			device_type = "cpu";
-			compatible = "qcom,kryo";
+			compatible = "arm,cortex-a78c";
 			reg = <0x0 0x200>;
 			enable-method = "psci";
 			capacity-dmips-mhz = <602>;
@@ -107,7 +107,7 @@ L2_200: l2-cache {
 
 		CPU3: cpu@300 {
 			device_type = "cpu";
-			compatible = "qcom,kryo";
+			compatible = "arm,cortex-a78c";
 			reg = <0x0 0x300>;
 			enable-method = "psci";
 			capacity-dmips-mhz = <602>;
@@ -127,7 +127,7 @@ L2_300: l2-cache {
 
 		CPU4: cpu@400 {
 			device_type = "cpu";
-			compatible = "qcom,kryo";
+			compatible = "arm,cortex-x1c";
 			reg = <0x0 0x400>;
 			enable-method = "psci";
 			capacity-dmips-mhz = <1024>;
@@ -147,7 +147,7 @@ L2_400: l2-cache {
 
 		CPU5: cpu@500 {
 			device_type = "cpu";
-			compatible = "qcom,kryo";
+			compatible = "arm,cortex-x1c";
 			reg = <0x0 0x500>;
 			enable-method = "psci";
 			capacity-dmips-mhz = <1024>;
@@ -167,7 +167,7 @@ L2_500: l2-cache {
 
 		CPU6: cpu@600 {
 			device_type = "cpu";
-			compatible = "qcom,kryo";
+			compatible = "arm,cortex-x1c";
 			reg = <0x0 0x600>;
 			enable-method = "psci";
 			capacity-dmips-mhz = <1024>;
@@ -187,7 +187,7 @@ L2_600: l2-cache {
 
 		CPU7: cpu@700 {
 			device_type = "cpu";
-			compatible = "qcom,kryo";
+			compatible = "arm,cortex-x1c";
 			reg = <0x0 0x700>;
 			enable-method = "psci";
 			capacity-dmips-mhz = <1024>;
-- 
2.39.2


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

* Re: [PATCH 1/2] dt-bindings: arm: Add Cortex-A78C and X1C
  2023-02-24 13:07 [PATCH 1/2] dt-bindings: arm: Add Cortex-A78C and X1C Konrad Dybcio
  2023-02-24 13:07 ` [PATCH 2/2] arm64: dts: qcom: sc8280xp: Use correct CPU compatibles Konrad Dybcio
@ 2023-03-03  7:53 ` Krzysztof Kozlowski
  2023-03-07 22:41 ` Rob Herring
  2023-03-16  3:20 ` (subset) " Bjorn Andersson
  3 siblings, 0 replies; 5+ messages in thread
From: Krzysztof Kozlowski @ 2023-03-03  7:53 UTC (permalink / raw)
  To: Konrad Dybcio, linux-arm-msm, andersson, agross
  Cc: marijn.suijten, Rob Herring, Krzysztof Kozlowski,
	Sebastian Reichel, Stephan Gerhold, Luca Weiss, Iskren Chernev,
	Conor Dooley, Chanho Park, Lorenzo Pieralisi, devicetree,
	linux-kernel

On 24/02/2023 14:07, Konrad Dybcio wrote:
> Add compatibles for the Cortex-A78C and X1C cores found in some
> recent flagship designs.
> 
> Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org>


Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>

Best regards,
Krzysztof


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

* Re: [PATCH 1/2] dt-bindings: arm: Add Cortex-A78C and X1C
  2023-02-24 13:07 [PATCH 1/2] dt-bindings: arm: Add Cortex-A78C and X1C Konrad Dybcio
  2023-02-24 13:07 ` [PATCH 2/2] arm64: dts: qcom: sc8280xp: Use correct CPU compatibles Konrad Dybcio
  2023-03-03  7:53 ` [PATCH 1/2] dt-bindings: arm: Add Cortex-A78C and X1C Krzysztof Kozlowski
@ 2023-03-07 22:41 ` Rob Herring
  2023-03-16  3:20 ` (subset) " Bjorn Andersson
  3 siblings, 0 replies; 5+ messages in thread
From: Rob Herring @ 2023-03-07 22:41 UTC (permalink / raw)
  To: Konrad Dybcio
  Cc: marijn.suijten, Iskren Chernev, linux-arm-msm, andersson,
	Rob Herring, Sebastian Reichel, Luca Weiss, Lorenzo Pieralisi,
	Chanho Park, linux-kernel, Conor Dooley, devicetree,
	Krzysztof Kozlowski, Stephan Gerhold, agross


On Fri, 24 Feb 2023 14:07:57 +0100, Konrad Dybcio wrote:
> Add compatibles for the Cortex-A78C and X1C cores found in some
> recent flagship designs.
> 
> Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org>
> ---
>  Documentation/devicetree/bindings/arm/cpus.yaml | 2 ++
>  1 file changed, 2 insertions(+)
> 

Applied, thanks!


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

* Re: (subset) [PATCH 1/2] dt-bindings: arm: Add Cortex-A78C and X1C
  2023-02-24 13:07 [PATCH 1/2] dt-bindings: arm: Add Cortex-A78C and X1C Konrad Dybcio
                   ` (2 preceding siblings ...)
  2023-03-07 22:41 ` Rob Herring
@ 2023-03-16  3:20 ` Bjorn Andersson
  3 siblings, 0 replies; 5+ messages in thread
From: Bjorn Andersson @ 2023-03-16  3:20 UTC (permalink / raw)
  To: Konrad Dybcio, linux-arm-msm, agross
  Cc: linux-kernel, Sebastian Reichel, Iskren Chernev, Chanho Park,
	devicetree, Conor Dooley, Rob Herring, Stephan Gerhold,
	Luca Weiss, Lorenzo Pieralisi, Krzysztof Kozlowski,
	marijn.suijten

On Fri, 24 Feb 2023 14:07:57 +0100, Konrad Dybcio wrote:
> Add compatibles for the Cortex-A78C and X1C cores found in some
> recent flagship designs.
> 
> 

Applied, thanks!

[2/2] arm64: dts: qcom: sc8280xp: Use correct CPU compatibles
      commit: c2819cab9d2edddcb8395bb74367ba61e581a2c5

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

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

end of thread, other threads:[~2023-03-16  3:18 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-02-24 13:07 [PATCH 1/2] dt-bindings: arm: Add Cortex-A78C and X1C Konrad Dybcio
2023-02-24 13:07 ` [PATCH 2/2] arm64: dts: qcom: sc8280xp: Use correct CPU compatibles Konrad Dybcio
2023-03-03  7:53 ` [PATCH 1/2] dt-bindings: arm: Add Cortex-A78C and X1C Krzysztof Kozlowski
2023-03-07 22:41 ` Rob Herring
2023-03-16  3:20 ` (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).