Loading drivers/cpufreq/Kconfig.arm +0 −5 Original line number Diff line number Diff line Loading @@ -289,11 +289,6 @@ config ARM_STI_CPUFREQ this config option if you wish to add CPUFreq support for STi based SoCs. config ARM_TANGO_CPUFREQ bool depends on CPUFREQ_DT && ARCH_TANGO default y config ARM_TEGRA20_CPUFREQ tristate "Tegra20/30 CPUFreq support" depends on ARCH_TEGRA && CPUFREQ_DT Loading drivers/cpufreq/Makefile +0 −1 Original line number Diff line number Diff line Loading @@ -79,7 +79,6 @@ obj-$(CONFIG_ARM_SCPI_CPUFREQ) += scpi-cpufreq.o obj-$(CONFIG_ARM_SPEAR_CPUFREQ) += spear-cpufreq.o obj-$(CONFIG_ARM_STI_CPUFREQ) += sti-cpufreq.o obj-$(CONFIG_ARM_ALLWINNER_SUN50I_CPUFREQ_NVMEM) += sun50i-cpufreq-nvmem.o obj-$(CONFIG_ARM_TANGO_CPUFREQ) += tango-cpufreq.o obj-$(CONFIG_ARM_TEGRA20_CPUFREQ) += tegra20-cpufreq.o obj-$(CONFIG_ARM_TEGRA124_CPUFREQ) += tegra124-cpufreq.o obj-$(CONFIG_ARM_TEGRA186_CPUFREQ) += tegra186-cpufreq.o Loading drivers/cpufreq/brcmstb-avs-cpufreq.c +17 −7 Original line number Diff line number Diff line Loading @@ -597,6 +597,16 @@ static int brcm_avs_prepare_init(struct platform_device *pdev) return ret; } static void brcm_avs_prepare_uninit(struct platform_device *pdev) { struct private_data *priv; priv = platform_get_drvdata(pdev); iounmap(priv->avs_intr_base); iounmap(priv->base); } static int brcm_avs_cpufreq_init(struct cpufreq_policy *policy) { struct cpufreq_frequency_table *freq_table; Loading Loading @@ -732,21 +742,21 @@ static int brcm_avs_cpufreq_probe(struct platform_device *pdev) brcm_avs_driver.driver_data = pdev; return cpufreq_register_driver(&brcm_avs_driver); ret = cpufreq_register_driver(&brcm_avs_driver); if (ret) brcm_avs_prepare_uninit(pdev); return ret; } static int brcm_avs_cpufreq_remove(struct platform_device *pdev) { struct private_data *priv; int ret; ret = cpufreq_unregister_driver(&brcm_avs_driver); if (ret) return ret; WARN_ON(ret); priv = platform_get_drvdata(pdev); iounmap(priv->base); iounmap(priv->avs_intr_base); brcm_avs_prepare_uninit(pdev); return 0; } Loading drivers/cpufreq/cpufreq-dt-platdev.c +0 −2 Original line number Diff line number Diff line Loading @@ -141,8 +141,6 @@ static const struct of_device_id blacklist[] __initconst = { { .compatible = "st,stih410", }, { .compatible = "st,stih418", }, { .compatible = "sigma,tango4", }, { .compatible = "ti,am33xx", }, { .compatible = "ti,am43", }, { .compatible = "ti,dra7", }, Loading drivers/cpufreq/cpufreq-dt.c +1 −1 Original line number Diff line number Diff line Loading @@ -175,7 +175,7 @@ static int cpufreq_exit(struct cpufreq_policy *policy) } static struct cpufreq_driver dt_cpufreq_driver = { .flags = CPUFREQ_STICKY | CPUFREQ_NEED_INITIAL_FREQ_CHECK | .flags = CPUFREQ_NEED_INITIAL_FREQ_CHECK | CPUFREQ_IS_COOLING_DEV, .verify = cpufreq_generic_frequency_table_verify, .target_index = set_target, Loading Loading
drivers/cpufreq/Kconfig.arm +0 −5 Original line number Diff line number Diff line Loading @@ -289,11 +289,6 @@ config ARM_STI_CPUFREQ this config option if you wish to add CPUFreq support for STi based SoCs. config ARM_TANGO_CPUFREQ bool depends on CPUFREQ_DT && ARCH_TANGO default y config ARM_TEGRA20_CPUFREQ tristate "Tegra20/30 CPUFreq support" depends on ARCH_TEGRA && CPUFREQ_DT Loading
drivers/cpufreq/Makefile +0 −1 Original line number Diff line number Diff line Loading @@ -79,7 +79,6 @@ obj-$(CONFIG_ARM_SCPI_CPUFREQ) += scpi-cpufreq.o obj-$(CONFIG_ARM_SPEAR_CPUFREQ) += spear-cpufreq.o obj-$(CONFIG_ARM_STI_CPUFREQ) += sti-cpufreq.o obj-$(CONFIG_ARM_ALLWINNER_SUN50I_CPUFREQ_NVMEM) += sun50i-cpufreq-nvmem.o obj-$(CONFIG_ARM_TANGO_CPUFREQ) += tango-cpufreq.o obj-$(CONFIG_ARM_TEGRA20_CPUFREQ) += tegra20-cpufreq.o obj-$(CONFIG_ARM_TEGRA124_CPUFREQ) += tegra124-cpufreq.o obj-$(CONFIG_ARM_TEGRA186_CPUFREQ) += tegra186-cpufreq.o Loading
drivers/cpufreq/brcmstb-avs-cpufreq.c +17 −7 Original line number Diff line number Diff line Loading @@ -597,6 +597,16 @@ static int brcm_avs_prepare_init(struct platform_device *pdev) return ret; } static void brcm_avs_prepare_uninit(struct platform_device *pdev) { struct private_data *priv; priv = platform_get_drvdata(pdev); iounmap(priv->avs_intr_base); iounmap(priv->base); } static int brcm_avs_cpufreq_init(struct cpufreq_policy *policy) { struct cpufreq_frequency_table *freq_table; Loading Loading @@ -732,21 +742,21 @@ static int brcm_avs_cpufreq_probe(struct platform_device *pdev) brcm_avs_driver.driver_data = pdev; return cpufreq_register_driver(&brcm_avs_driver); ret = cpufreq_register_driver(&brcm_avs_driver); if (ret) brcm_avs_prepare_uninit(pdev); return ret; } static int brcm_avs_cpufreq_remove(struct platform_device *pdev) { struct private_data *priv; int ret; ret = cpufreq_unregister_driver(&brcm_avs_driver); if (ret) return ret; WARN_ON(ret); priv = platform_get_drvdata(pdev); iounmap(priv->base); iounmap(priv->avs_intr_base); brcm_avs_prepare_uninit(pdev); return 0; } Loading
drivers/cpufreq/cpufreq-dt-platdev.c +0 −2 Original line number Diff line number Diff line Loading @@ -141,8 +141,6 @@ static const struct of_device_id blacklist[] __initconst = { { .compatible = "st,stih410", }, { .compatible = "st,stih418", }, { .compatible = "sigma,tango4", }, { .compatible = "ti,am33xx", }, { .compatible = "ti,am43", }, { .compatible = "ti,dra7", }, Loading
drivers/cpufreq/cpufreq-dt.c +1 −1 Original line number Diff line number Diff line Loading @@ -175,7 +175,7 @@ static int cpufreq_exit(struct cpufreq_policy *policy) } static struct cpufreq_driver dt_cpufreq_driver = { .flags = CPUFREQ_STICKY | CPUFREQ_NEED_INITIAL_FREQ_CHECK | .flags = CPUFREQ_NEED_INITIAL_FREQ_CHECK | CPUFREQ_IS_COOLING_DEV, .verify = cpufreq_generic_frequency_table_verify, .target_index = set_target, Loading