summaryrefslogtreecommitdiff
path: root/arch/arm/mach-bcm
diff options
context:
space:
mode:
authorDanilo Krummrich <danilokrummrich@dk-develop.de>2017-06-09 00:29:00 +0200
committerFlorian Fainelli <f.fainelli@gmail.com>2017-09-25 11:52:24 -0700
commit1d66af81905a4e2f3d03913f5449a8e9b5d3facd (patch)
tree815a86e5c3fb1a5dfbddac53760af56619e697cf /arch/arm/mach-bcm
parent2bd6bf03f4c1c59381d62c61d03f6cc3fe71f66e (diff)
downloadlwn-1d66af81905a4e2f3d03913f5449a8e9b5d3facd.tar.gz
lwn-1d66af81905a4e2f3d03913f5449a8e9b5d3facd.zip
clk: bcm2835: remove remains from stub clk driver
This commit removes the fixed clocks introduced as a stub clock driver added with commit 75fabc3f6448 ("ARM: bcm2835: add stub clock driver"). Originally they were used to drive the AMBA bus and PL011 uart driver. Now these clocks are derived by the CPRMAN clock driver and configured in DT. Additionally, get rid of init_machine function in bcm2835 board file as there's nothing to do any longer. Signed-off-by: Danilo Krummrich <danilokrummrich@dk-develop.de> Acked-by: Eric Anholt <eric@anholt.net> Acked-by: Stephen Boyd <sboyd@codeaurora.org> Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com>
Diffstat (limited to 'arch/arm/mach-bcm')
-rw-r--r--arch/arm/mach-bcm/board_bcm2835.c7
1 files changed, 0 insertions, 7 deletions
diff --git a/arch/arm/mach-bcm/board_bcm2835.c b/arch/arm/mach-bcm/board_bcm2835.c
index 0c1edfc98696..24af33f91705 100644
--- a/arch/arm/mach-bcm/board_bcm2835.c
+++ b/arch/arm/mach-bcm/board_bcm2835.c
@@ -15,16 +15,10 @@
#include <linux/init.h>
#include <linux/irqchip.h>
#include <linux/of_address.h>
-#include <linux/clk/bcm2835.h>
#include <asm/mach/arch.h>
#include <asm/mach/map.h>
-static void __init bcm2835_init(void)
-{
- bcm2835_init_clocks();
-}
-
static const char * const bcm2835_compat[] = {
#ifdef CONFIG_ARCH_MULTI_V6
"brcm,bcm2835",
@@ -36,6 +30,5 @@ static const char * const bcm2835_compat[] = {
};
DT_MACHINE_START(BCM2835, "BCM2835")
- .init_machine = bcm2835_init,
.dt_compat = bcm2835_compat
MACHINE_END