提交 953884c3 编写于 作者: T trem 提交者: Albert ARIBAUD

imx27lite: update with gpio api change (v4)

Signed-off-by: NPhilippe Reynes <tremyfr@yahoo.fr>
Acked-by: NStefano Babic <sbabic@denx.de>
上级 e71c39de
......@@ -23,12 +23,12 @@
#include <common.h>
#include <asm/io.h>
#include <asm/arch/imx-regs.h>
#include <asm/gpio.h>
DECLARE_GLOBAL_DATA_PTR;
int board_init(void)
{
struct gpio_regs *regs = (struct gpio_regs *)IMX_GPIO_BASE;
#if defined(CONFIG_SYS_NAND_LARGEPAGE)
struct system_control_regs *sc_regs =
(struct system_control_regs *)IMX_SYSTEM_CTL_BASE;
......@@ -43,8 +43,7 @@ int board_init(void)
#ifdef CONFIG_FEC_MXC
mx27_fec_init_pins();
imx_gpio_mode((GPIO_PORTC | GPIO_OUT | GPIO_PUEN | GPIO_GPIO | 31));
writel(readl(&regs->port[PORTC].dr) | (1 << 31),
&regs->port[PORTC].dr);
gpio_set_value(GPIO_PORTC | 31, 1);
#endif
#ifdef CONFIG_MXC_MMC
#if defined(CONFIG_MAGNESIUM)
......
......@@ -160,6 +160,11 @@
#define CONFIG_MXC_MMC
#define CONFIG_DOS_PARTITION
/*
* GPIO
*/
#define CONFIG_MXC_GPIO
/*
* MTD partitions
*/
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册