summaryrefslogtreecommitdiffstats
path: root/arch/arm/boards/beaglebone
diff options
context:
space:
mode:
authorTeresa Gámez <t.gamez@phytec.de>2013-03-12 15:04:12 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2013-03-25 10:21:21 +0100
commit653972a15074d6669162cb86b6b2fa5b079f1d30 (patch)
treed873f964b35cc9e20a4ae5a8881663ccc0447a50 /arch/arm/boards/beaglebone
parent4b6cd0ee4bb07bc3d26f808e180b66fd8f463c17 (diff)
downloadbarebox-653972a15074d6669162cb86b6b2fa5b079f1d30.tar.gz
barebox-653972a15074d6669162cb86b6b2fa5b079f1d30.tar.xz
AM33XX: Move muxing defines to header file
The muxing in the am33xx_mux.c file is not generic as the muxing setup does not fit for every board. Move the structs and functions to the mach/am33xx-mux.h so board dependend mux setups can be created. Signed-off-by: Teresa Gámez <t.gamez@phytec.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/boards/beaglebone')
-rw-r--r--arch/arm/boards/beaglebone/board.c4
-rw-r--r--arch/arm/boards/beaglebone/lowlevel.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/arch/arm/boards/beaglebone/board.c b/arch/arm/boards/beaglebone/board.c
index e4b8b0a99b..70c60705b3 100644
--- a/arch/arm/boards/beaglebone/board.c
+++ b/arch/arm/boards/beaglebone/board.c
@@ -95,7 +95,7 @@ static void beaglebone_eth_init(void)
writel(0, AM33XX_MAC_MII_SEL);
- enable_mii1_pin_mux();
+ am33xx_enable_mii1_pin_mux();
am33xx_add_cpsw(&cpsw_data);
}
@@ -104,7 +104,7 @@ static int beaglebone_devices_init(void)
{
am33xx_add_mmc0(NULL);
- enable_i2c0_pin_mux();
+ am33xx_enable_i2c0_pin_mux();
beaglebone_eth_init();
armlinux_set_bootparams((void *)0x80000100);
diff --git a/arch/arm/boards/beaglebone/lowlevel.c b/arch/arm/boards/beaglebone/lowlevel.c
index 76ac90b329..a9737d9f93 100644
--- a/arch/arm/boards/beaglebone/lowlevel.c
+++ b/arch/arm/boards/beaglebone/lowlevel.c
@@ -243,7 +243,7 @@ static int beaglebone_board_init(void)
beaglebone_sram_init();
/* Enable pin mux */
- enable_uart0_pin_mux();
+ am33xx_enable_uart0_pin_mux();
return 0;
}