platform/x86: intel_pmc_core: Add Atom based Jasper Lake (JSL) platform support
[linux-2.6-microblaze.git] / drivers / platform / x86 / intel_pmc_core.c
index 144faa8..f85c112 100644 (file)
@@ -193,7 +193,7 @@ static const struct pmc_bit_map cnp_pfear_map[] = {
        {"Fuse",                BIT(6)},
        /*
         * Reserved for Cannon Lake but valid for Ice Lake, Comet Lake,
-        * Tiger Lake and Elkhart Lake.
+        * Tiger Lake, Elkhart Lake and Jasper Lake.
         */
        {"SBR8",                BIT(7)},
 
@@ -240,7 +240,7 @@ static const struct pmc_bit_map cnp_pfear_map[] = {
        {"HDA_PGD6",            BIT(4)},
        /*
         * Reserved for Cannon Lake but valid for Ice Lake, Comet Lake,
-        * Tiger Lake and ELkhart Lake.
+        * Tiger Lake, ELkhart Lake and Jasper Lake.
         */
        {"PSF6",                BIT(5)},
        {"PSF7",                BIT(6)},
@@ -273,7 +273,7 @@ static const struct pmc_bit_map *ext_icl_pfear_map[] = {
 };
 
 static const struct pmc_bit_map tgl_pfear_map[] = {
-       /* Tiger Lake and Elkhart Lake generation onwards only */
+       /* Tiger Lake, Elkhart Lake and Jasper Lake generation onwards only */
        {"PSF9",                BIT(0)},
        {"RES_66",              BIT(1)},
        {"RES_67",              BIT(2)},
@@ -883,6 +883,7 @@ static const struct x86_cpu_id intel_pmc_core_ids[] = {
        INTEL_CPU_FAM6(TIGERLAKE_L, tgl_reg_map),
        INTEL_CPU_FAM6(TIGERLAKE, tgl_reg_map),
        INTEL_CPU_FAM6(ATOM_TREMONT, tgl_reg_map),
+       INTEL_CPU_FAM6(ATOM_TREMONT_L, tgl_reg_map),
        {}
 };