summaryrefslogtreecommitdiff
path: root/arch/arm/mach-imx
diff options
context:
space:
mode:
authorPhilippe Schenker <philippe.schenker@toradex.com>2020-07-27 18:58:08 +0200
committerPhilippe Schenker <philippe.schenker@toradex.com>2020-08-13 16:05:21 +0200
commit85d5a4fb64792073119c6514f6e9e73ab8d690d0 (patch)
tree507ff2c8e09e5072800b1c4cd572e8619032a7d6 /arch/arm/mach-imx
parent99ca730117b83f4b2a7e3f8c249d6430094fd219 (diff)
mach-imx: busfreq-imx: add ifdef for parts not compiling
not compiling if HAVE_IMX_BUSFREQ is set. Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
Diffstat (limited to 'arch/arm/mach-imx')
-rw-r--r--arch/arm/mach-imx/busfreq-imx.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/arm/mach-imx/busfreq-imx.c b/arch/arm/mach-imx/busfreq-imx.c
index 8c4858dd46ce..6f4f13285643 100644
--- a/arch/arm/mach-imx/busfreq-imx.c
+++ b/arch/arm/mach-imx/busfreq-imx.c
@@ -173,6 +173,8 @@ static int busfreq_notify(enum busfreq_event event)
return notifier_to_errno(ret);
}
+#ifdef CONFIG_HAVE_IMX_BUSFREQ
+
int register_busfreq_notifier(struct notifier_block *nb)
{
return raw_notifier_chain_register(&busfreq_notifier_chain, nb);
@@ -185,6 +187,8 @@ int unregister_busfreq_notifier(struct notifier_block *nb)
}
EXPORT_SYMBOL(unregister_busfreq_notifier);
+#endif /* CONFIG_HAVE_IMX_BUSFREQ */
+
#ifdef CONFIG_ARM_IMX6Q_CPUFREQ
static struct clk *origin_step_parent;
@@ -823,6 +827,8 @@ static int set_high_bus_freq(int high_bus_freq)
return 0;
}
+#ifdef CONFIG_HAVE_IMX_BUSFREQ
+
void request_bus_freq(enum bus_freq_mode mode)
{
mutex_lock(&bus_freq_mutex);
@@ -954,6 +960,8 @@ int get_bus_freq_mode(void)
}
EXPORT_SYMBOL(get_bus_freq_mode);
+#endif /* CONFIG_HAVE_IMX_BUSFREQ */
+
static struct map_desc ddr_iram_io_desc __initdata = {
/* .virtual and .pfn are run-time assigned */
.length = SZ_1M,