summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2008-12-12 08:21:11 +0000
committerRobert Schwebel <r.schwebel@pengutronix.de>2008-12-12 08:21:11 +0000
commite22081fb7dc5df87f57338137233820c3d34bd6b (patch)
tree17ebbe94ee44e559efeeaab2bdc1b52a10ee867b
parent3c42f785720988c0b381f5f91aebb07882365560 (diff)
downloadptxdist-e22081fb7dc5df87f57338137233820c3d34bd6b.tar.gz
ptxdist-e22081fb7dc5df87f57338137233820c3d34bd6b.tar.xz
* platforms: add LPC32XX architecture
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9218 33e552b5-05e3-0310-8538-816dae2090ed
-rw-r--r--platforms/architecture.in6
-rw-r--r--rules/ffmpeg.make9
2 files changed, 14 insertions, 1 deletions
diff --git a/platforms/architecture.in b/platforms/architecture.in
index e875f0198..585aea7e0 100644
--- a/platforms/architecture.in
+++ b/platforms/architecture.in
@@ -109,7 +109,7 @@ choice
config ARCH_ARM_AT91RM9200
bool "at91rm9200 "
select ARCH_SUPPORTS_ENDIAN_LITTLE
-
+
config ARCH_ARM_AT91SAM926X
bool "at91sam926x"
select ARCH_SUPPORTS_ENDIAN_LITTLE
@@ -128,6 +128,10 @@ choice
select ARCH_SUPPORTS_ENDIAN_BIG
select ARCH_SUPPORTS_ENDIAN_LITTLE
+ config ARCH_ARM_LPC32XX
+ bool "lpc32xx "
+ select ARCH_SUPPORTS_ENDIAN_LITTLE
+
config ARCH_ARM_NETX
bool "netx "
select ARCH_SUPPORTS_ENDIAN_LITTLE
diff --git a/rules/ffmpeg.make b/rules/ffmpeg.make
index 9fab587bd..0914106af 100644
--- a/rules/ffmpeg.make
+++ b/rules/ffmpeg.make
@@ -170,6 +170,14 @@ ifdef PTXCONF_ARCH_ARM
--disable-mmx \
--disable-iwmmxt
else
+ ifdef PTXCONF_ARCH_ARM_LPC32XX
+ FFMPEG_AUTOCONF += \
+ --arch=arm \
+ --cpu=arm926ej-s \
+ --disable-altivec \
+ --disable-mmx \
+ --disable-iwmmxt
+ else
ifdef PTXCONF_ARCH_ARM_OMAP
FFMPEG_AUTOCONF += \
--arch=arm \
@@ -184,6 +192,7 @@ ifdef PTXCONF_ARCH_ARM
endif
endif
endif
+ endif
endif
ifdef PTXCONF_ARCH_PPC