summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * Add missing includeSascha Hauer2010-08-221-0/+2
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * Kconfig: sync with linux kernel v2.6.36-rc1-168-ge36c886Jean-Christophe PLAGNIOL-VILLARD2010-08-2240-2007/+5815
| | | | | | | | | | | | this will add also the support of the new ncurse interface nconfig Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
| * beagle: fix usb dependenciesMichael Grzeschik2010-08-182-2/+4
| | | | | | | | | | Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * beagle: defconfig cleanup for v2010.08.0Michael Grzeschik2010-08-181-13/+13
| | | | | | | | | | Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * omap: nand remove unnecessary conditionMichael Grzeschik2010-08-181-2/+1
| | | | | | | | | | Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * armlinux: bugfix add parameter name into inline functionMichael Grzeschik2010-08-181-1/+1
| | | | | | | | | | Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * iim/imx25: fix MAC and UID offsetsBaruch Siach2010-08-171-2/+2
| | | | | | | | | | | | | | IIM_UID and IIM_MAC_ADDR are now fixed addresses. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * fec_imx: add support for IIM stored mac addressBaruch Siach2010-08-171-2/+2
| | | | | | | | | | | | | | The mac address information is taken from the imx_iim driver if it's present. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * imx25: add iim platform codeBaruch Siach2010-08-171-0/+44
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * imx25: add chip specific IIM fusebox definesBaruch Siach2010-08-171-1/+7
| | | | | | | | | | Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * imx iim: add mac address supportBaruch Siach2010-08-172-1/+34
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * imx: driver for the IIM fuseboxBaruch Siach2010-08-173-0/+310
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This driver provides an interface for programming and sensing the IIM fusebox which is present on some i.MX chips. Since the IIM io addresses of the controlling registers and each fuse bank are are not contiguous the driver implementation uses two drivers, imx_iim, and imx_iim_bank. The imx_iim is the "parent" driver for a device holding the map_base address of the control registers. The imx_iim_bank driver is for child devices holding the map_base of each fuse bank. The platform code then, instantiate one imx_iim_bank device per fuse bank. Fuses blow is a dangerous operation. Thus, the fuses blow functionality can be disabled independently at configuration time. On run time this functionality must be enabled explicitly by setting the permanent_write_enable parameter. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * imx: move IIM registers to their own headerBaruch Siach2010-08-173-18/+43
| | | | | | | | | | | | | | This allows the use of IIM registers from code which is not mx35 specific. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * loadb: get console baudrate from class_dev not devMichael Grzeschik2010-08-111-1/+1
| | | | | | | | | | | | | | | | | | With this fix its possible to run loadb -f /dev/ram0 again with the latest next patchstack. Without you will run into data_abort. Tested with omap3530 beagleboard. Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * omap nand: bugfix configure ecc orderMichael Grzeschik2010-08-061-21/+21
| | | | | | | | | | | | | | | | | | This repairs a bug which came with patch "0cb00c1 omap nand: cleanup" We first have to set ecc.layout before we can use it and should do the nand_scan_tail after we set the ecc.mode. Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * beagle: add bootparams and architectureMichael Grzeschik2010-08-061-0/+2
| | | | | | | | | | Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * add beagle board defconfigSascha Hauer2010-08-061-0/+257
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * beagle: add usb supportMichael Grzeschik2010-08-062-0/+46
| | | | | | | | | | Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * ehci: add omap supportMichael Grzeschik2010-08-067-0/+1190
| | | | | | | | | | | | | | with cm-regbits-34xx.h and codebase from linux kernel Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * usb: add twl4030 phy supportMichael Grzeschik2010-08-064-0/+232
| | | | | | | | | | Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * ehci: add remove functionMichael Grzeschik2010-08-061-0/+8
| | | | | | | | | | | | and stop the ehci controller before the kernel is trying to restart it. Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de>
| * ehci: set CONFIG_SYS_USB_EHCI_MAX_ROOT_PORTS to 16Sascha Hauer2010-08-061-1/+1
| | | | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de>
| * ehci: Make has_tt configurable via platform dataSascha Hauer2010-08-062-5/+10
| | | | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de>
| * beagle: Add missing pinmux for usbSascha Hauer2010-08-061-0/+14
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * arm omap: Add cpu_is_ macrosSascha Hauer2010-08-061-0/+19
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * arm omap: Add gpio supportSascha Hauer2010-08-064-3/+311
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * add twl4030 supportSascha Hauer2010-08-064-0/+652
| | | | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de>
| * arm omap: Add I2C driverSascha Hauer2010-08-063-0/+808
| | | | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de>
| * i2c: Add missing defines for omapSascha Hauer2010-08-061-0/+2
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * mw: fix help textBaruch Siach2010-08-061-1/+3
| | | | | | | | | | Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * gitignore: ignore .orig and .patch filesJean-Christophe PLAGNIOL-VILLARD2010-08-061-0/+4
| | | | | | | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * stddef: introduce true/false enumJean-Christophe PLAGNIOL-VILLARD2010-08-062-3/+5
| | | | | | | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * init.h: introduce fake define (__init & __initdata) to simplify the linux syncJean-Christophe PLAGNIOL-VILLARD2010-08-061-0/+6
| | | | | | | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * arm: add nhk8815 board supportJean-Christophe PLAGNIOL-VILLARD2010-08-0613-0/+522
| | | | | | | | | | | | | | | | | | | | | | | | | | with the following support uart 0 & 1 network nand Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Cc: Andrea GALLO <andrea.gallo@stericsson.com> Cc: Gael SALLES <gael.salles@stericsson.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * nand: driver for Nomadik 8815 SoCJean-Christophe PLAGNIOL-VILLARD2010-08-064-0/+270
| | | | | | | | | | | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Cc: Andrea GALLO <andrea.gallo@stericsson.com> Cc: Gael SALLES <gael.salles@stericsson.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * arm: add Nomadik 8815 SoC supportJean-Christophe PLAGNIOL-VILLARD2010-08-0615-0/+487
| | | | | | | | | | | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Cc: Andrea GALLO <andrea.gallo@stericsson.com> Cc: Gael SALLES <gael.salles@stericsson.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * amba: add pl011Jean-Christophe PLAGNIOL-VILLARD2010-08-065-0/+369
| | | | | | | | | | | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Cc: Andrea GALLO <andrea.gallo@stericsson.com> Cc: Gael SALLES <gael.salles@stericsson.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * arm: add common clkdevJean-Christophe PLAGNIOL-VILLARD2010-08-067-1/+224
| | | | | | | | | | | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Cc: Andrea GALLO <andrea.gallo@stericsson.com> Cc: Gael SALLES <gael.salles@stericsson.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * string: add strlcpy supportJean-Christophe PLAGNIOL-VILLARD2010-08-063-0/+30
| | | | | | | | | | | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Cc: Andrea GALLO <andrea.gallo@stericsson.com> Cc: Gael SALLES <gael.salles@stericsson.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * at91: implement clock frameworkJean-Christophe PLAGNIOL-VILLARD2010-08-0622-75/+1472
| | | | | | | | | | | | | | | | | | | | | | this implementation is based on linux one (v2.6.35-rc5-76-gd0c6f62) it will calculate all the clock dynamically instead of statictly this will use also the new clock framework it will also print the clock status after the console init Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * clock: Introduce clock framework from LinuxJean-Christophe PLAGNIOL-VILLARD2010-08-061-0/+158
| | | | | | | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * initcall: add postconsole_initcallJean-Christophe PLAGNIOL-VILLARD2010-08-061-0/+1
| | | | | | | | | | | | | | this will allow us to print information as soon as the console will be enable Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * imx25: fix UID endianessBaruch Siach2010-08-041-1/+7
| | | | | | | | | | | | | | | | Apparently, the UID is little-endian. Reverse endianess, and add a note in comment. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * mx25 3ds: set CPU UIDBaruch Siach2010-08-041-0/+2
| | | | | | | | | | Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * imx25: add support for UID read from eFuseBaruch Siach2010-08-043-0/+16
| | | | | | | | | | Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * arm: add support for the serial ATAGBaruch Siach2010-08-042-0/+23
| | | | | | | | | | Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | Release v2010.09.0v2010.09.0Sascha Hauer2010-08-301-1/+1
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | omap3: add arch specific dcache invalidateNishanth Menon2010-08-251-0/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add OMAP3 architecture specific dcache flush back in. Commit 78104ae181f78d83664fdc7522eb632d9c3b2ec9 isolates the cache handling to appropriate handlers, but certain architectures may need special handling esp during boot time. without this patch, building barebox with omap3530_beagle_per_uart_defconfig and attempting to use peripheral download with pusb/pserial will fail as OMAP ROM code depends on 2nd stage bootloaders to clean up things. Discussion Thread: http://www.spinics.net/lists/u-boot-v2/msg01286.html Cc: Michael <mgr@pengutronix.de> Cc: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Nishanth Menon <nm@ti.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | defaultenv: create /dev/ram0.kernel at offset 8MMarc Kleine-Budde2010-08-251-1/+1
| | | | | | | | | | | | | | otherwise uImages won't boot. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | defaultenv: fix adding of nand_partsMarc Kleine-Budde2010-08-251-1/+1
| | | | | | | | | | | | | | Really add nand_parts if nand_parts are set, not nor_parts. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>