Power management and ACPI fixes for 3.11-rc2

- Two cpufreq commits from the 3.10 cycle introduced regressions.
  The first of them was buggy (it did way much more than it needed
  to do) and the second one attempted to fix an issue introduced by
  the first one.  Fixes from Srivatsa S Bhat revert both.

- If autosleep triggers during system shutdown and the shutdown
  callbacks of some device drivers have been called already, it may
  crash the system.  Fix from Liu Shuo prevents that from happening
  by making try_to_suspend() check system_state.

- The ACPI memory hotplug driver doesn't clear its driver_data on
  errors which may cause a NULL poiter dereference to happen later.
  Fix from Toshi Kani.

- The ACPI namespace scanning code should not try to attach scan
  handlers to device objects that have them already, which may confuse
  things quite a bit, and it should rescan the whole namespace branch
  starting at the given node after receiving a bus check notify event
  even if the device at that particular node has been discovered
  already.  Fixes from Rafael J Wysocki.

- New ACPI video blacklist entry for a system whose initial backlight
  setting from the BIOS doesn't make sense.  From Lan Tianyu.

- Garbage string output avoindance for ACPI PNP from Liu Shuo.

- Two Kconfig fixes for issues introduced recently in the s3c24xx
  cpufreq driver (when moving the driver to drivers/cpufreq) from
  Paul Bolle.

- Trivial comment fix in pm_wakeup.h from Chanwoo Choi.

/
Merge branch 'pm-fixes'

* pm-fixes:
  cpufreq: Revert commit 2f7021a8 to fix CPU hotplug regression
  cpufreq: s3c24xx: fix "depends on ARM_S3C24XX" in Kconfig
  cpufreq: s3c24xx: rename CONFIG_CPU_FREQ_S3C24XX_DEBUGFS
  PM / Sleep: Fix comment typo in pm_wakeup.h
  PM / Sleep: avoid 'autosleep' in shutdown progress
  cpufreq: Revert commit a66b2e to fix suspend/resume regression