Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Jun 2026 16:47:53 +0000
From:      Jean-=?utf-8?Q?S=C3=A9bast?==?utf-8?Q?ien P=C3=A9?=dron <dumbbell@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Subject:   git: de51e9ae5f69 - main - linuxkpi: Defined more Intel vendor/family/model constants
Message-ID:  <6a3c0a39.31bad.7e837346@gitrepo.freebsd.org>

index | next in thread | raw e-mail

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)
 


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a3c0a39.31bad.7e837346>