Download raw body.
Qualcomm Snapdragon X Elite minimal support
On Thu, Jun 20, 2024 at 12:36:44AM +0200, Patrick Wildt wrote:
> cpu0 at mainbus0 mpidr 0: Unknown, MIDR 0x512f0011
llvm and gcc both call this "oryon-1"
Qualcomm marketing uses Oryon.
Index: sys/arch/arm64/arm64/cpu.c
===================================================================
RCS file: /cvs/src/sys/arch/arm64/arm64/cpu.c,v
diff -u -p -r1.119 cpu.c
--- sys/arch/arm64/arm64/cpu.c 11 Jun 2024 15:44:55 -0000 1.119
+++ sys/arch/arm64/arm64/cpu.c 19 Jun 2024 23:16:25 -0000
@@ -103,6 +103,7 @@
#define CPU_PART_X_GENE 0x000
/* Qualcomm */
+#define CPU_PART_ORYON 0x001
#define CPU_PART_KRYO400_GOLD 0x804
#define CPU_PART_KRYO400_SILVER 0x805
@@ -194,6 +195,7 @@ struct cpu_cores cpu_cores_amcc[] = {
struct cpu_cores cpu_cores_qcom[] = {
{ CPU_PART_KRYO400_GOLD, "Kryo 400 Gold" },
{ CPU_PART_KRYO400_SILVER, "Kryo 400 Silver" },
+ { CPU_PART_ORYON, "Oryon" },
{ 0, NULL },
};
Qualcomm Snapdragon X Elite minimal support