intel_extreme: add IDs for Jasper Lake
tested with Acer Swift SF114-34
This commit is contained in:
@@ -53,6 +53,7 @@
|
|||||||
#define INTEL_GROUP_KBY (INTEL_FAMILY_LAKE | 0x0020) // KabyLake
|
#define INTEL_GROUP_KBY (INTEL_FAMILY_LAKE | 0x0020) // KabyLake
|
||||||
#define INTEL_GROUP_CFL (INTEL_FAMILY_LAKE | 0x0040) // CoffeeLake
|
#define INTEL_GROUP_CFL (INTEL_FAMILY_LAKE | 0x0040) // CoffeeLake
|
||||||
#define INTEL_GROUP_CML (INTEL_FAMILY_LAKE | 0x0080) // CometLake
|
#define INTEL_GROUP_CML (INTEL_FAMILY_LAKE | 0x0080) // CometLake
|
||||||
|
#define INTEL_GROUP_JSL (INTEL_FAMILY_LAKE | 0x0100) // JasperLake
|
||||||
// models
|
// models
|
||||||
#define INTEL_TYPE_SERVER 0x0004
|
#define INTEL_TYPE_SERVER 0x0004
|
||||||
#define INTEL_TYPE_MOBILE 0x0008
|
#define INTEL_TYPE_MOBILE 0x0008
|
||||||
@@ -89,6 +90,8 @@
|
|||||||
#define INTEL_MODEL_CFL (INTEL_GROUP_CFL)
|
#define INTEL_MODEL_CFL (INTEL_GROUP_CFL)
|
||||||
#define INTEL_MODEL_CFLM (INTEL_GROUP_CFL | INTEL_TYPE_MOBILE)
|
#define INTEL_MODEL_CFLM (INTEL_GROUP_CFL | INTEL_TYPE_MOBILE)
|
||||||
#define INTEL_MODEL_CML (INTEL_GROUP_CML)
|
#define INTEL_MODEL_CML (INTEL_GROUP_CML)
|
||||||
|
#define INTEL_MODEL_JSL (INTEL_GROUP_JSL)
|
||||||
|
#define INTEL_MODEL_JSLM (INTEL_GROUP_JSL | INTEL_TYPE_MOBILE)
|
||||||
|
|
||||||
#define INTEL_PCH_DEVICE_ID_MASK 0xff80
|
#define INTEL_PCH_DEVICE_ID_MASK 0xff80
|
||||||
#define INTEL_PCH_IBX_DEVICE_ID 0x3b00
|
#define INTEL_PCH_IBX_DEVICE_ID 0x3b00
|
||||||
|
|||||||
@@ -169,6 +169,12 @@ const struct supported_device {
|
|||||||
{0x3ec4, 0x3eab, INTEL_MODEL_CFLM, "CoffeeLake Halo GT2"},
|
{0x3ec4, 0x3eab, INTEL_MODEL_CFLM, "CoffeeLake Halo GT2"},
|
||||||
{0x3ed0, 0x3ea5, INTEL_MODEL_CFL, "CoffeeLake GT3"},
|
{0x3ed0, 0x3ea5, INTEL_MODEL_CFL, "CoffeeLake GT3"},
|
||||||
{0x3ed0, 0x3ea6, INTEL_MODEL_CFL, "CoffeeLake GT3"},
|
{0x3ed0, 0x3ea6, INTEL_MODEL_CFL, "CoffeeLake GT3"},
|
||||||
|
|
||||||
|
{0x4e22, 0x4e55, INTEL_MODEL_JSL, "JasperLake"},
|
||||||
|
{0x4e24, 0x4e55, INTEL_MODEL_JSL, "JasperLake"},
|
||||||
|
{0x4e12, 0x4e61, INTEL_MODEL_JSL, "JasperLake"},
|
||||||
|
{0x4e26, 0x4e71, INTEL_MODEL_JSLM, "JasperLake"},
|
||||||
|
{0x4e28, 0x4e71, INTEL_MODEL_JSLM, "JasperLake"},
|
||||||
};
|
};
|
||||||
|
|
||||||
struct intel_info {
|
struct intel_info {
|
||||||
|
|||||||
@@ -158,6 +158,10 @@ const struct supported_device {
|
|||||||
{0x3eab, INTEL_MODEL_CFLM, "CoffeeLake Halo GT2"},
|
{0x3eab, INTEL_MODEL_CFLM, "CoffeeLake Halo GT2"},
|
||||||
{0x3ea5, INTEL_MODEL_CFL, "CoffeeLake GT3"},
|
{0x3ea5, INTEL_MODEL_CFL, "CoffeeLake GT3"},
|
||||||
{0x3ea6, INTEL_MODEL_CFL, "CoffeeLake GT3"},
|
{0x3ea6, INTEL_MODEL_CFL, "CoffeeLake GT3"},
|
||||||
|
|
||||||
|
{0x4e55, INTEL_MODEL_JSL, "JasperLake"},
|
||||||
|
{0x4e61, INTEL_MODEL_JSL, "JasperLake"},
|
||||||
|
{0x4e71, INTEL_MODEL_JSLM, "JasperLake"},
|
||||||
};
|
};
|
||||||
|
|
||||||
int32 api_version = B_CUR_DRIVER_API_VERSION;
|
int32 api_version = B_CUR_DRIVER_API_VERSION;
|
||||||
|
|||||||
Reference in New Issue
Block a user