linux/drivers/platform/x86
Shyam Sundar S K 3eecb434d7
platform/x86/amd/pmf: Add support to get sps default APTS index values
During the driver probe, the default cache values for the static slider
would be obtained by evaluating the APTS method. Add support to use
these values as the thermal settings to be updated on the system based
on the changing platform-profiles.

Co-developed-by: Patil Rajesh Reddy <Patil.Reddy@amd.com>
Signed-off-by: Patil Rajesh Reddy <Patil.Reddy@amd.com>
Signed-off-by: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
Link: https://lore.kernel.org/r/20240306114415.3267603-7-Shyam-sundar.S-k@amd.com
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
2024-03-12 12:48:32 +02:00
..
amd platform/x86/amd/pmf: Add support to get sps default APTS index values 2024-03-12 12:48:32 +02:00
dell platform/x86: make fw_attr_class constant 2024-03-12 12:48:13 +02:00
hp platform/x86: make fw_attr_class constant 2024-03-12 12:48:13 +02:00
intel platform/x86/intel/tpmi: Change vsec offset to u64 2024-03-12 12:48:12 +02:00
siemens platform/x86/siemens: simatic-ipc-batt-f7188x: Convert to platform remove callback returning void 2023-09-28 13:27:06 +03:00
x86-android-tablets platform/x86: x86-android-tablets: Fix an IS_ERR() vs NULL check in probe 2023-12-04 15:42:15 +01:00
acer-wireless.c
acer-wmi.c platform/x86: acer-wmi: Add predator_v4 module parameter 2024-03-12 12:47:47 +02:00
acerhdf.c Thermal control updates for 6.4-rc1 2023-04-25 18:32:43 -07:00
adv_swbutton.c
amilo-rfkill.c
apple-gmux.c apple-gmux: Hard Code max brightness for MMIO gmux 2023-10-18 15:33:24 +02:00
asus-laptop.c platform/x86: asus-laptop: remove redundant braces in if statements 2023-12-02 12:27:25 +01:00
asus-nb-wmi.c platform/x86: asus-wmi: Filter Volume key presses if also reported via atkbd 2023-11-23 14:24:19 +02:00
asus-tf103c-dock.c platform/x86: asus-tf103c-dock: Switch back to use struct i2c_driver's .probe() 2023-06-13 12:32:45 +02:00
asus-wireless.c platform/x86: asus-wireless: Replace open coded acpi_match_acpi_device() 2023-10-12 16:34:09 +03:00
asus-wmi.c Revert "platform/x86: asus-wmi: Support WMI event queue" 2024-02-27 14:44:38 +02:00
asus-wmi.h platform/x86: asus-wmi: Change q500a_i8042_filter() into a generic i8042-filter 2023-11-23 14:24:17 +02:00
barco-p50-gpio.c
classmate-laptop.c
compal-laptop.c
dual_accel_detect.h
eeepc-laptop.c Fix nomenclature for USB and PCI wireless devices 2023-08-25 12:56:49 +03:00
eeepc-wmi.c
firmware_attributes_class.c platform/x86: make fw_attr_class constant 2024-03-12 12:48:13 +02:00
firmware_attributes_class.h platform/x86: make fw_attr_class constant 2024-03-12 12:48:13 +02:00
fujitsu-laptop.c platform/x86/fujitsu-laptop: Add battery charge control support 2024-02-27 14:43:55 +02:00
fujitsu-tablet.c
gigabyte-wmi.c platform/x86: gigabyte: constify pointers to hwmon_channel_info 2023-05-16 10:36:56 +02:00
gpd-pocket-fan.c
hdaps.c
huawei-wmi.c platform/x86: remove obsolete calls to ledtrig_audio_get 2024-01-24 12:37:09 +02:00
ibm_rtl.c platform: x86: ibm_rtl: make rtl_subsys const 2024-02-06 11:58:03 +02:00
ideapad-laptop.c platform/x86: ideapad-laptop: map Fn + R key to KEY_REFRESH_RATE_TOGGLE 2024-03-12 12:44:50 +02:00
ideapad-laptop.h platform/x86: Add driver for Yoga Tablet Mode switch 2023-04-06 12:33:34 +02:00
inspur_platform_profile.c platform/x86: inspur-platform-profile: Add platform profile support 2023-10-27 16:14:47 +03:00
intel_ips.c platform-drivers-x86 for v6.7-6 2024-01-02 13:13:01 +01:00
intel_ips.h
intel_scu_ipc.c platform/x86: intel_scu_ipc: Fail IPC send if still busy 2023-09-18 15:15:15 +02:00
intel_scu_ipcutil.c platform/x86: intel_scu_ipcutil: Make scu static 2024-03-12 12:47:43 +02:00
intel_scu_pcidrv.c platform/x86: intel_scu_pcidrv: Remove unused intel-mid.h 2024-03-12 12:48:10 +02:00
intel_scu_pltdrv.c
intel_scu_wdt.c platform/x86: intel_scu_wdt: Remove unused intel-mid.h 2024-03-12 12:48:08 +02:00
Kconfig platform/x86/fujitsu-laptop: Add battery charge control support 2024-02-27 14:43:55 +02:00
lenovo-ymc.c platform/x86: lenovo-ymc: Add Lenovo Yoga 7 14ACN6 to ec_trigger_quirk_dmi_table 2023-08-21 13:08:32 +02:00
lenovo-yogabook.c pwm: Rename pwm_apply_state() to pwm_apply_might_sleep() 2023-12-20 16:07:04 +01:00
lg-laptop.c
Makefile platform/x86: Add Silicom Platform Driver 2023-12-04 13:44:05 +01:00
meraki-mx100.c
mlx-platform.c Merge branch 'pdx86/platform-drivers-x86-mellanox-init' into review-ilpo 2023-10-06 17:51:21 +03:00
msi-ec.c platform-drivers-x86 for v6.7-1 2023-10-31 17:53:00 -10:00
msi-ec.h platform/x86: msi-ec: rename fn_super_swap 2023-10-09 14:30:11 +03:00
msi-laptop.c platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100 2023-07-25 16:35:58 +02:00
msi-wmi.c
mxm-wmi.c
nvidia-wmi-ec-backlight.c
p2sb.c platform/x86: p2sb: Use pci_resource_n() in p2sb_read_bar0() 2024-01-22 11:37:27 +01:00
panasonic-laptop.c
pcengines-apuv2.c
pmc_atom.c platform/x86: pmc_atom: Check state of PMC clocks on s2idle 2024-03-12 12:48:20 +02:00
samsung-laptop.c
samsung-q10.c
sel3350-platform.c platform/x86: sel3350-platform: Convert to platform remove callback returning void 2023-09-28 13:26:58 +03:00
serial-multi-instantiate.c ACPI: scan: Create platform device for CS35L56 2023-07-31 16:03:39 +02:00
silicom-platform.c platform/x86: silicom-platform: clean up a check 2024-01-24 12:34:45 +02:00
sony-laptop.c x86: convert to new timestamp accessors 2023-10-18 13:26:16 +02:00
system76_acpi.c platform/x86: system76: Handle new KBLED ACPI methods 2023-07-26 11:00:07 +02:00
think-lmi.c platform/x86: make fw_attr_class constant 2024-03-12 12:48:13 +02:00
think-lmi.h platform/x86: think-lmi: Add bulk save feature 2023-09-21 18:29:29 +02:00
thinkpad_acpi.c platform/x86: thinkpad_acpi: Add more ThinkPads with non-standard reg address for fan 2024-03-12 12:47:57 +02:00
topstar-laptop.c
toshiba_acpi.c platform/x86: toshiba: constify pointers to hwmon_channel_info 2023-05-16 10:36:56 +02:00
toshiba_bluetooth.c
toshiba_haps.c
toshiba-wmi.c
touchscreen_dmi.c platform/x86: touchscreen_dmi: Add an extra entry for a variant of the Chuwi Vi8 tablet 2024-03-12 12:47:54 +02:00
uv_sysfs.c
winmate-fm07-keys.c
wireless-hotkey.c
wmi-bmof.c platform/x86: wmi: Do not instantiate older WMI drivers multiple times 2024-03-12 12:47:35 +02:00
wmi.c platform/x86: wmi: Remove obsolete duplicate GUID allowlist 2024-03-12 12:47:40 +02:00
xiaomi-wmi.c
xo1-rfkill.c
xo15-ebook.c platform/x86: xo15-ebook: Replace open coded acpi_match_acpi_device() 2023-10-12 16:33:49 +03:00