git: de51e9ae5f69 - main - linuxkpi: Defined more Intel vendor/family/model constants
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 24 Jun 2026 16:47:53 UTC
The branch main has been updated by dumbbell:
URL: https://cgit.FreeBSD.org/src/commit/?id=de51e9ae5f695b70c81a9dcb9f791af86765b097
commit de51e9ae5f695b70c81a9dcb9f791af86765b097
Author: Jean-Sébastien Pédron <dumbbell@FreeBSD.org>
AuthorDate: 2026-06-17 13:57:34 +0000
Commit: Jean-Sébastien Pédron <dumbbell@FreeBSD.org>
CommitDate: 2026-06-24 16:47:09 +0000
linuxkpi: Defined more Intel vendor/family/model constants
The i915 DRM driver started to use them in Linux 6.14.
Reviewed by: emaste
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D57699
---
.../linuxkpi/common/include/asm/intel-family.h | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/sys/compat/linuxkpi/common/include/asm/intel-family.h b/sys/compat/linuxkpi/common/include/asm/intel-family.h
index db815e0c012d..c62eaa93f662 100644
--- a/sys/compat/linuxkpi/common/include/asm/intel-family.h
+++ b/sys/compat/linuxkpi/common/include/asm/intel-family.h
@@ -2,6 +2,26 @@
#define IFM(_fam, _model) VFM_MAKE(X86_VENDOR_INTEL, _fam, _model)
+#define INTEL_KABYLAKE_L IFM(6, 0x8E)
+
+#define INTEL_KABYLAKE IFM(6, 0x9E)
+
+#define INTEL_COMETLAKE IFM(6, 0xA5)
+#define INTEL_COMETLAKE_L IFM(6, 0xA6)
+
+#define INTEL_CANNONLAKE_L IFM(6, 0x66)
+
+#define INTEL_ICELAKE_X IFM(6, 0x6A)
+#define INTEL_ICELAKE_D IFM(6, 0x6C)
+#define INTEL_ICELAKE IFM(6, 0x7D)
+#define INTEL_ICELAKE_L IFM(6, 0x7E)
+#define INTEL_ICELAKE_NNPI IFM(6, 0x9D)
+
+#define INTEL_ROCKETLAKE IFM(6, 0xA7)
+
+#define INTEL_TIGERLAKE_L IFM(6, 0x8C)
+#define INTEL_TIGERLAKE IFM(6, 0x8D)
+
#define INTEL_ALDERLAKE IFM(6, 0x97)
#define INTEL_ALDERLAKE_L IFM(6, 0x9A)