[V5,1/5] dt-bindings: arm: cpus: Add qcom,oryon compatible

Message ID 20231205062403.14848-2-quic_sibis@quicinc.com
State New
Headers
Series dts: qcom: Introduce X1E80100 platforms device tree |

Commit Message

Sibi Sankar Dec. 5, 2023, 6:23 a.m. UTC
  From: Rajendra Nayak <quic_rjendra@quicinc.com>

Oryon is the custom ARM CPU core implementation used in Qualcomm's
X1E80100 SoC, document it.

Signed-off-by: Rajendra Nayak <quic_rjendra@quicinc.com>
Co-developed-by: Sibi Sankar <quic_sibis@quicinc.com>
Signed-off-by: Sibi Sankar <quic_sibis@quicinc.com>
---
 Documentation/devicetree/bindings/arm/cpus.yaml | 1 +
 1 file changed, 1 insertion(+)
  

Comments

Konrad Dybcio March 2, 2024, 2:22 a.m. UTC | #1
On 5.12.2023 07:23, Sibi Sankar wrote:
> From: Rajendra Nayak <quic_rjendra@quicinc.com>
> 
> Oryon is the custom ARM CPU core implementation used in Qualcomm's
> X1E80100 SoC, document it.
> 
> Signed-off-by: Rajendra Nayak <quic_rjendra@quicinc.com>
> Co-developed-by: Sibi Sankar <quic_sibis@quicinc.com>
> Signed-off-by: Sibi Sankar <quic_sibis@quicinc.com>
> ---

Chiming in on an old thread, please check with those in the know whether
these cores are Spectre-v3a/4-safe, and if so, add the MIDR to the
corresponding white/blacklists in arch/arm64/kernel/proton-pack.c

Also, please check for any erratas and supported-but-not-advertized-for-
-reasons features that may need to be implemented.
Doing this early will ensure we will all spend less % of our time
pulling out what remains of our hair when the platform suddenly
crashes for no reason!

Konrad
  

Patch

diff --git a/Documentation/devicetree/bindings/arm/cpus.yaml b/Documentation/devicetree/bindings/arm/cpus.yaml
index ffd526363fda..cc5a21b47e26 100644
--- a/Documentation/devicetree/bindings/arm/cpus.yaml
+++ b/Documentation/devicetree/bindings/arm/cpus.yaml
@@ -198,6 +198,7 @@  properties:
       - qcom,kryo660
       - qcom,kryo685
       - qcom,kryo780
+      - qcom,oryon
       - qcom,scorpion
 
   enable-method: