diff options
Diffstat (limited to 'arch/arm/mach-davinci/board-da850-evm.c')
| -rw-r--r-- | arch/arm/mach-davinci/board-da850-evm.c | 11 | 
1 files changed, 8 insertions, 3 deletions
diff --git a/arch/arm/mach-davinci/board-da850-evm.c b/arch/arm/mach-davinci/board-da850-evm.c index 0299915575a..3a76a47df39 100644 --- a/arch/arm/mach-davinci/board-da850-evm.c +++ b/arch/arm/mach-davinci/board-da850-evm.c @@ -1565,8 +1565,13 @@ static __init void da850_evm_init(void)  	da850_vpif_init(); -	ret = da8xx_register_spi(1, da850evm_spi_info, -				 ARRAY_SIZE(da850evm_spi_info)); +	ret = spi_register_board_info(da850evm_spi_info, +				      ARRAY_SIZE(da850evm_spi_info)); +	if (ret) +		pr_warn("%s: spi info registration failed: %d\n", __func__, +			ret); + +	ret = da8xx_register_spi_bus(1, ARRAY_SIZE(da850evm_spi_info));  	if (ret)  		pr_warning("da850_evm_init: spi 1 registration failed: %d\n",  				ret); @@ -1599,7 +1604,7 @@ MACHINE_START(DAVINCI_DA850_EVM, "DaVinci DA850/OMAP-L138/AM18x EVM")  	.atag_offset	= 0x100,  	.map_io		= da850_evm_map_io,  	.init_irq	= cp_intc_init, -	.timer		= &davinci_timer, +	.init_time	= davinci_timer_init,  	.init_machine	= da850_evm_init,  	.init_late	= davinci_init_late,  	.dma_zone_size	= SZ_128M,  |