Merge branch 'pm-cpufreq-next' into bleeding-edge

* pm-cpufreq-next: (103 commits)
  cpufreq: tegra: use cpufreq_generic_init()
  cpufreq: spear: use cpufreq_generic_init()
  cpufreq: sa11x0: use cpufreq_generic_init()
  cpufreq: s5pv210: use cpufreq_generic_init()
  cpufreq: s3c: use cpufreq_generic_init()
  cpufreq: pmac64: use cpufreq_generic_init()
  cpufreq: pmac32: use cpufreq_generic_init()
  cpufreq: pasemi: use cpufreq_generic_init()
  cpufreq: omap: use cpufreq_generic_init()
  cpufreq: maple: use cpufreq_generic_init()
  cpufreq: loongson2: use cpufreq_generic_init()
  cpufreq: kirkwood: use cpufreq_generic_init()
  cpufreq: imx6q: use cpufreq_generic_init()
  cpufreq: exynos: use cpufreq_generic_init()
  cpufreq: dbx500: use cpufreq_generic_init()
  cpufreq: davinci: use cpufreq_generic_init()
  cpufreq: cris: use cpufreq_generic_init()
  cpufreq: cpufreq-cpu0: use cpufreq_generic_init()
  cpufreq: remove CONFIG_CPU_FREQ_TABLE
  cpufreq: create cpufreq_generic_init() routine
  ...
ACPI / Battery: Remove battery's proc directory

The battery's proc directory isn't useded and remove it.

Signed-off-by: Lan Tianyu <tianyu.lan@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
ACPI / SBS: Remove SBS's proc directory

SBS's proc directory isn't useded and so remove it. Prepare for removing
/proc/acpi directory.

Signed-off-by: Lan Tianyu <tianyu.lan@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
ACPI: Remove CONFIG_ACPI_PROCFS_POWER and cm_sbsc.c

There is no user of cm_sbs.c and CONFIG_ACPI_PROCFS_POWER. So remove
them. Prepare for removing /proc/acpi

Signed-off-by: Lan Tianyu <tianyu.lan@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
ACPI / proc: Remove alarm proc file

Alarm proc file provides the info and control of RTC-CMOS alarm and
RTC CMOS driver provides wakealarm sysfs attribute for the same
purpose. The alarm file isn't compiled into kernel when RTC CMOS
driver is selected. The driver is default to be selected for x86
platform. So alarm file is default not to include. This patch is
to remove it to prepare remove /proc/acpi directory.

Signed-off-by: Lan Tianyu <tianyu.lan@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Merge branch 'acpi-cleanup-next' into bleeding-edge

* acpi-cleanup-next:
  ACPI / proc: Remove alarm proc file
  ACPI: Remove CONFIG_ACPI_PROCFS_POWER and cm_sbsc.c
  ACPI / SBS: Remove SBS's proc directory
  ACPI / Battery: Remove battery's proc directory