Wolfgang Denk
544aa66a66
qong: enable support for compressed images
...
- enable support for unzip command
- enable support for compressed bitmap images
We also have to increase the malloc() arena a bit for this.
Signed-off-by: Wolfgang Denk <wd@denx.de >
Cc: Stefano Babic <sbabic@denx.de >
2011-11-04 22:06:37 +01:00
Anatolij Gustschin
6ac1c9033a
imx: imx31_phycore.h: fix checkpatch warnings
...
Cleanup board config file and fix issues reported by
checkpatch.pl script.
Signed-off-by: Anatolij Gustschin <agust@denx.de >
Cc: Stefano Babic <sbabic@denx.de >
Acked-by: Stefano Babic <sbabic@denx.de >
2011-11-04 22:06:37 +01:00
Fabio Estevam
e99be76907
vision2: Remove unused get_board_rev function
...
No board information is passed for VISION2, so remove get_board_rev function.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com >
2011-11-04 22:06:37 +01:00
Fabio Estevam
6bc31fbe08
mx53smd: Remove unused get_board_rev function
...
No board information is passed for MX53SMD, so remove get_board_rev function.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com >
2011-11-04 22:06:37 +01:00
Fabio Estevam
d7f71414f4
mx53ard: Remove unused get_board_rev function
...
No board information is passed for MX53ARD, so remove get_board_rev function.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com >
2011-11-04 22:06:37 +01:00
Fabio Estevam
850f4d6773
mx53evk: Remove unused get_board_rev function
...
No board information is passed for MX53EVK, so remove get_board_rev function.
Cc: Jason Liu <r64343@freescale.com >
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com >
Acked-by: Jason Liu <r64343@freescale.com >
2011-11-04 22:06:37 +01:00
Fabio Estevam
4f97c88ea1
mx53evk: Add RTC support
...
MX53EVK has an MC13892 PMIC. Add RTC support.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com >
Acked-by: Jason Liu < jason.hui@linaro.org >
2011-11-04 22:06:37 +01:00
Fabio Estevam
aa2bcf4be5
mx53loco: Remove unused get_board_rev function
...
No board information is passed for MX53LOCO, so remove get_board_rev function.
Cc: Jason Liu <r64343@freescale.com >
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com >
Acked-by: Jason Liu <r64343@freescale.com >
2011-11-04 22:06:37 +01:00
Fabio Estevam
a7abca01cb
mx53evk: Remove unneeded '1' from mx53evk.h
...
Remove unneeded '1' from mx53evk.h.
Cc: Jason Liu <r64343@freescale.com >
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com >
Acked-by: Jason Liu <r64343@freescale.com >
2011-11-04 22:06:37 +01:00
Michael Jones
84d7a0171f
OMAP3: mvblx: Initial support for mvBlueLYNX-X
...
Add support for the MATRIX VISION mvBlueLYNX-X, an OMAP3-based
intelligent camera.
Signed-off-by: Michael Jones <michael.jones@matrix-vision.de >
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com >
2011-11-04 13:54:33 -04:00
Luca Ceresoli
30dca9ddad
ARM: dig297: Define MACH_TYPE_OMAP3_CPS and CONFIG_MACH_TYPE
...
MACH_TYPE_OMAP3_CPS was dropped in the latest mach-types sync (47af6f61bc )
because it is not mainlined in Linux.
Signed-off-by: Luca Ceresoli <luca.ceresoli@comelit.it >
Cc: Sandeep Paulraj <s-paulraj@ti.com >
Cc: Albert Aribaud <albert.u.boot@aribaud.net >
Cc: Wolfgang Denk <wd@denx.de >
CC: Tom Rini <tom.rini@gmail.com >
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com >
2011-11-04 13:42:09 -04:00
Jerry Huang
d37be07ee5
powerpc/mpc83xx: Add 512MB DDR support for mpc8360emds
...
The new MPC8360EMDS board supports 512MB DDR since 2008.
For 512MB DDR:
BAT0 is used for the first 256MB memory, BAT4 is used for the second
256MB memory and the address space of SDRAM follows the DDR, so if the
size of DDR is 256MB, the BAT4 will be used for SDRAM and if the size of
DDR is 512MB, the BAT4 will be used for the second 256MB memory and
there is no BAT for SDRAM.
Therefore, if the size of DDR is 512MB, this patch will use BAT6 for
SDRAM and BAT5 will be used for PCI MEM to replace the BAT6 after the
codes relocates to the DDR.
Signed-off-by: Jerry Huang <Chang-Ming.Huang@freescale.com >
CC: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:56 -05:00
Joe Hershberger
2e651b2483
mpc83xx: Rename CONFIG_SYS_DDR_CONFIG and cleanup DDR csbnds code
...
Rename CONFIG_SYS_DDR_CONFIG to include which CS it is configuring
Cleanup the setting of the csnbds to respect the setting of
CONFIG_SYS_DDR_SDRAM_BASE
Use __ilog2 instead of writing the code to compute it
Disable unused CS configs
Ensure ddrlaw.bar is configured
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com >
Cc: Joe Hershberger <joe.hershberger@gmail.com >
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:56 -05:00
Joe Hershberger
7d6a098219
mpc83xx: Cleanup usage of LBC constants
...
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com >
Cc: Joe Hershberger <joe.hershberger@gmail.com >
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:56 -05:00
Joe Hershberger
2fef402097
mpc83xx: Cleanup usage of DDR constants
...
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com >
Cc: Joe Hershberger <joe.hershberger@gmail.com >
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:55 -05:00
Joe Hershberger
72cd4087c9
mpc83xx: Cleanup usage of BAT constants
...
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com >
Cc: Joe Hershberger <joe.hershberger@gmail.com >
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:55 -05:00
Joe Hershberger
c7357a2b90
mpc83xx: cosmetic: vme8349.h checkpatch compliance
...
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com >
Cc: Joe Hershberger <joe.hershberger@gmail.com >
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:55 -05:00
Joe Hershberger
be29fa71b0
mpc83xx: cosmetic: ve8313.h checkpatch compliance
...
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com >
Cc: Joe Hershberger <joe.hershberger@gmail.com >
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:55 -05:00
Joe Hershberger
60e1dc151e
mpc83xx: cosmetic: sbc8349.h checkpatch compliance
...
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com >
Cc: Joe Hershberger <joe.hershberger@gmail.com >
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:55 -05:00
Joe Hershberger
80ae4df929
mpc83xx: cosmetic: mpc8308_p1m.h checkpatch compliance
...
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com >
Cc: Joe Hershberger <joe.hershberger@gmail.com >
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:55 -05:00
Joe Hershberger
b43b12e6b1
mpc83xx: cosmetic: kmeter1.h checkpatch compliance
...
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com >
Cc: Joe Hershberger <joe.hershberger@gmail.com >
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:54 -05:00
Joe Hershberger
df939e1647
mpc83xx: cosmetic: TQM834x.h checkpatch compliance
...
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com >
Cc: Joe Hershberger <joe.hershberger@gmail.com >
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:54 -05:00
Joe Hershberger
bb0f5bc92d
mpc83xx: cosmetic: SIMPC8313.h checkpatch compliance
...
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com >
Cc: Joe Hershberger <joe.hershberger@gmail.com >
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:54 -05:00
Joe Hershberger
b2773a5e1c
mpc83xx: cosmetic: MVBLM7.h checkpatch compliance
...
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com >
Cc: Joe Hershberger <joe.hershberger@gmail.com >
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:54 -05:00
Joe Hershberger
5afe9722b0
mpc83xx: cosmetic: MPC837XERDB.h checkpatch compliance
...
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com >
Cc: Joe Hershberger <joe.hershberger@gmail.com >
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:54 -05:00
Joe Hershberger
8d85808fa1
mpc83xx: cosmetic: MPC837XEMDS.h checkpatch compliance
...
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com >
Cc: Joe Hershberger <joe.hershberger@gmail.com >
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:54 -05:00
Joe Hershberger
9a9865508f
mpc83xx: cosmetic: MPC8360ERDK.h checkpatch compliance
...
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com >
Cc: Joe Hershberger <joe.hershberger@gmail.com >
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:53 -05:00
Joe Hershberger
1f5cb79374
mpc83xx: cosmetic: MPC8360EMDS.h checkpatch compliance
...
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com >
Cc: Joe Hershberger <joe.hershberger@gmail.com >
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:53 -05:00
Joe Hershberger
396abba261
mpc83xx: cosmetic: MPC8349ITX.h checkpatch compliance
...
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com >
Cc: Joe Hershberger <joe.hershberger@gmail.com >
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:53 -05:00
Joe Hershberger
32795ecad6
mpc83xx: cosmetic: MPC8349EMDS.h checkpatch compliance
...
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com >
Cc: Joe Hershberger <joe.hershberger@gmail.com >
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:53 -05:00
Joe Hershberger
989091acb0
mpc83xx: cosmetic: MPC832XEMDS.h checkpatch compliance
...
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com >
Cc: Joe Hershberger <joe.hershberger@gmail.com >
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:53 -05:00
Joe Hershberger
4dde49d8cb
mpc83xx: cosmetic: MPC8323ERDB.h checkpatch compliance
...
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com >
Cc: Joe Hershberger <joe.hershberger@gmail.com >
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:52 -05:00
Joe Hershberger
6f681b7349
mpc83xx: cosmetic: MPC8315ERDB.h checkpatch compliance
...
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com >
Cc: Joe Hershberger <joe.hershberger@gmail.com >
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:52 -05:00
Joe Hershberger
261c07bc67
mpc83xx: cosmetic: MPC8313ERDB.h checkpatch compliance
...
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com >
Cc: Joe Hershberger <joe.hershberger@gmail.com >
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:52 -05:00
Joe Hershberger
34f819685c
mpc83xx: cosmetic: MPC8308RDB.h checkpatch compliance
...
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com >
Cc: Joe Hershberger <joe.hershberger@gmail.com >
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:52 -05:00
Joe Hershberger
7c3a4f986c
mpc83xx: cosmetic: MERGERBOX.h checkpatch compliance
...
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com >
Cc: Joe Hershberger <joe.hershberger@gmail.com >
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:52 -05:00
Heiko Schocher
f1ccd10672
powerpc, mpc83xx: add DDR SDRAM Timing Configuration 3 definitions
...
Signed-off-by: Heiko Schocher <hs@denx.de >
Added its mask, too, for intra-file consistency.
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:51 -05:00
Heiko Schocher
4e8b750c53
cosmetic, powerpc, mpc83xx: checkpatch cleanup
...
Signed-off-by: Heiko Schocher <hs@denx.de >
Signed-off-by: Kim Phillips <kim.phillips@freescale.com >
2011-11-03 18:27:51 -05:00
Stefano Babic
92e86c8dae
Davinci: ea20: added PREBOOT to configuration
...
PREBOOT is used on the ea20 to load a splash image
at the start up.
Signed-off-by: Stefano Babic <sbabic@denx.de >
CC: Sandeep Paulraj <s-paulraj@ti.com >
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com >
2011-11-03 22:56:26 +01:00
Stefano Babic
4205987a66
Davinci: ea20: added I2C support
...
Signed-off-by: Stefano Babic <sbabic@denx.de >
CC: Sandeep Paulraj <s-paulraj@ti.com >
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com >
2011-11-03 22:56:26 +01:00
Stefano Babic
3c8910116c
Davinci: ea20: added video support
...
Signed-off-by: Stefano Babic <sbabic@denx.de >
Cc: Anatolij Gustschin <agust@denx.de >
CC: Sandeep Paulraj <s-paulraj@ti.com >
Acked-by: Anatolij Gustschin <agust@denx.de >
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com >
2011-11-03 22:56:26 +01:00
Bastian Ruppert
e5ee9125ec
Davinci: ea20: add gpio for keeping power on in board_late_init
...
The pin called HALTEN drives a transistor to operate the supply
voltage. After HALTEN is high, the user can release the power
switch button and the device will stay powered on.
Signed-off-by: Bastian Ruppert <Bastian.Ruppert@Sewerin.de >
CC: sbabic@denx.de
CC: dzu@denx.de
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com >
2011-11-03 22:56:26 +01:00
Stefano Babic
2084f21b05
Davinci: ea20: Add default U-Boot environment
...
Signed-off-by: Stefano Babic <sbabic@denx.de >
Signed-off-by: Bastian Ruppert <Bastian.Ruppert@Sewerin.de >
CC: Sandeep Paulraj <s-paulraj@ti.com >
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com >
2011-11-03 22:56:26 +01:00
Stefano Babic
17a8904b27
Davinci: ea20: Add NAND support
...
Signed-off-by: Stefano Babic <sbabic@denx.de >
CC: Sandeep Paulraj <s-paulraj@ti.com >
CC: Scott Wood <scottwood@freescale.com >
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com >
2011-11-03 22:56:25 +01:00
Bastian Ruppert
f9fc237f1f
Davinci: ea20: set console on UART0
...
Signed-off-by: Bastian Ruppert <Bastian.Ruppert@Sewerin.de >
Signed-off-by: Stefano Babic <sbabic@denx.de >
CC: Sandeep Paulraj <s-paulraj@ti.com >
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com >
2011-11-03 22:56:25 +01:00
Heiko Schocher
4dd834906d
arm, davinci: add cam_enc_4xx support
...
- DM368 SOC
- booting with spl not with UBL from TI
- before loading u-boot from NAND into RAM, test
the RAM with the post memory test. If error
is found, switch all LEDs on and halt system.
- SPI Flash
Dataflash Typ: M25PE80
- Ethernet DM9161BI
- MMC
- USB
Signed-off-by: Heiko Schocher <hs@denx.de >
Cc: Sandeep Paulraj <s-paulraj@ti.com >
Cc: Albert ARIBAUD <albert.u.boot@aribaud.net >
Cc: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com >
2011-11-03 22:56:25 +01:00
Sanjeev Premi
edc633ea77
omap3evm: fix errors caused by multiple definitions
...
Fix these errors when building with recently added
omap3_evm_quick_nand_config:
env_nowhere.o: In function `env_relocate_spec':
/home/premi/u-boot/common/env_nowhere.c:40: multiple definition
of `env_relocate_spec'
env_nand.o:/home/premi/u-boot/common/env_nand.c:416: first defi
ned here
env_nowhere.o: In function `env_get_char_spec':
/home/premi/u-boot/common/env_nowhere.c:44: multiple definition
of `env_get_char_spec'
env_nand.o:/home/premi/u-boot/common/env_nand.c:77: first defin
ed here
env_nowhere.o: In function `env_init':
/home/premi/u-boot/common/env_nowhere.c:54: multiple definition
of `env_init'
env_nand.o:/home/premi/u-boot/common/env_nand.c:144: first defi
ned here
env_nowhere.o: In function `env_relocate_spec':
/home/premi/u-boot/common/env_nowhere.c:40: multiple definition
of `env_ptr'
env_nand.o:/home/premi/u-boot/common/env_nand.c:77: first defin
ed here
Signed-off-by: Sanjeev Premi <premi@ti.com >
Cc: Sandeep Paulraj <s-paulraj@ti.com >
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com >
2011-11-03 22:56:24 +01:00
Sanjeev Premi
16885db919
omap3evm: Add (quick) configuration for NAND only
...
Add an optimized board configuration that only
supports boot from NAND.
Signed-off-by: Sanjeev Premi <premi@ti.com >
Cc: Sandeep Paulraj <s-paulraj@ti.com >
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com >
2011-11-03 22:56:24 +01:00
Sanjeev Premi
7f732099a6
omap3evm: Add (quick) configuration for MMC/SD only
...
Add an optimized board configuration that only
supports boot from MMC/SD.
Signed-off-by: Sanjeev Premi <premi@ti.com >
Cc: Sandeep Paulraj <s-paulraj@ti.com >
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com >
2011-11-03 22:56:24 +01:00
Sanjeev Premi
3970884c84
omap3evm: move common config options to new file
...
This patch moves common config options to a new
file. Common options can now be included in other
board configs for this evm.
Signed-off-by: Sanjeev Premi <premi@ti.com >
Cc: Sandeep Paulraj <s-paulraj@ti.com >
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com >
2011-11-03 22:56:24 +01:00