Skip to contentSkip to conversation

ppc4xx: Add support for ICON board (PPC440SPe)

PATCH Superseded Stefan Roese 1 participant 2 messages Apr 27, 2010 – Apr 29, 2010 Kbuild

lore
Share & tools
lore
#0 lore raw

PATCH v2 1/1 ppc4xx: Add support for ICON board (PPC440SPe)

This patch adds support for the Mosaix Technologies, Inc. ICON board, based on the AppliedMicro (AMCC) PPC440SPe. It's equipped with an SODIMM (512MB standard) and 64MByte of NOR FLASH.

Support for the onboard SM502 will be added later.

---
v2:
- Updated to compile with new arch/powerpc directory structure
- Minor changes to the commit text

 MAINTAINERS                         |    1 +
 MAKEALL                             |    1 +
 Makefile                            |    3 +
 board/mosaixtech/icon/Makefile      |   53 ++++++
 board/mosaixtech/icon/chip_config.c |   55 ++++++
 board/mosaixtech/icon/config.mk     |   34 ++++
 board/mosaixtech/icon/icon.c        |  319 +++++++++++++++++++++++++++++++++++
 board/mosaixtech/icon/init.S        |   88 ++++++++++
 include/configs/icon.h              |  308 +++++++++++++++++++++++++++++++++
 9 files changed, 862 insertions(+), 0 deletions(-)
 create mode 100644 board/mosaixtech/icon/Makefile
 create mode 100644 board/mosaixtech/icon/chip_config.c
 create mode 100644 board/mosaixtech/icon/config.mk
 create mode 100644 board/mosaixtech/icon/icon.c
 create mode 100644 board/mosaixtech/icon/init.S
 create mode 100644 include/configs/icon.h
MAINTAINERS +1 -0
index 04c8730..8a7600b 100644
@@ -368,6 +368,7 @@ Stefan Roese <[email protected]>
 	ebony		PPC440GP
 	glacier		PPC460GT
 	haleakala	PPC405EXr
+	icon		PPC440SPe
 	katmai		PPC440SPe
 	kilauea		PPC405EX
 	lwmon5		PPC440EPx
MAKEALL +1 -0
index 4632750..c88547c 100755
@@ -222,6 +222,7 @@ LIST_4xx="		\
 	hcu5		\
 	HH405		\
 	HUB405		\
+	icon		\
 	intip		\
 	JSE		\
 	KAREF		\
Makefile +3 -0
index 34f10ce..a2eea90 100644
@@ -1354,6 +1354,9 @@ HH405_config:	unconfig
 HUB405_config:	unconfig
 	@$(MKCONFIG) $(@:_config=) powerpc ppc4xx hub405 esd
 
+icon_config:	unconfig
+	@$(MKCONFIG) $(@:_config=) powerpc ppc4xx icon mosaixtech
+
 # Compact-Center(codename intip) & DevCon-Center use different U-Boot images
 intip_config \
 devconcenter_config:	unconfig
board/mosaixtech/icon/Makefile new file +53 -0

53 lines not on this page · raw message

board/mosaixtech/icon/chip_config.c new file +55 -0

55 lines not on this page · raw message

board/mosaixtech/icon/config.mk new file +34 -0
new file mode 100644
index 0000000..b2748ce
@@ -0,0 +1,34 @@
+#
+# (C) Copyright 2009-2010
+# Stefan Roese, DENX Software Engineering, sr at denx.de.
+#
+# See file CREDITS for list of people who contributed to this
+# project.
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+# MA 02111-1307 USA
+#
+
+TEXT_BASE = 0xFFFA0000
+
+PLATFORM_CPPFLAGS += -DCONFIG_440=1
+
+ifeq ($(debug),1)
+PLATFORM_CPPFLAGS += -DDEBUG
+endif
+
+ifeq ($(dbcr),1)
+PLATFORM_CPPFLAGS += -DCONFIG_SYS_INIT_DBCR=0x8cff0000
+endif
board/mosaixtech/icon/icon.c new file +319 -0

319 lines not on this page · raw message

board/mosaixtech/icon/init.S new file +88 -0

88 lines not on this page · raw message

include/configs/icon.h new file +308 -0

308 lines not on this page · raw message

Signature · 1 line
1.7.1
#1 lore raw

PATCH v2 1/1 ppc4xx: Add support for ICON board (PPC440SPe)

Quoted 7 lines · On Tuesday 27 April 2010 11:37:28 Stefan Roese wrote:

This patch adds support for the Mosaix Technologies, Inc. ICON board, based on the AppliedMicro (AMCC) PPC440SPe. It's equipped with an SODIMM (512MB standard) and 64MByte of NOR FLASH.

Support for the onboard SM502 will be added later.

Applied to u-boot-ppc4xx/master. Thanks.

Cheers,
Stefan

--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-0 Fax: (+49)-8142-66989-80 Email: office at denx.de