diff options
author | Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> | 2012-06-25 03:41:45 -0700 |
---|---|---|
committer | Rafael J. Wysocki <rjw@sisk.pl> | 2012-06-30 15:24:53 +0200 |
commit | a01366b4b5cc669633d1cf6ee327c85a5406ef5f (patch) | |
tree | 54a6aeb1dc9b19b0cc5709b019e9119591dd307b /arch/arm/mach-shmobile/board-armadillo800eva.c | |
parent | f7e566fa26b7d34514d5ba7b8b4464934be8ff2c (diff) | |
download | blackbird-op-linux-a01366b4b5cc669633d1cf6ee327c85a5406ef5f.tar.gz blackbird-op-linux-a01366b4b5cc669633d1cf6ee327c85a5406ef5f.zip |
ARM: shmobile: use common extra gpio functions on armadillo800eva
This patch switch over to use common extra gpio method,
and reduced a waste of code on SH-ARM.
But these functions should be replaced by correct
gpio function in the future.
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Acked-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Diffstat (limited to 'arch/arm/mach-shmobile/board-armadillo800eva.c')
-rw-r--r-- | arch/arm/mach-shmobile/board-armadillo800eva.c | 18 |
1 files changed, 2 insertions, 16 deletions
diff --git a/arch/arm/mach-shmobile/board-armadillo800eva.c b/arch/arm/mach-shmobile/board-armadillo800eva.c index 3066fa7e5374..5f8f571665a0 100644 --- a/arch/arm/mach-shmobile/board-armadillo800eva.c +++ b/arch/arm/mach-shmobile/board-armadillo800eva.c @@ -122,20 +122,6 @@ */ /* - * FIXME !! - * - * gpio_no_direction - * - * current gpio frame work doesn't have - * the method to control only pull up/down/free. - * this function should be replaced by correct gpio function - */ -static void __init gpio_no_direction(u32 addr) -{ - __raw_writeb(0x00, addr); -} - -/* * USB function * * When you use USB Function, @@ -1087,8 +1073,8 @@ static void __init eva_init(void) gpio_request(GPIO_PORT7, NULL); gpio_request(GPIO_PORT8, NULL); - gpio_no_direction(GPIO_PORT7CR); /* FSIAOBT needs no direction */ - gpio_no_direction(GPIO_PORT8CR); /* FSIAOLR needs no direction */ + gpio_direction_none(GPIO_PORT7CR); /* FSIAOBT needs no direction */ + gpio_direction_none(GPIO_PORT8CR); /* FSIAOLR needs no direction */ /* FSI-HDMI */ gpio_request(GPIO_FN_FSIBCK, NULL); |