mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-01 14:14:56 +00:00
x86/pci_early_quirks: Sync Intel 11th+ gen PCI IDs with Linux
Sponsored by: Serenity Cyber Security, LLC MFC after: 1 week Reviewed by: manu, imp Differential Revision: https://reviews.freebsd.org/D45617
This commit is contained in:
parent
0c00c3d75b
commit
249e24d76a
|
@ -259,7 +259,9 @@ static const struct pci_device_id intel_ids[] = {
|
|||
INTEL_RKL_IDS(&intel_stolen_ops_gen11),
|
||||
INTEL_ADLS_IDS(&intel_stolen_ops_gen11),
|
||||
INTEL_ADLP_IDS(&intel_stolen_ops_gen11),
|
||||
INTEL_ADLN_IDS(&intel_stolen_ops_gen11),
|
||||
INTEL_RPLS_IDS(&intel_stolen_ops_gen11),
|
||||
INTEL_RPLP_IDS(&intel_stolen_ops_gen11),
|
||||
};
|
||||
|
||||
/*
|
||||
|
|
|
@ -466,16 +466,25 @@
|
|||
INTEL_VGA_DEVICE(0x5A4C, info)
|
||||
|
||||
/* ICL */
|
||||
#define INTEL_ICL_11_IDS(info) \
|
||||
#define INTEL_ICL_PORT_F_IDS(info) \
|
||||
INTEL_VGA_DEVICE(0x8A50, info), \
|
||||
INTEL_VGA_DEVICE(0x8A51, info), \
|
||||
INTEL_VGA_DEVICE(0x8A5C, info), \
|
||||
INTEL_VGA_DEVICE(0x8A5D, info), \
|
||||
INTEL_VGA_DEVICE(0x8A52, info), \
|
||||
INTEL_VGA_DEVICE(0x8A53, info), \
|
||||
INTEL_VGA_DEVICE(0x8A54, info), \
|
||||
INTEL_VGA_DEVICE(0x8A56, info), \
|
||||
INTEL_VGA_DEVICE(0x8A57, info), \
|
||||
INTEL_VGA_DEVICE(0x8A58, info), \
|
||||
INTEL_VGA_DEVICE(0x8A59, info), \
|
||||
INTEL_VGA_DEVICE(0x8A5A, info), \
|
||||
INTEL_VGA_DEVICE(0x8A5B, info), \
|
||||
INTEL_VGA_DEVICE(0x8A71, info), \
|
||||
INTEL_VGA_DEVICE(0x8A70, info)
|
||||
INTEL_VGA_DEVICE(0x8A5C, info), \
|
||||
INTEL_VGA_DEVICE(0x8A70, info), \
|
||||
INTEL_VGA_DEVICE(0x8A71, info)
|
||||
|
||||
#define INTEL_ICL_11_IDS(info) \
|
||||
INTEL_ICL_PORT_F_IDS(info), \
|
||||
INTEL_VGA_DEVICE(0x8A51, info), \
|
||||
INTEL_VGA_DEVICE(0x8A5D, info)
|
||||
|
||||
/* EHL */
|
||||
#define INTEL_EHL_IDS(info) \
|
||||
|
@ -483,6 +492,7 @@
|
|||
INTEL_VGA_DEVICE(0x4551, info), \
|
||||
INTEL_VGA_DEVICE(0x4555, info), \
|
||||
INTEL_VGA_DEVICE(0x4557, info), \
|
||||
INTEL_VGA_DEVICE(0x4570, info), \
|
||||
INTEL_VGA_DEVICE(0x4571, info)
|
||||
|
||||
/* JSL */
|
||||
|
@ -536,6 +546,7 @@
|
|||
INTEL_VGA_DEVICE(0x4682, info), \
|
||||
INTEL_VGA_DEVICE(0x4688, info), \
|
||||
INTEL_VGA_DEVICE(0x468A, info), \
|
||||
INTEL_VGA_DEVICE(0x468B, info), \
|
||||
INTEL_VGA_DEVICE(0x4690, info), \
|
||||
INTEL_VGA_DEVICE(0x4692, info), \
|
||||
INTEL_VGA_DEVICE(0x4693, info)
|
||||
|
@ -561,6 +572,12 @@
|
|||
INTEL_VGA_DEVICE(0x46C2, info), \
|
||||
INTEL_VGA_DEVICE(0x46C3, info)
|
||||
|
||||
/* ADL-N */
|
||||
#define INTEL_ADLN_IDS(info) \
|
||||
INTEL_VGA_DEVICE(0x46D0, info), \
|
||||
INTEL_VGA_DEVICE(0x46D1, info), \
|
||||
INTEL_VGA_DEVICE(0x46D2, info)
|
||||
|
||||
/* RPL-S */
|
||||
#define INTEL_RPLS_IDS(info) \
|
||||
INTEL_VGA_DEVICE(0xA780, info), \
|
||||
|
@ -568,6 +585,25 @@
|
|||
INTEL_VGA_DEVICE(0xA782, info), \
|
||||
INTEL_VGA_DEVICE(0xA783, info), \
|
||||
INTEL_VGA_DEVICE(0xA788, info), \
|
||||
INTEL_VGA_DEVICE(0xA789, info)
|
||||
INTEL_VGA_DEVICE(0xA789, info), \
|
||||
INTEL_VGA_DEVICE(0xA78A, info), \
|
||||
INTEL_VGA_DEVICE(0xA78B, info)
|
||||
|
||||
/* RPL-U */
|
||||
#define INTEL_RPLU_IDS(info) \
|
||||
INTEL_VGA_DEVICE(0xA721, info), \
|
||||
INTEL_VGA_DEVICE(0xA7A1, info), \
|
||||
INTEL_VGA_DEVICE(0xA7A9, info), \
|
||||
INTEL_VGA_DEVICE(0xA7AC, info), \
|
||||
INTEL_VGA_DEVICE(0xA7AD, info)
|
||||
|
||||
/* RPL-P */
|
||||
#define INTEL_RPLP_IDS(info) \
|
||||
INTEL_RPLU_IDS(info), \
|
||||
INTEL_VGA_DEVICE(0xA720, info), \
|
||||
INTEL_VGA_DEVICE(0xA7A0, info), \
|
||||
INTEL_VGA_DEVICE(0xA7A8, info), \
|
||||
INTEL_VGA_DEVICE(0xA7AA, info), \
|
||||
INTEL_VGA_DEVICE(0xA7AB, info)
|
||||
|
||||
#endif /* _PCI_EARLY_QUIRKS_H_ */
|
||||
|
|
Loading…
Reference in a new issue