Skip to content
More power management and ACPI updates for v4.4-rc2

 - Revert three recent intel_pstate driver commits one of which
   introduced a regression and the remaining two depend on the
   problematic one (Rafael Wysocki).

 - Fix breakage related to the recently introduced ACPI _CCA object
   support in the PCI DMA setup code (Suravee Suthikulpanit).

 - Fix up the recently introduced ACPI CPPC support to only
   use the hardware-reduced version of the PCCT structure as
   the only architecture to support it (ARM64) will only use
   hardware-reduced ACPI anyway (Ashwin Chaugule).

 - Fix a cpufreq mediatek driver build problem (Arnd Bergmann).

 - Fix the SMBus transaction handling implementation in the ACPI
   core to avoid re-entrant calls to wait_event_timeout() which
   makes intermittent boot stalls related to the Smart Battery
   Subsystem initialization go away and revert a workaround of
   another problem with the same underlying root cause (Chris
   Bainbridge).

 - Fix the generic wakeup interrupts framework to avoid using
   invalid IRQ numbers (Dmitry Torokhov).

 - Remove a redundant check from the ACPI EC driver (Markus Elfring).

 - Modify the intel_pstate driver so it can support more Atom flavors
   than just one (Baytrail) and add support for Atom Airmont cores
   (which require new freqnency tables) to it (Philippe Longepe).

 - Clean up MSR-related symbols in turbostat (Len Brown).

/