ACPI and power management fixes for 3.9-rc6

- Revert of a recent cpuidle change that caused Nehalem machines
  to hang on boot from Alex Shi.

- USB power management fix addressing a crash in the port device
  object's release routine from Rafael J. Wysocki.

- Device PM QoS fix for a potential deadlock related to sysfs
  interface from Rafael J. Wysocki.

- Fix for a cpufreq crash when the /cpus Device Tree node is missing
  from Paolo Pisati.

- Fix for a build issue on ia64 related to the Boot Graphics Resource
  Table (BGRT) from Tony Luck.

- Two fixes for ACPI handles being set incorrectly for device
  objects that don't correspond to any ACPI namespace nodes in
  the I2C and SPI subsystems from Rafael J. Wysocki.

- Fix for compiler warnings related to CONFIG_PM_DEVFREQ being
  unset from Rajagopal Venkat.

- Fix for a symbol definition typo in cpufreq_governor.h from
  Borislav Petkov.

/
Merge branch 'pm-fixes' into fixes

* pm-fixes:
  cpufreq: Correct header guards typo
  cpufreq: check OF node /cpus presence before dereferencing it
  PM / devfreq: Fix compiler warnings for CONFIG_PM_DEVFREQ unset
  PM / QoS: Avoid possible deadlock related to sysfs access
  USB / PM: Don't try to hide PM QoS flags from usb_port_device_release()