diff options
Diffstat (limited to 'arch/arm/mach-at91/board-cam60.c')
| -rw-r--r-- | arch/arm/mach-at91/board-cam60.c | 8 | 
1 files changed, 5 insertions, 3 deletions
diff --git a/arch/arm/mach-at91/board-cam60.c b/arch/arm/mach-at91/board-cam60.c index f90cfb32bad..8510e9e5498 100644 --- a/arch/arm/mach-at91/board-cam60.c +++ b/arch/arm/mach-at91/board-cam60.c @@ -62,6 +62,8 @@ static void __init cam60_init_early(void)   */  static struct at91_usbh_data __initdata cam60_usbh_data = {  	.ports		= 1, +	.vbus_pin	= {-EINVAL, -EINVAL}, +	.overcurrent_pin= {-EINVAL, -EINVAL},  }; @@ -115,7 +117,7 @@ static struct spi_board_info cam60_spi_devices[] __initdata = {  /*   * MACB Ethernet device   */ -static struct __initdata at91_eth_data cam60_macb_data = { +static struct __initdata macb_platform_data cam60_macb_data = {  	.phy_irq_pin	= AT91_PIN_PB5,  	.is_rmii	= 0,  }; @@ -135,7 +137,7 @@ static struct mtd_partition __initdata cam60_nand_partition[] = {  static struct atmel_nand_data __initdata cam60_nand_data = {  	.ale		= 21,  	.cle		= 22, -	// .det_pin	= ... not there +	.det_pin	= -EINVAL,  	.rdy_pin	= AT91_PIN_PA9,  	.enable_pin	= AT91_PIN_PA7,  	.parts		= cam60_nand_partition, @@ -163,7 +165,7 @@ static struct sam9_smc_config __initdata cam60_nand_smc_config = {  static void __init cam60_add_device_nand(void)  {  	/* configure chip-select 3 (NAND) */ -	sam9_smc_configure(3, &cam60_nand_smc_config); +	sam9_smc_configure(0, 3, &cam60_nand_smc_config);  	at91_add_device_nand(&cam60_nand_data);  }  |