summaryrefslogtreecommitdiff
path: root/board/st/u8500/u8500_i2c.c
diff options
context:
space:
mode:
Diffstat (limited to 'board/st/u8500/u8500_i2c.c')
-rw-r--r--board/st/u8500/u8500_i2c.c14
1 files changed, 0 insertions, 14 deletions
diff --git a/board/st/u8500/u8500_i2c.c b/board/st/u8500/u8500_i2c.c
index f99f9ccf4..8e642ded4 100644
--- a/board/st/u8500/u8500_i2c.c
+++ b/board/st/u8500/u8500_i2c.c
@@ -16,7 +16,6 @@
/* later: #include <asm/arch/i2c.h> */
#include "i2c.h"
-#include <asm/arch/gpio.h>
#include <asm/io.h>
#include <asm/arch/clock.h>
@@ -52,16 +51,6 @@ static t_i2c_registers *i2c_dev[] = {
};
static struct {
- gpio_alt_function altfunc;
- char *dev_name;
-} i2c_gpio_altfunc[] = {
- {GPIO_ALT_I2C_0, "i2c0"},
- {GPIO_ALT_I2C_1, "i2c1"},
- {GPIO_ALT_I2C_2, "i2c2"},
- {GPIO_ALT_I2C_3, "i2c3"},
-};
-
-static struct {
int periph;
int pcken;
int kcken;
@@ -112,9 +101,6 @@ void i2c_init(int speed, int slaveaddr)
debug("i2c_init bus %d, speed %d\n", i2c_bus_num, speed);
- (void) gpio_altfuncenable(i2c_gpio_altfunc[i2c_bus_num].altfunc,
- i2c_gpio_altfunc[i2c_bus_num].dev_name);
-
u8500_clock_enable(i2c_clock_bits[i2c_bus_num].periph,
i2c_clock_bits[i2c_bus_num].pcken,
i2c_clock_bits[i2c_bus_num].kcken);