cpufreq: powerpc: move cpufreq driver to drivers/cpufreq
Move cpufreq driver of powerpc platform to drivers/cpufreq. Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
This commit is contained in:
committed by
Rafael J. Wysocki
parent
7a4b35082c
commit
7fb6a53db5
@@ -193,37 +193,6 @@ config PPC_IO_WORKAROUNDS
|
|||||||
|
|
||||||
source "drivers/cpufreq/Kconfig"
|
source "drivers/cpufreq/Kconfig"
|
||||||
|
|
||||||
menu "CPU Frequency drivers"
|
|
||||||
depends on CPU_FREQ
|
|
||||||
|
|
||||||
config CPU_FREQ_PMAC
|
|
||||||
bool "Support for Apple PowerBooks"
|
|
||||||
depends on ADB_PMU && PPC32
|
|
||||||
select CPU_FREQ_TABLE
|
|
||||||
help
|
|
||||||
This adds support for frequency switching on Apple PowerBooks,
|
|
||||||
this currently includes some models of iBook & Titanium
|
|
||||||
PowerBook.
|
|
||||||
|
|
||||||
config CPU_FREQ_PMAC64
|
|
||||||
bool "Support for some Apple G5s"
|
|
||||||
depends on PPC_PMAC && PPC64
|
|
||||||
select CPU_FREQ_TABLE
|
|
||||||
help
|
|
||||||
This adds support for frequency switching on Apple iMac G5,
|
|
||||||
and some of the more recent desktop G5 machines as well.
|
|
||||||
|
|
||||||
config PPC_PASEMI_CPUFREQ
|
|
||||||
bool "Support for PA Semi PWRficient"
|
|
||||||
depends on PPC_PASEMI
|
|
||||||
default y
|
|
||||||
select CPU_FREQ_TABLE
|
|
||||||
help
|
|
||||||
This adds the support for frequency switching on PA Semi
|
|
||||||
PWRficient processors.
|
|
||||||
|
|
||||||
endmenu
|
|
||||||
|
|
||||||
menu "CPUIdle driver"
|
menu "CPUIdle driver"
|
||||||
|
|
||||||
source "drivers/cpuidle/Kconfig"
|
source "drivers/cpuidle/Kconfig"
|
||||||
|
|||||||
@@ -1,3 +1,2 @@
|
|||||||
obj-y += setup.o pci.o time.o idle.o powersave.o iommu.o dma_lib.o misc.o
|
obj-y += setup.o pci.o time.o idle.o powersave.o iommu.o dma_lib.o misc.o
|
||||||
obj-$(CONFIG_PPC_PASEMI_MDIO) += gpio_mdio.o
|
obj-$(CONFIG_PPC_PASEMI_MDIO) += gpio_mdio.o
|
||||||
obj-$(CONFIG_PPC_PASEMI_CPUFREQ) += cpufreq.o
|
|
||||||
|
|||||||
@@ -9,8 +9,6 @@ obj-y += pic.o setup.o time.o feature.o pci.o \
|
|||||||
sleep.o low_i2c.o cache.o pfunc_core.o \
|
sleep.o low_i2c.o cache.o pfunc_core.o \
|
||||||
pfunc_base.o udbg_scc.o udbg_adb.o
|
pfunc_base.o udbg_scc.o udbg_adb.o
|
||||||
obj-$(CONFIG_PMAC_BACKLIGHT) += backlight.o
|
obj-$(CONFIG_PMAC_BACKLIGHT) += backlight.o
|
||||||
obj-$(CONFIG_CPU_FREQ_PMAC) += cpufreq_32.o
|
|
||||||
obj-$(CONFIG_CPU_FREQ_PMAC64) += cpufreq_64.o
|
|
||||||
# CONFIG_NVRAM is an arch. independent tristate symbol, for pmac32 we really
|
# CONFIG_NVRAM is an arch. independent tristate symbol, for pmac32 we really
|
||||||
# need this to be a bool. Cheat here and pretend CONFIG_NVRAM=m is really
|
# need this to be a bool. Cheat here and pretend CONFIG_NVRAM=m is really
|
||||||
# CONFIG_NVRAM=y
|
# CONFIG_NVRAM=y
|
||||||
|
|||||||
@@ -33,3 +33,29 @@ config PPC_CORENET_CPUFREQ
|
|||||||
This adds the CPUFreq driver support for Freescale e500mc,
|
This adds the CPUFreq driver support for Freescale e500mc,
|
||||||
e5500 and e6500 series SoCs which are capable of changing
|
e5500 and e6500 series SoCs which are capable of changing
|
||||||
the CPU's frequency dynamically.
|
the CPU's frequency dynamically.
|
||||||
|
|
||||||
|
config CPU_FREQ_PMAC
|
||||||
|
bool "Support for Apple PowerBooks"
|
||||||
|
depends on ADB_PMU && PPC32
|
||||||
|
select CPU_FREQ_TABLE
|
||||||
|
help
|
||||||
|
This adds support for frequency switching on Apple PowerBooks,
|
||||||
|
this currently includes some models of iBook & Titanium
|
||||||
|
PowerBook.
|
||||||
|
|
||||||
|
config CPU_FREQ_PMAC64
|
||||||
|
bool "Support for some Apple G5s"
|
||||||
|
depends on PPC_PMAC && PPC64
|
||||||
|
select CPU_FREQ_TABLE
|
||||||
|
help
|
||||||
|
This adds support for frequency switching on Apple iMac G5,
|
||||||
|
and some of the more recent desktop G5 machines as well.
|
||||||
|
|
||||||
|
config PPC_PASEMI_CPUFREQ
|
||||||
|
bool "Support for PA Semi PWRficient"
|
||||||
|
depends on PPC_PASEMI
|
||||||
|
select CPU_FREQ_TABLE
|
||||||
|
default y
|
||||||
|
help
|
||||||
|
This adds the support for frequency switching on PA Semi
|
||||||
|
PWRficient processors.
|
||||||
|
|||||||
@@ -80,6 +80,9 @@ ppc-cbe-cpufreq-y += ppc_cbe_cpufreq_pervasive.o ppc_cbe_cpufreq.o
|
|||||||
obj-$(CONFIG_CPU_FREQ_CBE_PMI) += ppc_cbe_cpufreq_pmi.o
|
obj-$(CONFIG_CPU_FREQ_CBE_PMI) += ppc_cbe_cpufreq_pmi.o
|
||||||
obj-$(CONFIG_CPU_FREQ_MAPLE) += maple-cpufreq.o
|
obj-$(CONFIG_CPU_FREQ_MAPLE) += maple-cpufreq.o
|
||||||
obj-$(CONFIG_PPC_CORENET_CPUFREQ) += ppc-corenet-cpufreq.o
|
obj-$(CONFIG_PPC_CORENET_CPUFREQ) += ppc-corenet-cpufreq.o
|
||||||
|
obj-$(CONFIG_CPU_FREQ_PMAC) += pmac32-cpufreq.o
|
||||||
|
obj-$(CONFIG_CPU_FREQ_PMAC64) += pmac64-cpufreq.o
|
||||||
|
obj-$(CONFIG_PPC_PASEMI_CPUFREQ) += pasemi-cpufreq.o
|
||||||
|
|
||||||
##################################################################################
|
##################################################################################
|
||||||
# Other platform drivers
|
# Other platform drivers
|
||||||
|
|||||||
Reference in New Issue
Block a user