+#define CPUID_CACHE_DCACHE_16K 0x0C /* Data cache, 16K */
+#define CPUID_CACHE_UCACHE_128K 0x41 /* 2nd-level cache, 128K */
+#define CPUID_CACHE_UCACHE_256K 0x42 /* 2nd-level cache, 256K */
+#define CPUID_CACHE_UCACHE_512K 0x43 /* 2nd-level cache, 512K */
+#define CPUID_CACHE_UCACHE_1M 0x44 /* 2nd-level cache, 1M */
+#define CPUID_CACHE_UCACHE_2M 0x45 /* 2nd-level cache, 2M */
+#define CPUID_CACHE_ITLB_64 0x50 /* Instruction TLB, 64 entries */
+#define CPUID_CACHE_ITLB_128 0x51 /* Instruction TLB, 128 entries */
+#define CPUID_CACHE_ITLB_256 0x52 /* Instruction TLB, 256 entries */
+#define CPUID_CACHE_DTLB_64 0x5B /* Data TLB, 64 entries */
+#define CPUID_CACHE_DTLB_128 0x5C /* Data TLB, 128 entries */
+#define CPUID_CACHE_DTLB_256 0x5D /* Data TLB, 256 entries */
+#define CPUID_CACHE_DCACHE_8K_64 0x66 /* Data cache, 8K, 64 byte line size */
+#define CPUID_CACHE_DCACHE_16K_64 0x67 /* Data cache, 16K, 64 byte line size */
+#define CPUID_CACHE_DCACHE_32K_64 0x68 /* Data cache, 32K, 64 byte line size */
+#define CPUID_CACHE_TRACE_12K 0x70 /* Trace cache 12K-uop, 8-way */
+#define CPUID_CACHE_TRACE_16K 0x71 /* Trace cache 16K-uop, 8-way */
+#define CPUID_CACHE_TRACE_32K 0x72 /* Trace cache 32K-uop, 8-way */
+#define CPUID_CACHE_UCACHE_128K_64 0x79 /* 2nd-level, 128K, 8-way, 64 bytes */
+#define CPUID_CACHE_UCACHE_256K_64 0x7A /* 2nd-level, 256K, 8-way, 64 bytes */
+#define CPUID_CACHE_UCACHE_512K_64 0x7B /* 2nd-level, 512K, 8-way, 64 bytes */
+#define CPUID_CACHE_UCACHE_1M_64 0x7C /* 2nd-level, 1M, 8-way, 64 bytes */
+#define CPUID_CACHE_UCACHE_256K_32 0x82 /* 2nd-level, 256K, 8-way, 32 bytes */
+#define CPUID_CACHE_UCACHE_512K_32 0x83 /* 2nd-level, 512K, 8-way, 32 bytes */
+#define CPUID_CACHE_UCACHE_1M_32 0x84 /* 2nd-level, 1M, 8-way, 32 bytes */
+#define CPUID_CACHE_UCACHE_2M_32 0x85 /* 2nd-level, 2M, 8-way, 32 bytes */