diff options
Diffstat (limited to 'arch/arm/mach-omap2')
| -rw-r--r-- | arch/arm/mach-omap2/Kconfig | 5 | ||||
| -rw-r--r-- | arch/arm/mach-omap2/Makefile | 1 | ||||
| -rw-r--r-- | arch/arm/mach-omap2/board-ti8168evm.c | 22 |
3 files changed, 22 insertions, 6 deletions
diff --git a/arch/arm/mach-omap2/Kconfig b/arch/arm/mach-omap2/Kconfig index f475954c3b98..5ca19d717b3f 100644 --- a/arch/arm/mach-omap2/Kconfig +++ b/arch/arm/mach-omap2/Kconfig | |||
| @@ -322,6 +322,11 @@ config MACH_TI8168EVM | |||
| 322 | depends on SOC_OMAPTI81XX | 322 | depends on SOC_OMAPTI81XX |
| 323 | default y | 323 | default y |
| 324 | 324 | ||
| 325 | config MACH_TI8148EVM | ||
| 326 | bool "TI8148 Evaluation Module" | ||
| 327 | depends on SOC_OMAPTI81XX | ||
| 328 | default y | ||
| 329 | |||
| 325 | config MACH_OMAP_4430SDP | 330 | config MACH_OMAP_4430SDP |
| 326 | bool "OMAP 4430 SDP board" | 331 | bool "OMAP 4430 SDP board" |
| 327 | default y | 332 | default y |
diff --git a/arch/arm/mach-omap2/Makefile b/arch/arm/mach-omap2/Makefile index b009f17dee56..6d226a76d057 100644 --- a/arch/arm/mach-omap2/Makefile +++ b/arch/arm/mach-omap2/Makefile | |||
| @@ -232,6 +232,7 @@ obj-$(CONFIG_MACH_CRANEBOARD) += board-am3517crane.o | |||
| 232 | 232 | ||
| 233 | obj-$(CONFIG_MACH_SBC3530) += board-omap3stalker.o | 233 | obj-$(CONFIG_MACH_SBC3530) += board-omap3stalker.o |
| 234 | obj-$(CONFIG_MACH_TI8168EVM) += board-ti8168evm.o | 234 | obj-$(CONFIG_MACH_TI8168EVM) += board-ti8168evm.o |
| 235 | obj-$(CONFIG_MACH_TI8148EVM) += board-ti8168evm.o | ||
| 235 | 236 | ||
| 236 | # Platform specific device init code | 237 | # Platform specific device init code |
| 237 | 238 | ||
diff --git a/arch/arm/mach-omap2/board-ti8168evm.c b/arch/arm/mach-omap2/board-ti8168evm.c index b236fcc023ac..b3ca997a44fa 100644 --- a/arch/arm/mach-omap2/board-ti8168evm.c +++ b/arch/arm/mach-omap2/board-ti8168evm.c | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | /* | 1 | /* |
| 2 | * Code for TI8168 EVM. | 2 | * Code for TI8168/TI8148 EVM. |
| 3 | * | 3 | * |
| 4 | * Copyright (C) 2010 Texas Instruments, Inc. - http://www.ti.com/ | 4 | * Copyright (C) 2010 Texas Instruments, Inc. - http://www.ti.com/ |
| 5 | * | 5 | * |
| @@ -24,15 +24,15 @@ | |||
| 24 | #include <plat/board.h> | 24 | #include <plat/board.h> |
| 25 | #include "common.h" | 25 | #include "common.h" |
| 26 | 26 | ||
| 27 | static struct omap_board_config_kernel ti8168_evm_config[] __initdata = { | 27 | static struct omap_board_config_kernel ti81xx_evm_config[] __initdata = { |
| 28 | }; | 28 | }; |
| 29 | 29 | ||
| 30 | static void __init ti8168_evm_init(void) | 30 | static void __init ti81xx_evm_init(void) |
| 31 | { | 31 | { |
| 32 | omap_serial_init(); | 32 | omap_serial_init(); |
| 33 | omap_sdrc_init(NULL, NULL); | 33 | omap_sdrc_init(NULL, NULL); |
| 34 | omap_board_config = ti8168_evm_config; | 34 | omap_board_config = ti81xx_evm_config; |
| 35 | omap_board_config_size = ARRAY_SIZE(ti8168_evm_config); | 35 | omap_board_config_size = ARRAY_SIZE(ti81xx_evm_config); |
| 36 | } | 36 | } |
| 37 | 37 | ||
| 38 | MACHINE_START(TI8168EVM, "ti8168evm") | 38 | MACHINE_START(TI8168EVM, "ti8168evm") |
| @@ -42,5 +42,15 @@ MACHINE_START(TI8168EVM, "ti8168evm") | |||
| 42 | .init_early = ti81xx_init_early, | 42 | .init_early = ti81xx_init_early, |
| 43 | .init_irq = ti81xx_init_irq, | 43 | .init_irq = ti81xx_init_irq, |
| 44 | .timer = &omap3_timer, | 44 | .timer = &omap3_timer, |
| 45 | .init_machine = ti8168_evm_init, | 45 | .init_machine = ti81xx_evm_init, |
| 46 | MACHINE_END | ||
| 47 | |||
| 48 | MACHINE_START(TI8148EVM, "ti8148evm") | ||
| 49 | /* Maintainer: Texas Instruments */ | ||
| 50 | .atag_offset = 0x100, | ||
| 51 | .map_io = ti81xx_map_io, | ||
| 52 | .init_early = ti81xx_init_early, | ||
| 53 | .init_irq = ti81xx_init_irq, | ||
| 54 | .timer = &omap3_timer, | ||
| 55 | .init_machine = ti81xx_evm_init, | ||
| 46 | MACHINE_END | 56 | MACHINE_END |
