Kconfig (ca31fef11dc83e672415d5925a134749761329bd) | Kconfig (e184b1e589a7fbb80bfdd0364c11422999a17a26) |
---|---|
1# SPDX-License-Identifier: GPL-2.0-only 2# 3# X86 Platform Specific Drivers 4# 5 6menuconfig X86_PLATFORM_DEVICES 7 bool "X86 Platform Specific Device Drivers" 8 default y --- 494 unchanged lines hidden (view full) --- 503config THINKPAD_ACPI 504 tristate "ThinkPad ACPI Laptop Extras" 505 depends on ACPI 506 depends on ACPI_BATTERY 507 depends on INPUT 508 depends on RFKILL || RFKILL = n 509 depends on ACPI_VIDEO || ACPI_VIDEO = n 510 depends on BACKLIGHT_CLASS_DEVICE | 1# SPDX-License-Identifier: GPL-2.0-only 2# 3# X86 Platform Specific Drivers 4# 5 6menuconfig X86_PLATFORM_DEVICES 7 bool "X86 Platform Specific Device Drivers" 8 default y --- 494 unchanged lines hidden (view full) --- 503config THINKPAD_ACPI 504 tristate "ThinkPad ACPI Laptop Extras" 505 depends on ACPI 506 depends on ACPI_BATTERY 507 depends on INPUT 508 depends on RFKILL || RFKILL = n 509 depends on ACPI_VIDEO || ACPI_VIDEO = n 510 depends on BACKLIGHT_CLASS_DEVICE |
511 depends on I2C |
|
511 select ACPI_PLATFORM_PROFILE 512 select HWMON 513 select NVRAM 514 select NEW_LEDS 515 select LEDS_CLASS 516 select LEDS_TRIGGERS 517 select LEDS_TRIGGER_AUDIO 518 help --- 167 unchanged lines hidden (view full) --- 686 687 To compile this driver as a module, choose M here: the module 688 will be called intel_atomisp2_pm. 689 690config INTEL_HID_EVENT 691 tristate "INTEL HID Event" 692 depends on ACPI 693 depends on INPUT | 512 select ACPI_PLATFORM_PROFILE 513 select HWMON 514 select NVRAM 515 select NEW_LEDS 516 select LEDS_CLASS 517 select LEDS_TRIGGERS 518 select LEDS_TRIGGER_AUDIO 519 help --- 167 unchanged lines hidden (view full) --- 687 688 To compile this driver as a module, choose M here: the module 689 will be called intel_atomisp2_pm. 690 691config INTEL_HID_EVENT 692 tristate "INTEL HID Event" 693 depends on ACPI 694 depends on INPUT |
695 depends on I2C |
|
694 select INPUT_SPARSEKMAP 695 help 696 This driver provides support for the Intel HID Event hotkey interface. 697 Some laptops require this driver for hotkey support. 698 699 To compile this driver as a module, choose M here: the module will 700 be called intel_hid. 701 --- 35 unchanged lines hidden (view full) --- 737 Intel Oaktrail platform need this driver to provide interfaces to 738 enable/disable the Camera, WiFi, BT etc. devices. If in doubt, say Y 739 here; it will only load on supported platforms. 740 741config INTEL_VBTN 742 tristate "INTEL VIRTUAL BUTTON" 743 depends on ACPI 744 depends on INPUT | 696 select INPUT_SPARSEKMAP 697 help 698 This driver provides support for the Intel HID Event hotkey interface. 699 Some laptops require this driver for hotkey support. 700 701 To compile this driver as a module, choose M here: the module will 702 be called intel_hid. 703 --- 35 unchanged lines hidden (view full) --- 739 Intel Oaktrail platform need this driver to provide interfaces to 740 enable/disable the Camera, WiFi, BT etc. devices. If in doubt, say Y 741 here; it will only load on supported platforms. 742 743config INTEL_VBTN 744 tristate "INTEL VIRTUAL BUTTON" 745 depends on ACPI 746 depends on INPUT |
747 depends on I2C |
|
745 select INPUT_SPARSEKMAP 746 help 747 This driver provides support for the Intel Virtual Button interface. 748 Some laptops require this driver for power button support. 749 750 To compile this driver as a module, choose M here: the module will 751 be called intel_vbtn. 752 --- 447 unchanged lines hidden (view full) --- 1200 - SLP_S0_RESIDENCY counter 1201 - PCH IP Power Gating status 1202 - LTR Ignore / LTR Show 1203 - MPHY/PLL gating status (Sunrisepoint PCH only) 1204 - SLPS0 Debug registers (Cannonlake/Icelake PCH) 1205 - Low Power Mode registers (Tigerlake and beyond) 1206 - PMC quirks as needed to enable SLPS0/S0ix 1207 | 748 select INPUT_SPARSEKMAP 749 help 750 This driver provides support for the Intel Virtual Button interface. 751 Some laptops require this driver for power button support. 752 753 To compile this driver as a module, choose M here: the module will 754 be called intel_vbtn. 755 --- 447 unchanged lines hidden (view full) --- 1203 - SLP_S0_RESIDENCY counter 1204 - PCH IP Power Gating status 1205 - LTR Ignore / LTR Show 1206 - MPHY/PLL gating status (Sunrisepoint PCH only) 1207 - SLPS0 Debug registers (Cannonlake/Icelake PCH) 1208 - Low Power Mode registers (Tigerlake and beyond) 1209 - PMC quirks as needed to enable SLPS0/S0ix 1210 |
1208config INTEL_PMT_CLASS 1209 tristate 1210 help 1211 The Intel Platform Monitoring Technology (PMT) class driver provides 1212 the basic sysfs interface and file hierarchy used by PMT devices. 1213 1214 For more information, see: 1215 <file:Documentation/ABI/testing/sysfs-class-intel_pmt> 1216 1217 To compile this driver as a module, choose M here: the module 1218 will be called intel_pmt_class. 1219 1220config INTEL_PMT_TELEMETRY 1221 tristate "Intel Platform Monitoring Technology (PMT) Telemetry driver" 1222 depends on MFD_INTEL_PMT 1223 select INTEL_PMT_CLASS 1224 help 1225 The Intel Platform Monitory Technology (PMT) Telemetry driver provides 1226 access to hardware telemetry metrics on devices that support the 1227 feature. 1228 1229 To compile this driver as a module, choose M here: the module 1230 will be called intel_pmt_telemetry. 1231 1232config INTEL_PMT_CRASHLOG 1233 tristate "Intel Platform Monitoring Technology (PMT) Crashlog driver" 1234 depends on MFD_INTEL_PMT 1235 select INTEL_PMT_CLASS 1236 help 1237 The Intel Platform Monitoring Technology (PMT) crashlog driver provides 1238 access to hardware crashlog capabilities on devices that support the 1239 feature. 1240 1241 To compile this driver as a module, choose M here: the module 1242 will be called intel_pmt_crashlog. 1243 | |
1244config INTEL_PUNIT_IPC 1245 tristate "Intel P-Unit IPC Driver" 1246 help 1247 This driver provides support for Intel P-Unit Mailbox IPC mechanism, 1248 which is used to bridge the communications between kernel and P-Unit. 1249 1250config INTEL_SCU_IPC 1251 bool --- 63 unchanged lines hidden --- | 1211config INTEL_PUNIT_IPC 1212 tristate "Intel P-Unit IPC Driver" 1213 help 1214 This driver provides support for Intel P-Unit Mailbox IPC mechanism, 1215 which is used to bridge the communications between kernel and P-Unit. 1216 1217config INTEL_SCU_IPC 1218 bool --- 63 unchanged lines hidden --- |