i965/CFL: Add PCI Ids for Coffee Lake.
Coffee Lake has a gen9 graphics following KBL. From 3D perspective, CFL is a clone of KBL/SKL features. v2: Change commit message, correct alignment <Anuj Phogat> v3: Update IDs. v4: Initialize l3_banks, correct nomenclature <Anuj> Cc: Rodrigo Vivi <rodrigo.vivi@intel.com> Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com> Acked-by: Benjamin Widawsky <benjamin.widawsky@intel.com> Reviewed-by: Anuj Phogat <anuj.phogat@gmail.com>
This commit is contained in:

committed by
Anuj Phogat

parent
43d11b128c
commit
de7ed0ba55
@@ -165,6 +165,17 @@ CHIPSET(0x5927, kbl_gt3, "Intel(R) Iris Plus Graphics 650 (Kaby Lake GT3)")
|
||||
CHIPSET(0x593B, kbl_gt4, "Intel(R) Kabylake GT4")
|
||||
CHIPSET(0x3184, glk, "Intel(R) HD Graphics (Geminilake)")
|
||||
CHIPSET(0x3185, glk_2x6, "Intel(R) HD Graphics (Geminilake 2x6)")
|
||||
CHIPSET(0x3E90, cfl_gt1, "Intel(R) HD Graphics (Coffeelake 2x6 GT1)")
|
||||
CHIPSET(0x3E93, cfl_gt1, "Intel(R) HD Graphics (Coffeelake 2x6 GT1)")
|
||||
CHIPSET(0x3E91, cfl_gt2, "Intel(R) HD Graphics (Coffeelake 3x8 GT2)")
|
||||
CHIPSET(0x3E92, cfl_gt2, "Intel(R) HD Graphics (Coffeelake 3x8 GT2)")
|
||||
CHIPSET(0x3E96, cfl_gt2, "Intel(R) HD Graphics (Coffeelake 3x8 GT2)")
|
||||
CHIPSET(0x3E9B, cfl_gt2, "Intel(R) HD Graphics (Coffeelake 3x8 GT2)")
|
||||
CHIPSET(0x3E94, cfl_gt2, "Intel(R) HD Graphics (Coffeelake 3x8 GT2)")
|
||||
CHIPSET(0x3EA6, cfl_gt3, "Intel(R) HD Graphics (Coffeelake 3x8 GT3)")
|
||||
CHIPSET(0x3EA7, cfl_gt3, "Intel(R) HD Graphics (Coffeelake 3x8 GT3)")
|
||||
CHIPSET(0x3EA8, cfl_gt3, "Intel(R) HD Graphics (Coffeelake 3x8 GT3)")
|
||||
CHIPSET(0x3EA5, cfl_gt3, "Intel(R) HD Graphics (Coffeelake 3x8 GT3)")
|
||||
CHIPSET(0x5A49, cnl_2x8, "Intel(R) HD Graphics (Cannonlake 2x8 GT0.5)")
|
||||
CHIPSET(0x5A4A, cnl_2x8, "Intel(R) HD Graphics (Cannonlake 2x8 GT0.5)")
|
||||
CHIPSET(0x5A41, cnl_3x8, "Intel(R) HD Graphics (Cannonlake 3x8 GT1)")
|
||||
|
@@ -607,6 +607,32 @@ static const struct gen_device_info gen_device_info_glk_2x6 = {
|
||||
.is_geminilake = true,
|
||||
};
|
||||
|
||||
static const struct gen_device_info gen_device_info_cfl_gt1 = {
|
||||
GEN9_FEATURES,
|
||||
.is_coffeelake = true,
|
||||
.gt = 1,
|
||||
|
||||
.num_slices = 1,
|
||||
.l3_banks = 2,
|
||||
};
|
||||
static const struct gen_device_info gen_device_info_cfl_gt2 = {
|
||||
GEN9_FEATURES,
|
||||
.is_coffeelake = true,
|
||||
.gt = 2,
|
||||
|
||||
.num_slices = 1,
|
||||
.l3_banks = 4,
|
||||
};
|
||||
|
||||
static const struct gen_device_info gen_device_info_cfl_gt3 = {
|
||||
GEN9_FEATURES,
|
||||
.is_coffeelake = true,
|
||||
.gt = 3,
|
||||
|
||||
.num_slices = 2,
|
||||
.l3_banks = 8,
|
||||
};
|
||||
|
||||
#define GEN10_HW_INFO \
|
||||
.gen = 10, \
|
||||
.num_thread_per_eu = 7, \
|
||||
|
@@ -46,6 +46,7 @@ struct gen_device_info
|
||||
bool is_broxton;
|
||||
bool is_kabylake;
|
||||
bool is_geminilake;
|
||||
bool is_coffeelake;
|
||||
bool is_cannonlake;
|
||||
|
||||
bool has_hiz_and_separate_stencil;
|
||||
|
Reference in New Issue
Block a user