提交 0c30df6f 编写于 作者: S Sergey Matyukevich 提交者: Russell King

ARM: 5632/1: Board-specific data for IDE support on afeb9260

This patch adds board-specific data for IDE support on afeb9260.

Depends on #5631/1
Tested-by: NSergey Matyukevich <geomatsi@gmail.com>
Signed-off-by: NSergey Matyukevich <geomatsi@gmail.com>
Acked-by: NAndrew Victor <linux@maxim.org.za>
Acked-by: NSergey Lapin <slapin@ossfans.org>
Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
上级 fb85205a
......@@ -174,6 +174,16 @@ static struct i2c_board_info __initdata afeb9260_i2c_devices[] = {
},
};
/*
* IDE (CF True IDE mode)
*/
static struct at91_cf_data afeb9260_cf_data = {
.chipselect = 4,
.irq_pin = AT91_PIN_PA6,
.rst_pin = AT91_PIN_PA7,
.flags = AT91_CF_TRUE_IDE,
};
static void __init afeb9260_board_init(void)
{
/* Serial */
......@@ -202,6 +212,8 @@ static void __init afeb9260_board_init(void)
ARRAY_SIZE(afeb9260_i2c_devices));
/* Audio */
at91_add_device_ssc(AT91SAM9260_ID_SSC, ATMEL_SSC_TX);
/* IDE */
at91_add_device_cf(&afeb9260_cf_data);
}
MACHINE_START(AFEB9260, "Custom afeb9260 board")
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册