ARM: OMAP2+: nand: unify init functions
Helper function for updating nand platform data has been added the capability to take timing structure arguement. Usage of omap_nand_flash_init() has been replaced by modifed one, omap_nand_flash_init was doing things similar to board_nand_init except that NAND CS# were being acquired based on bootloader setting. As CS# is hardwired for a given board, acquiring gpmc CS# has been removed, and updated with the value on board. NAND CS# used in beagle board & omap3evm was found to be CS0. Thomas Weber <thomas.weber.linux@googlemail.com> reported that value of devkit8000 to be CS0. Overo board was found to be using CS0 based on u-boot, while google grep says omap3touchbook too has CS0. Signed-off-by:Afzal Mohammed <afzal@ti.com> Reviewed-by:
Jon Hunter <jon-hunter@ti.com> Acked-by:
Igor Grinberg <grinberg@compulab.co.il>
Showing
- arch/arm/mach-omap2/board-devkit8000.c 6 additions, 2 deletionsarch/arm/mach-omap2/board-devkit8000.c
- arch/arm/mach-omap2/board-flash.c 23 additions, 22 deletionsarch/arm/mach-omap2/board-flash.c
- arch/arm/mach-omap2/board-flash.h 4 additions, 2 deletionsarch/arm/mach-omap2/board-flash.h
- arch/arm/mach-omap2/board-igep0020.c 1 addition, 1 deletionarch/arm/mach-omap2/board-igep0020.c
- arch/arm/mach-omap2/board-ldp.c 2 additions, 2 deletionsarch/arm/mach-omap2/board-ldp.c
- arch/arm/mach-omap2/board-omap3beagle.c 6 additions, 2 deletionsarch/arm/mach-omap2/board-omap3beagle.c
- arch/arm/mach-omap2/board-omap3evm.c 6 additions, 2 deletionsarch/arm/mach-omap2/board-omap3evm.c
- arch/arm/mach-omap2/board-omap3touchbook.c 6 additions, 2 deletionsarch/arm/mach-omap2/board-omap3touchbook.c
- arch/arm/mach-omap2/board-overo.c 5 additions, 2 deletionsarch/arm/mach-omap2/board-overo.c
- arch/arm/mach-omap2/board-zoom.c 3 additions, 2 deletionsarch/arm/mach-omap2/board-zoom.c
- arch/arm/mach-omap2/common-board-devices.c 0 additions, 45 deletionsarch/arm/mach-omap2/common-board-devices.c
- arch/arm/mach-omap2/common-board-devices.h 0 additions, 1 deletionarch/arm/mach-omap2/common-board-devices.h
Loading
Please register or sign in to comment