- 12 2月, 2012 6 次提交
-
-
由 Frans Meulenbroeks 提交于
made description according to implementation (where the config file is the default). Signed-off-by: NFrans Meulenbroeks <fransmeulenbroeks@gmail.com>
-
由 Wolfgang Denk 提交于
* 'master' of /home/wd/git/u-boot/custodians: add STM29F400BB to table of supported legacy flashs * Fix: watchdog timed out, if flash blank (0xFF) blocks
-
git://git.denx.de/u-boot-cfi-flash由 Wolfgang Denk 提交于
* 'master' of git://git.denx.de/u-boot-cfi-flash: add STM29F400BB to table of supported legacy flashs * Fix: watchdog timed out, if flash blank (0xFF) blocks
-
由 Wolfgang Denk 提交于
* 'master' of /home/wd/git/u-boot/custodians: nand/fsl_elbc: Convert to self-init nand: Introduce CONFIG_SYS_NAND_SELF_INIT nand_spl: store ecc data on the stack mtd/nand: Add ONFI support for FSL NAND controller nand: make 1-bit software ECC configurable nand: Sanitize ONFI strings. nand: Merge changes to BBT from Linux nand driver nand: Merge changes from Linux nand driver nand: cleanup whitespace nand: Add more NAND types from Linux nand driver nand: Merge BCH code from Linux nand driver NAND: Remove additional (CONFIG_SYS)_NAND_MAX_CHIPS NAND: remove NAND_MAX_CHIPS definitions nand_spl_simple: store ecc data on the stack
-
git://git.denx.de/u-boot-nand-flash由 Wolfgang Denk 提交于
* 'master' of git://git.denx.de/u-boot-nand-flash: nand/fsl_elbc: Convert to self-init nand: Introduce CONFIG_SYS_NAND_SELF_INIT nand_spl: store ecc data on the stack mtd/nand: Add ONFI support for FSL NAND controller nand: make 1-bit software ECC configurable nand: Sanitize ONFI strings. nand: Merge changes to BBT from Linux nand driver nand: Merge changes from Linux nand driver nand: cleanup whitespace nand: Add more NAND types from Linux nand driver nand: Merge BCH code from Linux nand driver NAND: Remove additional (CONFIG_SYS)_NAND_MAX_CHIPS NAND: remove NAND_MAX_CHIPS definitions nand_spl_simple: store ecc data on the stack
-
由 Wolfgang Denk 提交于
* 'master' of /home/wd/git/u-boot/custodians: ARM: AM33XX: Add i2c support ARM: AM33XX: Add AM33XX I2C driver support ARM: I2C: I2C Multi byte address support
-
- 09 2月, 2012 2 次提交
-
-
由 David Müller (ELSOFT AG) 提交于
Signed-off-by: NDavid Mueller <d.mueller@elsoft.ch> Signed-off-by: NStefan Roese <sr@denx.de>
-
The current implementation of cfi_flash uses udelay to reset watchdog. If several blocks are blank (0xff filled) the watchdog timed out. The reason is, udelay is never called, if flash device is ready to fast. e.g. mw.w $(copy_addr) FFFF 10000;cp.b $(copy_addr) 10880000 20000 -> watchdog timed out mw.w $(copy_addr) 0000 10000;cp.b $(copy_addr) 10880000 20000 -> watchdog not timed out This patch adds an extra watchdog reset in front of flash ready check. Signed-off-by: NJens Scharsig (BuS Elektronik) <esw@bus-elektronik.de> Signed-off-by: NStefan Roese <sr@denx.de>
-
- 27 1月, 2012 14 次提交
-
-
由 Scott Wood 提交于
This driver doesn't yet make use of the added flexibility (not that that should stop anyone from converting...), but it will with the in-progress hack to support 4k-page NAND. Signed-off-by: NScott Wood <scottwood@freescale.com>
-
由 Scott Wood 提交于
This allows a driver to run code between nand_scan_ident() and nand_scan_tail(), among other things. See the additions to doc/README.nand for details. To allow a gradual transition, Boards that don't set CONFIG_SYS_NAND_SELF_INIT will still be initialized the old way, but new drivers should not require this, and existing drivers should be converted when convenient. Signed-off-by: NScott Wood <scottwood@freescale.com>
-
由 Scott Wood 提交于
Adapt the following patch from spl to nand_spl: Author: Stefano Babic <sbabic@denx.de> Date: Thu Dec 15 10:55:37 2011 +0100 nand_spl_simple: store ecc data on the stack Currently nand_spl_simple puts it's temp data at 0x10000 offset in SDRAM which is likely to contain already loaded data. The patch saves the oob data and the ecc on the stack replacing the fixed address in RAM. Signed-off-by: NStefano Babic <sbabic@denx.de> CC: Ilya Yanok <yanok@emcraft.com> CC: Scott Wood <scottwood@freescale.com> CC: Tom Rini <tom.rini@gmail.com> CC: Simon Schwarz <simonschwarzcor@googlemail.com> CC: Wolfgang Denk <wd@denx.de> Signed-off-by: NScott Wood <scottwood@freescale.com> While nand_spl is on its way out, in favor of spl, there are still many boards using it, and conversions are gradual. This allows us to get rid of CONFIG_SYS_NAND_ECCSTEPS and CONFIG_SYS_NAND_ECCTOTAL now, which would otherwise be likely to linger unreferenced after a conversion. It also eliminates a temporary error in the hawkboard_nand build, since the spl version of the patch removed ECCSTEPS/TOTAL from hawkboard.h, but the spl conversion is pending (and may be merged via a different tree). Signed-off-by: NScott Wood <scottwood@freescale.com>
-
由 Shengzhou Liu 提交于
- fix NAND_CMD_READID command for ONFI detect. - add NAND_CMD_PARAM command to read the ONFI parameter page. Signed-off-by: NShengzhou Liu <Shengzhou.Liu@freescale.com> Signed-off-by: NScott Wood <scottwood@freescale.com>
-
由 Christian Hitz 提交于
The software ECC algorithm is not necessary when hardware ECC is available and can be left out for a smaller image size. Enable with CONFIG_MTD_ECC_SOFT. Signed-off-by: NChristian Hitz <christian.hitz@aizo.com> Cc: Scott Wood <scottwood@freescale.com> Signed-off-by: NScott Wood <scottwood@freescale.com>
-
由 Christian Hitz 提交于
[backport from linux commit 02f8c6aee8df3cdc935e9bdd4f2d020306035dbe] This is part of the synchronization with the nand driver to the Linux 3.0 state. Signed-off-by: NChristian Hitz <christian.hitz@aizo.com> Cc: Scott Wood <scottwood@freescale.com> Signed-off-by: NScott Wood <scottwood@freescale.com>
-
由 Christian Hitz 提交于
[backport from linux commit 02f8c6aee8df3cdc935e9bdd4f2d020306035dbe] This patch synchronizes the nand driver with the Linux 3.0 state. Signed-off-by: NChristian Hitz <christian.hitz@aizo.com> Cc: Scott Wood <scottwood@freescale.com> Signed-off-by: NScott Wood <scottwood@freescale.com>
-
由 Christian Hitz 提交于
[backport from linux commit 02f8c6aee8df3cdc935e9bdd4f2d020306035dbe] This patch synchronizes the nand driver with the Linux 3.0 state. Signed-off-by: NChristian Hitz <christian.hitz@aizo.com> Cc: Scott Wood <scottwood@freescale.com> [scottwood@freescale.com: minor fixes] Signed-off-by: NScott Wood <scottwood@freescale.com>
-
由 Christian Hitz 提交于
Bring up to date with corresponding file from linux. Signed-off-by: NChristian Hitz <christian.hitz@aizo.com> Cc: Scott Wood <scottwood@freescale.com> Signed-off-by: NScott Wood <scottwood@freescale.com>
-
由 Christian Hitz 提交于
[backport from linux commit 02f8c6aee8df3cdc935e9bdd4f2d020306035dbe] This patch merges the additional NAND flash types from the 3.0 Linux kernel. Signed-off-by: NChristian Hitz <christian.hitz@aizo.com> Cc: Scott Wood <scottwood@freescale.com> Signed-off-by: NScott Wood <scottwood@freescale.com>
-
由 Christian Hitz 提交于
[backport from linux commit 02f8c6aee8df3cdc935e9bdd4f2d020306035dbe] This patch merges the BCH ECC algorithm from the 3.0 Linux kernel. This enables U-Boot to support modern NAND flash chips that require more than 1-bit of ECC in software. Signed-off-by: NChristian Hitz <christian.hitz@aizo.com> Cc: Scott Wood <scottwood@freescale.com> Signed-off-by: NScott Wood <scottwood@freescale.com>
-
由 Scott Wood 提交于
NAND_MAX_CHIPS has been replaced by CONFIG_SYS_NAND_MAX_CHIPS, and the latter defaults to 1. Signed-off-by: NScott Wood <scottwood@freescale.com>
-
由 Vladimir Zapolskiy 提交于
This change follows the change by Wolfgang Grandegger (commit 6c869637), which allows to remove useless NAND_MAX_CHIPS definitions in board config files. Signed-off-by: NVladimir Zapolskiy <vz@mleia.com> Cc: Wolfgang Grandegger <wg@grandegger.com> Cc: Scott Wood <scottwood@freescale.com> Signed-off-by: NScott Wood <scottwood@freescale.com>
-
由 Stefano Babic 提交于
Currently nand_spl_simple puts it's temp data at 0x10000 offset in SDRAM which is likely to contain already loaded data. The patch saves the oob data and the ecc on the stack replacing the fixed address in RAM. Signed-off-by: NStefano Babic <sbabic@denx.de> CC: Ilya Yanok <yanok@emcraft.com> CC: Scott Wood <scottwood@freescale.com> CC: Tom Rini <tom.rini@gmail.com> CC: Simon Schwarz <simonschwarzcor@googlemail.com> CC: Wolfgang Denk <wd@denx.de> Signed-off-by: NScott Wood <scottwood@freescale.com>
-
- 23 1月, 2012 3 次提交
-
-
由 Patil, Rachna 提交于
Add i2c driver board hookup for AM335X EVM Signed-off-by: NChandan Nath <chandan.nath@ti.com> Signed-off-by: NPatil, Rachna <rachna@ti.com>
-
由 Patil, Rachna 提交于
1. Compliant with Philips I2C specification version 2.1 2. Supports upto 100Kbps in standard mode Signed-off-by: NChandan Nath <chandan.nath@ti.com> Signed-off-by: NPatil, Rachna <rachna@ti.com>
-
由 Patil, Rachna 提交于
Existing OMAP I2C driver does not support address length greater than one. Hence this patch is to add support for 2 byte address read/write. Signed-off-by: NPhilip, Avinash <avinashphilip@ti.com> Signed-off-by: NHebbar, Gururaja <gururaja.hebbar@ti.com> Signed-off-by: NPatil, Rachna <rachna@ti.com>
-
- 19 1月, 2012 1 次提交
-
-
由 Wolfgang Denk 提交于
There are tools that automatically extract this information, so better make it up to date. Signed-off-by: NWolfgang Denk <wd@denx.de>
-
- 16 1月, 2012 14 次提交
-
-
由 Andreas Müller 提交于
* implementation based on ti beagleboard/omap3evm * timing data and i2c workaround for revision 0 boards taken from x-loader * run-tested with overo revision 0 and 1 / boot from NAND and SDcard * run-tested with x-loader Signed-off-by: NAndreas Müller <schnitzeltony@gmx.de> Signed-off-by: NTom Rini <trini@ti.com>
-
由 Andreas Müller 提交于
* avoid potential buffer overflows * allow SPL-build not to output "Texas Instruments Revision detection unimplemented" Signed-off-by: NAndreas Müller <schnitzeltony@gmx.de> Signed-off-by: NTom Rini <trini@ti.com>
-
由 Andreas Müller 提交于
Signed-off-by: NAndreas Müller <schnitzeltony@gmx.de>
-
由 Andreas Müller 提交于
At old overo boards TWL4030 RTC irq is connected to gpio112. Unfortunately this pin is also used for revision detection. Therefore we need to send shut-up to TWL4030 to avoid reading wrong revision. In SPL this must be done before SDRAM is set up because the type of SDRAM is revision dependent. By this patch it is ensured that all variables used by omap24xx_i2c.c are located in SRAM. Signed-off-by: NAndreas Müller <schnitzeltony@gmx.de> Acked-by: NHeiko Schocher <hs@denx.de> Signed-off-by: NTom Rini <trini@ti.com>
-
由 Andreas Müller 提交于
* remove unused macros * remove unused macro values * align tabs * remove Free Software Foundation address Signed-off-by: NAndreas Müller <schnitzeltony@gmx.de>
-
由 Andreas Müller 提交于
Signed-off-by: NAndreas Müller <schnitzeltony@gmx.de>
-
由 Andreas Müller 提交于
Signed-off-by: NAndreas Müller <schnitzeltony@gmx.de> Acked-by: NHeiko Schocher <hs@denx.de>
-
由 Chandan Nath 提交于
This patch is added to support SPL feature on AM335X platform. In this patch, MMC1 is configured as boot device for SPL and support for other devices will be added in the next patch series. Signed-off-by: NChandan Nath <chandan.nath@ti.com> Signed-off-by: NTom Rini <trini@ti.com> Acked-by: NIgor Grinberg <grinberg@compulab.co.il>
-
由 Chandan Nath 提交于
This patch add supports for mmc/sd driver on AM335X platform. PLL and pinmux configurations for mmc/sd are configured in this patch. Signed-off-by: NChandan Nath <chandan.nath@ti.com> Signed-off-by: NTom Rini <trini@ti.com>
-
由 Chandan Nath 提交于
This patch is added to correct some of the AM335X config parameters which were incorrect along with some cleanup like removing unused code. Signed-off-by: NChandan Nath <chandan.nath@ti.com> Signed-off-by: NTom Rini <trini@ti.com>
-
由 Chandan Nath 提交于
This patch is added to update incorrect ddr and timer register offset. Signed-off-by: NChandan Nath <chandan.nath@ti.com> Signed-off-by: NTom Rini <trini@ti.com>
-
由 Chandan Nath 提交于
This patch is added to replace CONFIG_AM335X symbol with CONFIG_AM333XX for AM33XX platforms. Signed-off-by: NChandan Nath <chandan.nath@ti.com> Signed-off-by: NTom Rini <trini@ti.com> Tested-by: NThomas Weber <weber@corscience.de>
-
由 Nikita Kiryanov 提交于
Switch to the new EEPROM module and fix the problem of MAC address being read from the wrong offset due to lack of distinction between EEPROM layouts. Signed-off-by: NNikita Kiryanov <nikita@compulab.co.il> Signed-off-by: NIgor Grinberg <grinberg@compulab.co.il>
-
由 Nikita Kiryanov 提交于
Read revision from EEPROM and pass it to Linux. Signed-off-by: NNikita Kiryanov <nikita@compulab.co.il> Signed-off-by: NIgor Grinberg <grinberg@compulab.co.il>
-