ACPI and power management fixes for 3.11-rc5

- ACPI-based memory hotplug stopped working after a recent change,
  because it's not possible to associate sufficiently many "physical"
  devices with one ACPI device object due to an artificial limit.
  Fix from Rafael J Wysocki removes that limit and makes memory
  hotplug work again.

- A change made in 3.9 uncovered a bug in the ACPI processor driver
  preventing NUMA nodes from being put offline due to an ordering
  issue.  Fix from Yasuaki Ishimatsu changes the ordering to make
  things work again.

- One of the recent ACPI video commits (that hasn't been reverted
  so far) uncovered a bug in the code handling quirky BIOSes that
  caused some Asus machines to boot with backlight completely off
  which made it quite difficult to use them afterward.  Fix from
  Felipe Contreras improves the quirk to cover this particular
  case correctly.

- A cpufreq user space interface change made in 3.10 inadvertently
  renamed the ignore_nice_load sysfs attribute to ignore_nice which
  resulted in some confusion.  Fix from Viresh Kumar changes the name
  back to ignore_nice_load.

- An initialization ordering change made in 3.9 broke cpufreq on
  loongson2 boards.  Fix from Aaro Koskinen restores the correct
  initialization ordering there.

- Fix breakage resulting from a mistake made in 3.9 and causing the
  detection of some graphics adapters (that were detected correctly
  before) to fail.  There are two objects representing the same PCIe
  port in the affected systems' ACPI tables and both appear as
  "enabled" and we are expected to guess which one to use.  We used
  to choose the right one before by pure luck, but when we tried to
  address another similar corner case, the luck went away.  This time
  we try to make our guessing a bit more educated which is reported
  to work on those systems.

- The /proc/acpi/wakeup interface code is missing some locking
  which may lead to breakage if that file is written or read during
  hotplug of wakeup devices.  That should be rare but still possible,
  so it's better to start using the appropriate locking there.

/
Merge branch 'pm-fixes'

* pm-fixes:
  cpufreq: rename ignore_nice as ignore_nice_load
  cpufreq: loongson2: fix regression related to clock management