This driver handles hot-plug events for the power suppliers, power
          cables and fans on the wide range Mellanox IB and Ethernet systems.
  
+ config INTEL_TURBO_MAX_3
+       bool "Intel Turbo Boost Max Technology 3.0 enumeration driver"
+       depends on X86_64 && SCHED_MC_PRIO
+       ---help---
+         This driver reads maximum performance ratio of each CPU and set up
+         the scheduler priority metrics. In this way scheduler can prefer
+         CPU with higher performance to schedule tasks.
+         This driver is only required when the system is not using Hardware
+         P-States (HWP). In HWP mode, priority can be read from ACPI tables.
+ 
+ config SILEAD_DMI
+       bool "Tablets with Silead touchscreens"
+       depends on ACPI && DMI && I2C=y && INPUT
+       ---help---
+         Certain ACPI based tablets with Silead touchscreens do not have
+         enough data in ACPI tables for the touchscreen driver to handle
+         the touchscreen properly, as OEMs expected the data to be baked
+         into the tablet model specific version of the driver shipped
+         with the OS-image for the device. This option supplies the missing
+         information. Enable this for x86 tablets with Silead touchscreens.
+ 
  endif # X86_PLATFORM_DEVICES
 +
 +config PMC_ATOM
 +       def_bool y
 +       depends on PCI
 +       select COMMON_CLK
 
                                   intel_telemetry_pltdrv.o \
                                   intel_telemetry_debugfs.o
  obj-$(CONFIG_INTEL_PMC_CORE)    += intel_pmc_core.o
 +obj-$(CONFIG_PMC_ATOM)                += pmc_atom.o
  obj-$(CONFIG_MLX_PLATFORM)    += mlx-platform.o
  obj-$(CONFIG_MLX_CPLD_PLATFORM)       += mlxcpld-hotplug.o
+ obj-$(CONFIG_INTEL_TURBO_MAX_3) += intel_turbo_max_3.o