1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/platform/x86/intel/pmc
Linus Torvalds 48795f90cb - Remove the less generic CPU matching infra around struct x86_cpu_desc and
use the generic struct x86_cpu_id thing
 
 - Remove magic naked numbers for CPUID functions and use proper defines of the
   prefix CPUID_LEAF_*. Consolidate some of the crazy use around the tree
 
 - Smaller cleanups and improvements
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEzv7L6UO9uDPlPSfHEsHwGGHeVUoFAmePjeIACgkQEsHwGGHe
 VUqRBA//TinKFcWagaQB3lsnoBRwqyg6JJZIBNMF9sBMDD9HnvEZ/JduC+3+g1rx
 iztuCmRSgQsi/QvRaEFNuDMOgk6gACyXxi7Uf6eXsQkSlsZFViaqbXsy9kqslRbl
 7QP1NS1sfdSd42JPp2UZT/lg9kluuVnn5b40zZIwy2AAzwrNFfZAS4Yg7Qe4XQDF
 xBcHi8MAF+LTm5Tv0hLmx2UcfZLhi7hXy8mTAIFS0Liww+Y5qaam33xw9KxNU5lZ
 tVepzY5my43pRs4MB1CvaQCiZ84GxvAVqz3JYsg5YhVp45xh7P2WtjBeeOqLljaW
 MkWnDLOmlaD4Y0kL4QA3ReyBVux54RbDGKC0E/t5fwYlk3dQ7gYwSEvh5358R+0z
 kwxw3NdnNngoLRXAX45EonSxj36jb6KCBHAGqXSfL73OOt30RWCqknEnixcOp/BP
 chNxCiIx7qko+rAYOD62QkguEEPFdb8roeayhIKtiKL5zUwQAr+jt/pKVx2htWLi
 xxqSaVoCFu4edWpsEJnanqhS0Es0v7YiBU3jDC37rZJ+dtzf0C2ewD7Nb1g+wUTn
 NzDkmt58hQW4jBxoxHBIclLfhEETISTEGAAObTa5I5r8IDb7Dv+ZnSv7RfjoR9fL
 RWMz1bJ1Scem+Fx7fc/IRJFSElC41giSwFlhThHdAzI1m95zJN8=
 =9Hdg
 -----END PGP SIGNATURE-----

Merge tag 'x86_cpu_for_v6.14_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull x86 cpuid updates from Borislav Petkov:

 - Remove the less generic CPU matching infra around struct x86_cpu_desc
   and use the generic struct x86_cpu_id thing

 - Remove magic naked numbers for CPUID functions and use proper defines
   of the prefix CPUID_LEAF_*. Consolidate some of the crazy use around
   the tree

 - Smaller cleanups and improvements

* tag 'x86_cpu_for_v6.14_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  x86/cpu: Make all all CPUID leaf names consistent
  x86/fpu: Remove unnecessary CPUID level check
  x86/fpu: Move CPUID leaf definitions to common code
  x86/tsc: Remove CPUID "frequency" leaf magic numbers.
  x86/tsc: Move away from TSC leaf magic numbers
  x86/cpu: Move TSC CPUID leaf definition
  x86/cpu: Refresh DCA leaf reading code
  x86/cpu: Remove unnecessary MwAIT leaf checks
  x86/cpu: Use MWAIT leaf definition
  x86/cpu: Move MWAIT leaf definition to common header
  x86/cpu: Remove 'x86_cpu_desc' infrastructure
  x86/cpu: Move AMD erratum 1386 table over to 'x86_cpu_id'
  x86/cpu: Replace PEBS use of 'x86_cpu_desc' use with 'x86_cpu_id'
  x86/cpu: Expose only stepping min/max interface
  x86/cpu: Introduce new microcode matching helper
  x86/cpufeature: Document cpu_feature_enabled() as the default to use
  x86/paravirt: Remove the WBINVD callback
  x86/cpufeatures: Free up unused feature bits
2025-01-21 09:30:59 -08:00
..
adl.c platform/x86:intel/pmc: Revert "Enable the ACPI PM Timer to be turned off when suspended" 2024-10-21 16:04:00 +02:00
arl.c platform/x86/intel/pmc: Refactor platform resume functions to use cnl_resume() 2024-10-22 11:50:51 +03:00
cnp.c platform-drivers-x86 for v6.13-1 2024-11-20 14:07:55 -08:00
core.c x86/cpu: Make all all CPUID leaf names consistent 2024-12-18 06:17:46 -08:00
core.h platform/x86:intel/pmc: Revert "Enable the ACPI PM Timer to be turned off when suspended" 2024-10-21 16:04:00 +02:00
core_ssram.c platform-drivers-x86 for v6.13-5 2025-01-10 08:14:22 -08:00
icl.c platform/x86:intel/pmc: Revert "Enable the ACPI PM Timer to be turned off when suspended" 2024-10-21 16:04:00 +02:00
Kconfig platform/x86/intel/pmc: Find and register PMC telemetry entries 2023-12-04 14:53:43 +01:00
lnl.c platform/x86/intel/pmc: Refactor platform resume functions to use cnl_resume() 2024-10-22 11:50:51 +03:00
Makefile platform/x86/intel/pmc: Add Lunar Lake M support to intel_pmc_core driver 2023-12-28 10:06:44 +01:00
mtl.c platform-drivers-x86 for v6.13-1 2024-11-20 14:07:55 -08:00
pltdrv.c platform-drivers-x86 for v6.11-1 2024-07-17 17:05:21 -07:00
spt.c platform/x86:intel/pmc: Disable ACPI PM Timer disabling on Sky and Kaby Lake 2024-10-06 12:34:22 +02:00
tgl.c platform/x86:intel/pmc: Revert "Enable the ACPI PM Timer to be turned off when suspended" 2024-10-21 16:04:00 +02:00