- 18 10月, 2010 22 次提交
-
-
由 Ben Gardiner 提交于
The current da850evm support in u-boot/master omits any use of the davinci EMAC. This patch adds basic support for the EMAC using the MII PHY found on the baseboard of the EVM. The MAC address is read from the environment variable 'ethadd'. Note that this is different from the da850evm support in the u-boot omapl1 tree where the MAC address is read from SPI flash. Signed-off-by: NBen Gardiner <bengardiner@nanometrics.ca> CC: Sandeep Paulraj <s-paulraj@ti.com> CC: Sudhakar Rajashekhara <sudhakar.raj@ti.com> CC: Ben Warren <biggerbadderben@gmail.com> CC: Mike Frysinger <vapier@gentoo.org> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Ben Gardiner 提交于
This patch enables also the mtdpart, ubi and ubifs commands when NAND support is enabled. Signed-off-by: Ben Gardiner<bengardiner@nanometrics.ca> To: Sudhakar Rajashekhara <sudhakar.raj@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Ben Gardiner 提交于
The current da850evm config is missing the pieces for NAND support that can be found in Sandeep's u-boot-davinci tree [1]. This patch adds NAND support in the spirit of the support in the u-boot-davinci tree where NAND support for the da850evm can be enabled by putting a single '#define CONFIG_USE_NAND' at the top of the include/configs/da850evm.h file. [1] http://arago-project.org/git/people/?p=sandeep/u-boot-davinci.git;a=treeSigned-off-by: NBen Gardiner <bengardiner@nanometrics.ca> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Ben Gardiner 提交于
The default NAND flash timings are very conservative. This patch assigns the timings reccomended in the recent linux kernel patch [1] from Sekhar Nori. The speedup, as reported in that patch, is 5.3x for reads. [1] http://www.spinics.net/lists/arm-kernel/msg100278.htmlSigned-off-by: NBen Gardiner <bengardiner@nanometrics.ca> CC: Sekhar Nori <nsekhar@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Ben Gardiner 提交于
There is currently no NAND pinmux enabled by the da850evm board setup code. This is fine when booting from NAND since the early boot code (UBL) will setup the pinmux; however, when the boot mode is any other setting NAND is unusable when enabled in the config. This patch adds a pinmux list for NAND and enables it when NAND is enabled in the config. Tested by booting from SPI on the da850evm and verifying NAND was usable. Signed-off-by: NBen Gardiner <bengardiner@nanometrics.ca> CC: Nick Thompson <nick.thompson@ge.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Ben Gardiner 提交于
The ECC calculations were started by writing 1 << 13 to the nand FCR register; that value is also defined as DAVINCI_NANDFCR_4BIT_CALC_START in emif_defs.h. This patch substitutes the macro DAVINCI_NANDFCR_4BIT_CALC_START for the magic number '1 << 13'. Signed-off-by: NBen Gardiner <bengardiner@nanometrics.ca> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Enric Balletbo i Serra 提交于
The IGEP module is a low-power, high performance production-ready system-on-module (SOM) based on TI's OMAP3 family.The IGEP module solution based upon TI OMAP3 provides a low-power/low-cost platform for a variety of consumer/industrial/medical devices. Signed-off-by: NEnric Balletbo i Serra <eballetbo@gmail.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Enric Balletbo i Serra 提交于
The IGEP v2 board is a low-cost, fan-less and industrial temperature range single board computer that unleashes laptop-like performance and expandability without the bulk, expense, or noise of typical desktop machines. Its architecture shares much in common with other OMAP3 boards. Signed-off-by: NEnric Balletbo i Serra <eballetbo@gmail.com> Acked-by: NSteve Sakoman <steve.sakoman@linaro.org> Tested-by: NSteve Sakoman <steve.sakoman@linaro.org> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Enric Balletbo i Serra 提交于
Introduce Numonyx DDR timings and provide CONFIG_OMAP3_NUMONYX_DDR config options to allow for platform files to setup their timings. Signed-off-by: NEnric Balletbo i Serra <eballetbo@gmail.com> Acked-by: NSteve Sakoman <steve.sakoman@linaro.org> Tested-by: NSteve Sakoman <steve.sakoman@linaro.org> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Steve Sakoman 提交于
This patch fixes the build breakage introduced by the recent relocation changes for ARMV7 Signed-off-by: NSteve Sakoman <steve@sakoman.com>
-
由 Steve Sakoman 提交于
This patch fixes a typo in the routine to calculate the cs offset based upon the contents of the SDRC cs_cfg register. This function mistakenly shifts the CS1STARTLOW field 17 bits right instead of 17 bits left. This hasn't been an issue to date because all OMAP3 boards currently are configured to have zeros in this field. Reported-by: NPeter Maydell <peter.maydell@linaro.org> Signed-off-by: NSteve Sakoman <steve.sakoman@linaro.org>
-
由 Steve Sakoman 提交于
Signed-off-by: NSteve Sakoman <steve@sakoman.com>
-
由 Steve Sakoman 提交于
This patch fixes the build breakage introduced by the recent relocation changes for ARMV7 Signed-off-by: NSteve Sakoman <steve@sakoman.com>
-
由 Sukumar Ghorai 提交于
The SDP4430 does not have onboard NAND, it has eMMC on the second MMC slot. This patch adds support for saving the u-boot environment to eMMC. Signed-off-by: NAneesh V <aneesh@ti.com> Signed-off-by: NSukumar Ghorai <s-ghorai@ti.com> Tested-by: NSteve Sakoman <steve@sakoman.com>
-
由 Steve Sakoman 提交于
This patch switches from the legacy mmc driver to the new generic mmc driver Signed-off-by: NSteve Sakoman <steve@sakoman.com>
-
由 Steve Sakoman 提交于
This patch switches from the legacy mmc driver to the new generic mmc driver Signed-off-by: NSteve Sakoman <steve@sakoman.com>
-
由 Sukumar Ghorai 提交于
This patch switches from the legacy mmc driver to the new generic mmc driver Signed-off-by: NSukumar Ghorai <s-ghorai@ti.com> Tested-by: NSteve Sakoman <steve@sakoman.com>
-
由 Sukumar Ghorai 提交于
This patch switches from the legacy mmc driver to the new generic mmc driver Signed-off-by: NSukumar Ghorai <s-ghorai@ti.com> Tested-by: NSteve Sakoman <steve@sakoman.com>
-
由 Sukumar Ghorai 提交于
OMAP boards currently use a legacy mmc driver. This patch adds a new mmc driver which will work with the generic mmc driver in u-boot. This new driver will work with both OMAP3 and OMAP4 boards. This patch does not remove the old driver. It should remain in the tree until all boards that use it switch to the new driver. Signed-off-by: NSukumar Ghorai <s-ghorai@ti.com> Tested-by: NSteve Sakoman <steve@sakoman.com>
-
由 Sukumar Ghorai 提交于
The current mmc driver returns erroneous capacity information for eMMC. The capacity of eMMC devices is available only in the ext-CSD register. This patch add code to read the ext-CDSD register and correctly calculate eMMC capacity. Signed-off-by: NSukumar Ghorai <s-ghorai@ti.com> Acked-by: NSteve Sakoman <steve@sakoman.com>
-
由 Steve Sakoman 提交于
TI hasn't reserved a USB Product ID for gadgets, so use the default vendor and product ID to avoid confusion. Signed-off-by: NSteve Sakoman <steve@sakoman.com>
-
-
- 14 10月, 2010 12 次提交
-
-
由 Loic Minier 提交于
Signed-off-by: NLoic Minier <loic.minier@linaro.org> CC: stefano babic <sbabic@denx.de>
-
由 Steve Sakoman 提交于
The crash was occuring in env_relocate because it was being called prior to mmc_initialize. This patch moves the MMC initialization earlier in the init process. This patch also cleans up the env_relocate_spec code in env_mmc.c Signed-off-by: NSteve Sakoman <steve.sakoman@linaro.org> Acked-by: NStefano Babic <sbabic@denx.de>
-
-
-
-
由 Matthew McClintock 提交于
Fix build error introduced in beca5a5f common/libcommon.a(fdt_support.o): In function `fdt_add_edid': /local/hudson/jobs/mirrors-u-boot.git/workspace/common/fdt_support.c:1205: undefined reference to `fdt_increase_size' make: *** [u-boot] Error 1 Signed-off-by: NMatthew McClintock <msm@freescale.com> Signed-off-by: NAnatolij Gustschin <agust@denx.de>
-
由 Stefano Babic 提交于
Signed-off-by: NStefano Babic <sbabic@denx.de>
-
由 Stefano Babic 提交于
The patch adds the EHCI controller for the i.MX31 Soc. Signed-off-by: NStefano Babic <sbabic@denx.de>
-
由 Stefano Babic 提交于
The patch adds a utility function and defines to set the pad as it is done in linux. Signed-off-by: NStefano Babic <sbabic@denx.de>
-
由 Stefano Babic 提交于
The patch adds the possibility to update the QONG FPGA (a Lattice XP2-5E) with u-boot using some GPIOs to drive the JTAG interface. Signed-off-by: NStefano Babic <sbabic@denx.de>
-
由 Stefano Babic 提交于
Signed-off-by: NStefano Babic <sbabic@denx.de>
-
由 Stefano Babic 提交于
The patch adds support to load a Lattice's bitstream image (called VME file) into a Lattice FPGA. The code containing the state machine delivered as part of Lattice's ispVMtools is integrated. The FPGA is programmed using the JTAG interface. The board maintainer must provide accessors to drive the JTAG signals TCK, TMS, TDI and to get the value of the input signal TDO. Signed-off-by: NStefano Babic <sbabic@denx.de>
-
- 13 10月, 2010 6 次提交
-
-
由 Bryan Wu 提交于
This is a change similar to what is already in the Linux driver. We should only program the CLRDATATOG bit when the current mode indicates that it is needed. Signed-off-by: NBryan Wu <bryan.wu@analog.com> Signed-off-by: NCliff Cai <cliff.cai@analog.com> Signed-off-by: NMike Frysinger <vapier@gentoo.org>
-
由 Ludovic Courtès 提交于
This patch changes `usb_stor_scan' to scan all the LUNs of each mass storage device. It also fixes the various commands to correctly set the LUN field. Notably, it allows each LUN of GuruPlug's microSD card reader to be accessed. Signed-off-by: NLudovic Courtès <ludo@gnu.org> Acked-by: NPrafulla Wadaskar <prafulla@marvell.com>
-
由 Vitaly Kuzmichev 提交于
After gadget reinitializaton (after tftp has been done once) packet_received may become equal to 1 due to nuking OUT_EP while disabling it in eth_reset_config. rx_submit called from usb_eth_init queues rx_req first time. But the first call of usb_eth_recv from NetLoop queues rx_req again due to packet_received = 1. The following flow shows the path of functions calls when this happens: net/net.c:NetLoop | +-net/eth.c:eth_init | ether.c:usb_eth_init | | | +-udc_driver:usb_gadget_handle_interrupts | | udc_driver:... | | ether.c:eth_setup | | ether.c:eth_set_config | | ether.c:eth_reset_config | | udc_driver:usb_ep_disable | | udc_driver:nuke | | ether.c:rx_complete | | ether.c: packet_received = 1; | | | +-ether.c:rx_submit | udc_driver:usb_ep_queue --- The first time when rx_req is queued | +-net/eth.c:eth_rx ether.c:usb_eth_recv | +-udc_driver:usb_gadget_handle_interrupts | udc_driver:... --- no interrupts, returning +-ether.c: if (packet_received) { ... ether.c:rx_submit udc_driver:usb_ep_queue --- The second time! Signed-off-by: NVitaly Kuzmichev <vkuzmichev@mvista.com>
-
由 Vitaly Kuzmichev 提交于
Remove and fix needless and destructive operations with tx/rx_req. 1) 'req' in rx_complete is always not NULL and always equals to rx_req 2) Free allocated tx_req if rx_req allocation has failed 3) Do not zero out tx/rx_req in usb_eth_init, leave this for eth_reset_config which will be called at the next use of usb0 4) Additional check in usb_eth_recv is not required Signed-off-by: NVitaly Kuzmichev <vkuzmichev@mvista.com>
-
由 Marek Vasut 提交于
This fixes TIMEOUT with my Kingston 32GB USB3.0 flashdrive, which I experienced on my PXA270 (USB 1.1) Vpac270 board. Signed-off-by: NMarek Vasut <marek.vasut@gmail.com>
-
由 Andreas Bießmann 提交于
This patch fixes an error when running MAKEALL for ARM9. On OS X /bin/sh uses builtin echo which does not utilise '-n' switch. GNU manual for builtins recomend to use here-document style to solve this portability issue. This patch removes the usage of 'echo -n' and replace by here-document style or a oneline echo command. Signed-off-by: NAndreas Bießmann <andreas.devel@googlemail.com> CC: Peter Pearse <peter.pearse@arm.com>
-