diff options
Diffstat (limited to 'arch/arm/mach-omap2/board-omap3beagle.c')
-rw-r--r-- | arch/arm/mach-omap2/board-omap3beagle.c | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c index d41ab98890ff..22c483d5dfa8 100644 --- a/arch/arm/mach-omap2/board-omap3beagle.c +++ b/arch/arm/mach-omap2/board-omap3beagle.c | |||
@@ -39,19 +39,22 @@ | |||
39 | #include <asm/mach/map.h> | 39 | #include <asm/mach/map.h> |
40 | #include <asm/mach/flash.h> | 40 | #include <asm/mach/flash.h> |
41 | 41 | ||
42 | #include "common.h" | ||
43 | #include <video/omapdss.h> | 42 | #include <video/omapdss.h> |
44 | #include <video/omap-panel-tfp410.h> | 43 | #include <video/omap-panel-tfp410.h> |
45 | #include <plat/gpmc.h> | ||
46 | #include <linux/platform_data/mtd-nand-omap2.h> | 44 | #include <linux/platform_data/mtd-nand-omap2.h> |
47 | #include <plat/usb.h> | ||
48 | #include <plat/omap_device.h> | ||
49 | 45 | ||
46 | #include "common.h" | ||
47 | #include "omap_device.h" | ||
48 | #include "gpmc.h" | ||
49 | #include "soc.h" | ||
50 | #include "mux.h" | 50 | #include "mux.h" |
51 | #include "hsmmc.h" | 51 | #include "hsmmc.h" |
52 | #include "pm.h" | 52 | #include "pm.h" |
53 | #include "board-flash.h" | ||
53 | #include "common-board-devices.h" | 54 | #include "common-board-devices.h" |
54 | 55 | ||
56 | #define NAND_CS 0 | ||
57 | |||
55 | /* | 58 | /* |
56 | * OMAP3 Beagle revision | 59 | * OMAP3 Beagle revision |
57 | * Run time detection of Beagle revision is done by reading GPIO. | 60 | * Run time detection of Beagle revision is done by reading GPIO. |
@@ -518,8 +521,9 @@ static void __init omap3_beagle_init(void) | |||
518 | 521 | ||
519 | usb_musb_init(NULL); | 522 | usb_musb_init(NULL); |
520 | usbhs_init(&usbhs_bdata); | 523 | usbhs_init(&usbhs_bdata); |
521 | omap_nand_flash_init(NAND_BUSWIDTH_16, omap3beagle_nand_partitions, | 524 | board_nand_init(omap3beagle_nand_partitions, |
522 | ARRAY_SIZE(omap3beagle_nand_partitions)); | 525 | ARRAY_SIZE(omap3beagle_nand_partitions), NAND_CS, |
526 | NAND_BUSWIDTH_16, NULL); | ||
523 | omap_twl4030_audio_init("omap3beagle"); | 527 | omap_twl4030_audio_init("omap3beagle"); |
524 | 528 | ||
525 | /* Ensure msecure is mux'd to be able to set the RTC. */ | 529 | /* Ensure msecure is mux'd to be able to set the RTC. */ |
@@ -541,5 +545,5 @@ MACHINE_START(OMAP3_BEAGLE, "OMAP3 Beagle Board") | |||
541 | .init_machine = omap3_beagle_init, | 545 | .init_machine = omap3_beagle_init, |
542 | .init_late = omap3_init_late, | 546 | .init_late = omap3_init_late, |
543 | .timer = &omap3_secure_timer, | 547 | .timer = &omap3_secure_timer, |
544 | .restart = omap_prcm_restart, | 548 | .restart = omap3xxx_restart, |
545 | MACHINE_END | 549 | MACHINE_END |