linux/drivers/platform/x86/intel/pmc
David E. Box 353042d54d
platform/x86/intel/vsec: Switch exported helpers from pci_dev to device
Preparatory refactor for ACPI-enumerated PMT endpoints. Several exported
PMT/VSEC interfaces and structs carried struct pci_dev * even though
callers only need a generic struct device. Move those to struct device * so
the same APIs work for PCI and ACPI parents.

Acked-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Signed-off-by: David E. Box <david.e.box@linux.intel.com>
Link: https://patch.msgid.link/20260313015202.3660072-5-david.e.box@linux.intel.com
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
2026-03-17 18:51:15 +02:00
..
adl.c platform/x86/intel/pmc: Remove unnecessary declarations in header 2025-02-24 13:34:55 +02:00
arl.c platform/x86:intel/pmc: Relocate lpm_req_guid to pmc_reg_map 2025-10-15 12:21:17 +03:00
cnp.c x86/msr: Add explicit includes of <asm/msr.h> 2025-05-02 10:23:47 +02:00
core.c platform/x86/intel/vsec: Switch exported helpers from pci_dev to device 2026-03-17 18:51:15 +02:00
core.h platform/x86/intel/pmc: Move LPM mode attributes to PMC 2026-01-13 16:31:38 +02:00
icl.c platform/x86/intel/pmc: Remove unnecessary declarations in header 2025-02-24 13:34:55 +02:00
Kconfig platform/x86:intel/pmc: Create Intel PMC SSRAM Telemetry driver 2025-05-08 16:03:40 +03:00
lnl.c platform/x86:intel/pmc: Relocate lpm_req_guid to pmc_reg_map 2025-10-15 12:21:17 +03:00
Makefile platform/x86/intel/pmc: Add Wildcat Lake support to intel_pmc_core 2025-08-28 14:53:29 +03:00
mtl.c platform/x86:intel/pmc: Relocate lpm_req_guid to pmc_reg_map 2025-10-15 12:21:17 +03:00
pltdrv.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
ptl.c platform/x86:intel/pmc: Relocate lpm_req_guid to pmc_reg_map 2025-10-15 12:21:17 +03:00
spt.c platform/x86/intel/pmc: Remove unnecessary declarations in header 2025-02-24 13:34:55 +02:00
ssram_telemetry.c platform/x86/intel/vsec: Switch exported helpers from pci_dev to device 2026-03-17 18:51:15 +02:00
ssram_telemetry.h platform/x86:intel/pmc: Create Intel PMC SSRAM Telemetry driver 2025-05-08 16:03:40 +03:00
tgl.c platform/x86/intel/pmc: use kcalloc() instead of kzalloc() 2025-08-28 14:53:35 +03:00
wcl.c platform/x86:intel/pmc: Enable SSRAM support for Wildcat Lake 2025-11-07 18:49:40 +02:00