Skip to contentSkip to conversation

hawkboard

PATCH New Victor Rodriguez 1 participant 1 message Aug 28, 2010

Subsystems (3)
lore
Share & tools
lore
#0 lore raw

PATCH 1/1 hawkboard

Basic support for Hawkboard OMAPL138 just UART cominication is included

Notes: This patch is checked with 0a50e05b20f3c6af67656303bdb3661a2541ce03 from
Kernel development tree for TI DaVinci family of processors

This patch works with basic da8xx_omapl_defconfig, it just have basic support for UART console

---
 arch/arm/mach-davinci/Kconfig                   |    9 +++
 arch/arm/mach-davinci/Makefile                  |    1 +
 arch/arm/mach-davinci/board-da850-hawk.c        |   69 +++++++++++++++++++++++
 arch/arm/mach-davinci/include/mach/uncompress.h |    1 +
 4 files changed, 80 insertions(+), 0 deletions(-)
 create mode 100644 arch/arm/mach-davinci/board-da850-hawk.c
arch/arm/mach-davinci/Kconfig +9 -0
index 2bf03e9..fd8a11c 100644
@@ -185,6 +185,15 @@ config MACH_TNETV107X
 	help
 	  Say Y here to select the TI TNETV107X Evaluation Module.
 
+config MACH_OMAPL138_HAWKBOARD
+	bool "TI DA850/OMAP-L138/AM18xx Hawkboard(.org) Platform"
+	default ARCH_DAVINCI_DA850
+	depends on ARCH_DAVINCI_DA850
+	help
+	  Say Y here to select the TI DA850/OMAP-L138/AM18xx Hawkboard.
+	  Information of this board may be found at
+	  http://www.hawkboard.org/
+
 config DAVINCI_MUX
 	bool "DAVINCI multiplexing support"
 	depends on ARCH_DAVINCI
arch/arm/mach-davinci/Makefile +1 -0
index eab4c0f..fd271cd 100644
@@ -33,6 +33,7 @@ obj-$(CONFIG_MACH_DAVINCI_DM365_EVM)	+= board-dm365-evm.o
 obj-$(CONFIG_MACH_DAVINCI_DA830_EVM)	+= board-da830-evm.o
 obj-$(CONFIG_MACH_DAVINCI_DA850_EVM)	+= board-da850-evm.o
 obj-$(CONFIG_MACH_TNETV107X)		+= board-tnetv107x-evm.o
+obj-$(CONFIG_MACH_OMAPL138_HAWKBOARD)	+= board-da850-hawk.o
 
 # Power Management
 obj-$(CONFIG_CPU_FREQ)			+= cpufreq.o
arch/arm/mach-davinci/board-da850-hawk.c new file +69 -0

69 lines not on this page · raw message

arch/arm/mach-davinci/include/mach/uncompress.h +1 -0
index 15a6192..640f834 100644
@@ -88,6 +88,7 @@ static inline void __arch_decomp_setup(unsigned long arch_id)
 		/* DA8xx boards */
 		DEBUG_LL_DA8XX(davinci_da830_evm,	2);
 		DEBUG_LL_DA8XX(davinci_da850_evm,	2);
+		DEBUG_LL_DA8XX(omapl138_hawkboard,	2);
 
 		/* TNETV107x boards */
 		DEBUG_LL_TNETV107X(tnetv107x,		1);
Signature · 1 line
1.6.0.5