cpu/cpuid-deps: Add a tab to cpuid dependent features
authorGayatri Kammela <gayatri.kammela@intel.com>
Wed, 17 Jul 2019 23:46:31 +0000 (16:46 -0700)
committerThomas Gleixner <tglx@linutronix.de>
Mon, 22 Jul 2019 08:38:24 +0000 (10:38 +0200)
Improve code readability by adding a tab between the elements of each
structure in an array of cpuid-dep struct so longer feature names will fit.

Signed-off-by: Gayatri Kammela <gayatri.kammela@intel.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lkml.kernel.org/r/20190717234632.32673-2-gayatri.kammela@intel.com
arch/x86/kernel/cpu/cpuid-deps.c

index b5353244749b5e6835ee70eb128a5aaf9b61e83e..630a9f77fb6bb0b8089c6429fbebdef4d7b93dfa 100644 (file)
@@ -20,54 +20,54 @@ struct cpuid_dep {
  * but it's difficult to tell that to the init reference checker.
  */
 static const struct cpuid_dep cpuid_deps[] = {
-       { X86_FEATURE_FXSR,             X86_FEATURE_FPU       },
-       { X86_FEATURE_XSAVEOPT,         X86_FEATURE_XSAVE     },
-       { X86_FEATURE_XSAVEC,           X86_FEATURE_XSAVE     },
-       { X86_FEATURE_XSAVES,           X86_FEATURE_XSAVE     },
-       { X86_FEATURE_AVX,              X86_FEATURE_XSAVE     },
-       { X86_FEATURE_PKU,              X86_FEATURE_XSAVE     },
-       { X86_FEATURE_MPX,              X86_FEATURE_XSAVE     },
-       { X86_FEATURE_XGETBV1,          X86_FEATURE_XSAVE     },
-       { X86_FEATURE_CMOV,             X86_FEATURE_FXSR      },
-       { X86_FEATURE_MMX,              X86_FEATURE_FXSR      },
-       { X86_FEATURE_MMXEXT,           X86_FEATURE_MMX       },
-       { X86_FEATURE_FXSR_OPT,         X86_FEATURE_FXSR      },
-       { X86_FEATURE_XSAVE,            X86_FEATURE_FXSR      },
-       { X86_FEATURE_XMM,              X86_FEATURE_FXSR      },
-       { X86_FEATURE_XMM2,             X86_FEATURE_XMM       },
-       { X86_FEATURE_XMM3,             X86_FEATURE_XMM2      },
-       { X86_FEATURE_XMM4_1,           X86_FEATURE_XMM2      },
-       { X86_FEATURE_XMM4_2,           X86_FEATURE_XMM2      },
-       { X86_FEATURE_XMM3,             X86_FEATURE_XMM2      },
-       { X86_FEATURE_PCLMULQDQ,        X86_FEATURE_XMM2      },
-       { X86_FEATURE_SSSE3,            X86_FEATURE_XMM2,     },
-       { X86_FEATURE_F16C,             X86_FEATURE_XMM2,     },
-       { X86_FEATURE_AES,              X86_FEATURE_XMM2      },
-       { X86_FEATURE_SHA_NI,           X86_FEATURE_XMM2      },
-       { X86_FEATURE_FMA,              X86_FEATURE_AVX       },
-       { X86_FEATURE_AVX2,             X86_FEATURE_AVX,      },
-       { X86_FEATURE_AVX512F,          X86_FEATURE_AVX,      },
-       { X86_FEATURE_AVX512IFMA,       X86_FEATURE_AVX512F   },
-       { X86_FEATURE_AVX512PF,         X86_FEATURE_AVX512F   },
-       { X86_FEATURE_AVX512ER,         X86_FEATURE_AVX512F   },
-       { X86_FEATURE_AVX512CD,         X86_FEATURE_AVX512F   },
-       { X86_FEATURE_AVX512DQ,         X86_FEATURE_AVX512F   },
-       { X86_FEATURE_AVX512BW,         X86_FEATURE_AVX512F   },
-       { X86_FEATURE_AVX512VL,         X86_FEATURE_AVX512F   },
-       { X86_FEATURE_AVX512VBMI,       X86_FEATURE_AVX512F   },
-       { X86_FEATURE_AVX512_VBMI2,     X86_FEATURE_AVX512VL  },
-       { X86_FEATURE_GFNI,             X86_FEATURE_AVX512VL  },
-       { X86_FEATURE_VAES,             X86_FEATURE_AVX512VL  },
-       { X86_FEATURE_VPCLMULQDQ,       X86_FEATURE_AVX512VL  },
-       { X86_FEATURE_AVX512_VNNI,      X86_FEATURE_AVX512VL  },
-       { X86_FEATURE_AVX512_BITALG,    X86_FEATURE_AVX512VL  },
-       { X86_FEATURE_AVX512_4VNNIW,    X86_FEATURE_AVX512F   },
-       { X86_FEATURE_AVX512_4FMAPS,    X86_FEATURE_AVX512F   },
-       { X86_FEATURE_AVX512_VPOPCNTDQ, X86_FEATURE_AVX512F   },
-       { X86_FEATURE_CQM_OCCUP_LLC,    X86_FEATURE_CQM_LLC   },
-       { X86_FEATURE_CQM_MBM_TOTAL,    X86_FEATURE_CQM_LLC   },
-       { X86_FEATURE_CQM_MBM_LOCAL,    X86_FEATURE_CQM_LLC   },
-       { X86_FEATURE_AVX512_BF16,      X86_FEATURE_AVX512VL  },
+       { X86_FEATURE_FXSR,                     X86_FEATURE_FPU       },
+       { X86_FEATURE_XSAVEOPT,                 X86_FEATURE_XSAVE     },
+       { X86_FEATURE_XSAVEC,                   X86_FEATURE_XSAVE     },
+       { X86_FEATURE_XSAVES,                   X86_FEATURE_XSAVE     },
+       { X86_FEATURE_AVX,                      X86_FEATURE_XSAVE     },
+       { X86_FEATURE_PKU,                      X86_FEATURE_XSAVE     },
+       { X86_FEATURE_MPX,                      X86_FEATURE_XSAVE     },
+       { X86_FEATURE_XGETBV1,                  X86_FEATURE_XSAVE     },
+       { X86_FEATURE_CMOV,                     X86_FEATURE_FXSR      },
+       { X86_FEATURE_MMX,                      X86_FEATURE_FXSR      },
+       { X86_FEATURE_MMXEXT,                   X86_FEATURE_MMX       },
+       { X86_FEATURE_FXSR_OPT,                 X86_FEATURE_FXSR      },
+       { X86_FEATURE_XSAVE,                    X86_FEATURE_FXSR      },
+       { X86_FEATURE_XMM,                      X86_FEATURE_FXSR      },
+       { X86_FEATURE_XMM2,                     X86_FEATURE_XMM       },
+       { X86_FEATURE_XMM3,                     X86_FEATURE_XMM2      },
+       { X86_FEATURE_XMM4_1,                   X86_FEATURE_XMM2      },
+       { X86_FEATURE_XMM4_2,                   X86_FEATURE_XMM2      },
+       { X86_FEATURE_XMM3,                     X86_FEATURE_XMM2      },
+       { X86_FEATURE_PCLMULQDQ,                X86_FEATURE_XMM2      },
+       { X86_FEATURE_SSSE3,                    X86_FEATURE_XMM2,     },
+       { X86_FEATURE_F16C,                     X86_FEATURE_XMM2,     },
+       { X86_FEATURE_AES,                      X86_FEATURE_XMM2      },
+       { X86_FEATURE_SHA_NI,                   X86_FEATURE_XMM2      },
+       { X86_FEATURE_FMA,                      X86_FEATURE_AVX       },
+       { X86_FEATURE_AVX2,                     X86_FEATURE_AVX,      },
+       { X86_FEATURE_AVX512F,                  X86_FEATURE_AVX,      },
+       { X86_FEATURE_AVX512IFMA,               X86_FEATURE_AVX512F   },
+       { X86_FEATURE_AVX512PF,                 X86_FEATURE_AVX512F   },
+       { X86_FEATURE_AVX512ER,                 X86_FEATURE_AVX512F   },
+       { X86_FEATURE_AVX512CD,                 X86_FEATURE_AVX512F   },
+       { X86_FEATURE_AVX512DQ,                 X86_FEATURE_AVX512F   },
+       { X86_FEATURE_AVX512BW,                 X86_FEATURE_AVX512F   },
+       { X86_FEATURE_AVX512VL,                 X86_FEATURE_AVX512F   },
+       { X86_FEATURE_AVX512VBMI,               X86_FEATURE_AVX512F   },
+       { X86_FEATURE_AVX512_VBMI2,             X86_FEATURE_AVX512VL  },
+       { X86_FEATURE_GFNI,                     X86_FEATURE_AVX512VL  },
+       { X86_FEATURE_VAES,                     X86_FEATURE_AVX512VL  },
+       { X86_FEATURE_VPCLMULQDQ,               X86_FEATURE_AVX512VL  },
+       { X86_FEATURE_AVX512_VNNI,              X86_FEATURE_AVX512VL  },
+       { X86_FEATURE_AVX512_BITALG,            X86_FEATURE_AVX512VL  },
+       { X86_FEATURE_AVX512_4VNNIW,            X86_FEATURE_AVX512F   },
+       { X86_FEATURE_AVX512_4FMAPS,            X86_FEATURE_AVX512F   },
+       { X86_FEATURE_AVX512_VPOPCNTDQ,         X86_FEATURE_AVX512F   },
+       { X86_FEATURE_CQM_OCCUP_LLC,            X86_FEATURE_CQM_LLC   },
+       { X86_FEATURE_CQM_MBM_TOTAL,            X86_FEATURE_CQM_LLC   },
+       { X86_FEATURE_CQM_MBM_LOCAL,            X86_FEATURE_CQM_LLC   },
+       { X86_FEATURE_AVX512_BF16,              X86_FEATURE_AVX512VL  },
        {}
 };