- 02 10月, 2012 10 次提交
-
-
由 Ilya Yanok 提交于
This patch adds support for networking in SPL on TI AM335x based boards. Vendor Class Identifier used by SPL during BOOTP is "AM335x U-Boot SPL". Signed-off-by: NIlya Yanok <ilya.yanok@cogentembedded.com>
-
由 Ilya Yanok 提交于
We need to initialize timer properly, otherwise all delays inside SPL will be wrong. Signed-off-by: NIlya Yanok <ilya.yanok@cogentembedded.com>
-
由 Ilya Yanok 提交于
Vendor Class Identifier option is common to BOOTP and DHCP and can be useful without PXE. So send VCI in both BOOTP and DHCP requests if CONFIG_BOOTP_VCI_STRING is defined. Signed-off-by: NIlya Yanok <ilya.yanok@cogentembedded.com> Signed-off-by: NTom Rini <trini@ti.com>
-
由 Bastian Ruppert 提交于
Signed-off-by: NBastian Ruppert <Bastian.Ruppert@Sewerin.de> CC: Tom Rini <trini@ti.com> Acked-by: NStefano Babic <sbabic@denx.de>
-
由 Bastian Ruppert 提交于
negotiation is enabled in RMII mode. Some boards based on da850 need to suppress this procedure. CC: Rajashekhara, Sudhakar <sudhakar.raj@ti.com> CC: Lad, Prabhakar <prabhakar.lad@ti.com> CC: Hadli, Manjunath <manjunath.hadli@ti.com> CC: sbabic@denx.de Acked-by: NStefano Babic <sbabic@denx.de> CC: Tom Rini <trini@ti.com> Signed-off-by: NBastian Ruppert <Bastian.Ruppert@Sewerin.de> Acked-by: NPrabhakar Lad <prabhakar.lad@ti.com>
-
由 Bastian Ruppert 提交于
Signed-off-by: NBastian Ruppert <Bastian.Ruppert@Sewerin.de> CC: Anatolij Gustschin <agust@denx.de> CC: Tom Rini <trini@ti.com> CC: Stefano Babic <sbabic@denx.de>
-
由 Bastian Ruppert 提交于
Extend the driver for placing the video/bmp logo as specified by "splashpos" environment variable. Signed-off-by: NBastian Ruppert <Bastian.Ruppert@Sewerin.de> Signed-off-by: NAnatolij Gustschin <agust@denx.de> CC: Stefano Babic <sbabic@denx.de> Signed-off-by: NTom Rini <trini@ti.com>
-
由 Bastian Ruppert 提交于
Do not allow to overwrite it when video is enabled. Signed-off-by: NBastian Ruppert <Bastian.Ruppert@Sewerin.de> CC: Tom Rini <trini@ti.com> Acked-by: NStefano Babic <sbabic@denx.de>
-
由 Bastian Ruppert 提交于
Signed-off-by: NBastian Ruppert <Bastian.Ruppert@Sewerin.de> CC: Tom Rini <trini@ti.com> Acked-by: NStefano Babic <sbabic@denx.de>
-
由 Andreas Bießmann 提交于
Signed-off-by: NAndreas Bießmann <biessmann@corscience.de> cc: Thomas Weber <weber@corscience.de>
-
- 01 10月, 2012 1 次提交
-
-
由 Albert ARIBAUD 提交于
-
- 30 9月, 2012 2 次提交
-
-
由 Simon Glass 提交于
This file is required for all archs. Fixes a sandbox build break on ext4. Signed-off-by: NSimon Glass <sjg@chromium.org>
-
由 Anatolij Gustschin 提交于
Commit cfda5aea (cmd_fat: use common get_device_and_partition function) introduced a warning: cmd_fat.c: In function 'do_fat_fswrite': cmd_fat.c:178:8: warning: unused variable 'ep' [-Wunused-variable] Fix it. Signed-off-by: NAnatolij Gustschin <agust@denx.de> Reported-by: NAlbert ARIBAUD <albert.u.boot@aribaud.net> Tested-by: NAlbert ARIBAUD <albert.u.boot@aribaud.net>
-
- 29 9月, 2012 10 次提交
-
-
由 Lei Wen 提交于
Signed-off-by: NLei Wen <leiwen@marvell.com>
-
由 Lei Wen 提交于
Signed-off-by: NLei Wen <leiwen@marvell.com>
-
由 Lei Wen 提交于
We often need the requirement that compressing those memory range start from 0, but the default deflate code in zlib prevent us to do this. Considering the special case of uboot, that it could access all memory range, it is reasonable to be able to also take the address space from 0 into compression. Signed-off-by: NLei Wen <leiwen@marvell.com>
-
由 Lei Wen 提交于
Add a new config CONFIG_GZIP_ENABLED, if enabled, the uboot bin would include zlib's deflate method which could be used for compressing. Signed-off-by: NLei Wen <leiwen@marvell.com>
-
由 Lei Wen 提交于
Signed-off-by: NLei Wen <leiwen@marvell.com>
-
由 Lei Wen 提交于
Signed-off-by: NLei Wen <leiwen@marvell.com>
-
由 Albert ARIBAUD 提交于
-
由 Albert ARIBAUD 提交于
-
由 Pavel Herrmann 提交于
We set sata_curr_device to 0 right after returning from init_sata(), so there's no point in setting it to the last scanned driver at this point. Note: there are more duplicities with cmd_sata, but those might be required, as the code seems to reset the entire controller on every scan, ignoring the requested port number. Signed-off-by: NPavel Herrmann <morpheus.ibis@gmail.com>
-
由 Stephen Warren 提交于
Commit 10a37fd7 "disk: get_device_and_partition() "auto" partition" prevented the use of "-" on the command-line to request fallback to the $bootdevice environment variable instead. This patch allows that, or an empty string "" to be used. Tested: setenv bootfile /boot/zImage setenv bootdevice 0:1 ext2load mmc 0:1 ext2load mmc - ext2load mmc "" Signed-off-by: NStephen Warren <swarren@nvidia.com>
-
- 28 9月, 2012 17 次提交
-
-
-
由 Pavel Machek 提交于
Signed-off-by: NPavel Machek <pavel@denx.de> Signed-off-by: NTom Rini <trini@ti.com>
-
由 Tom Rini 提交于
First, remove the puts from the case where we don't have an mkimage header as this is somewhat common and intentional for no-arg target images. Second, rework the final switch statement in board_init_r to, in the case of !CONFIG_SPL_OS_BOOT be only about doing debug prints about if we know what the magic is or not (the CONFIG_SPL_OS_BOOT case is unchanged). Then we call jump_to_image_no_args(). This gives us the same behavior as before but with slightly smaller code. Signed-off-by: NTom Rini <trini@ti.com>
-
由 Tom Rini 提交于
Signed-off-by: NTom Rini <trini@ti.com>
-
由 Stefan Roese 提交于
By setting CONFIG_SYS_UBOOT_START boards can now use a different entry point for their U-Boot image. So the U-Boot entry point is not fixed to CONFIG_SYS_TEXT_BASE any more. Signed-off-by: NStefan Roese <sr@denx.de> Signed-off-by: NTom Rini <trini@ti.com>
-
由 Tom Rini 提交于
Signed-off-by: NTom Rini <trini@ti.com>
-
由 Stefan Roese 提交于
On some system (e.g. powerpc), the load-address and entry-point is located at address 0. So the current approach to load the image (payload) including the header to the address "load-address - 64" can't work here. This patch adds an flag to skip this copying including header to the SPL framework. By setting SPL_COPY_PAYLOAD_ONLY, only the playload will be copied. This will be used by the SPL NOR flash driver on powerpc. Signed-off-by: NStefan Roese <sr@denx.de> Signed-off-by: NTom Rini <trini@ti.com>
-
由 Stefan Roese 提交于
SPL NOR flash booting support is quite simple. Only copying of the images is needed. On MPC5xxx we need to make sure to only use the standard memcpy() implementation and not the MPC5xxx specific one. As the MPC5xxx version has some complexity which is not needed for this SPL booting. Signed-off-by: NStefan Roese <sr@denx.de> Signed-off-by: NTom Rini <trini@ti.com>
-
由 Tom Rini 提交于
This file documents when to build for da850evm and when to build for da850_am18xxevm. It also documents how to write the u-boot.ais file to persistent storage (such as SPI), in some cases as well as how to write a recovery image. Signed-off-by: NTom Rini <trini@ti.com> Acked-by: NChristian Riesch <christian.riesch@omicron.at> Acked-by: NPrabhakar Lad <prabhakar.lad@ti.com>
-
由 Sughosh Ganu 提交于
The common spl framework expects the u-boot payload size through CONFIG_SYS_MONITOR_LEN. Define the macro with the u-boot's size. With this change, CONFIG_SYS_NAND_U_BOOT_SIZE is no longer required. Delete the same. Signed-off-by: NTom Rini <trini@ti.com> Signed-off-by: NSughosh Ganu <urwithsughosh@gmail.com>
-
由 Tom Rini 提交于
- Convert the non-relocation part of board_init_f to spl_board_init, turn on CONFIG_SPL_BOARD_INIT in the configs. - Remove duplicated code. - Add spl_boot_device() that returns the statically chosen boot device. Signed-off-by: NTom Rini <trini@ti.com>
-
由 Brian Rzycki 提交于
Some DHCP servers (notably dnsmasq) always transmit DHCP Option 28, Broadcast Address as specified in RFC 2132. Without this patch u-boot displays the warning: *** Unhandled DHCP Option in OFFER/ACK: 28 The patch suppresses the warning and ignores DHCP Option 28. There is no environment variable to set the broadcast address into and if for some reason u-boot needs the broadcast it can be calculated from ipaddr and netmask. Signed-off-by: NBrian Rzycki <bmr@freescale.com>
-
由 Chander Kashyap 提交于
Now DT support is becoming common for all new SoC's. Hence it is better to have option for getting specific FDT from the remote server. This patch adds support for new label i.e. 'fdt'. This will allow to retrieve 'fdt blob' from the remote server. This patch take care for the following scenarios. The usage of fdt is optional. The 'fdt blob' can be retrieved from tftp or can be available locally or can be absent. If 'fdt_addr_r' environment variable is set and 'fdt' label is defined retrieve 'fdt blob' from tftp. 'fdt_addr_r' is then passed along bootm command. If 'fdt_addr' is set and 'fdt blob' is not retrieved from the tftp pass 'fdt_addr' to bootm command. In this case 'fdt blob' will be available at 'fdt_addr'. If 'fdt_addr' is not set and 'fdt blob' is not retrieve from tftp pass NULL to boot command. In this case 'fdt blob' is not required and absent. Signed-off-by: NChander Kashyap <chander.kashyap@linaro.org> Acked-by: NJason Hobbs <jason.hobbs@calxeda.com>
-
由 Marek Vasut 提交于
Replace the magic contant 1 << 24 with properly defined bits. Signed-off-by: NMarek Vasut <marex@denx.de> Cc: Joe Hershberger <joe.hershberger@ni.com> Cc: Fabio Estevam <festevam@gmail.com> Cc: Otavio Salvador <otavio@ossystems.com.br> Cc: Stefano Babic <sbabic@denx.de>
-
由 Marek Vasut 提交于
The mechanism waiting for transmission to finish in fec_send() now relies on the E-bit being cleared in the TX buffer descriptor. In case of data cache being on, this means invalidation of data cache above this TX buffer descriptor on each test for the E-bit being cleared. Apparently, there is another way to check if the transmission did complete. This is by checking the TDAR bit in the X_DES_ACTIVE register. Reading a register does not need any data cache invalidation, which is beneficial. Rework the sequence that wait for completion of the transmission so that the TDAR bit is tested first and afterwards check the E-bit being clear. This cuts down the number of cache invalidation calls to one. Signed-off-by: NMarek Vasut <marex@denx.de> Cc: Joe Hershberger <joe.hershberger@ni.com> Cc: Fabio Estevam <festevam@gmail.com> Cc: Otavio Salvador <otavio@ossystems.com.br> Cc: Stefano Babic <sbabic@denx.de>
-
由 Marek Vasut 提交于
The FEC hardware sometimes errors out on data transfer and hangs in the tightloop adjusted by this patch. So add timeout into the tightloop to make such a hang recoverable. Signed-off-by: NMarek Vasut <marex@denx.de> Cc: Joe Hershberger <joe.hershberger@ni.com> Cc: Fabio Estevam <festevam@gmail.com> Cc: Otavio Salvador <otavio@ossystems.com.br> Cc: Stefano Babic <sbabic@denx.de>
-
由 Marek Vasut 提交于
Align the address that's to be invalidated/flushed properly. Signed-off-by: NMarek Vasut <marex@denx.de> Cc: Benoit Thebaudeau <benoit.thebaudeau@advans> Cc: Eric Nelson <eric.nelson@boundarydevices.com> Cc: Fabio Estevam <festevam@gmail.com> Cc: Joe Hershberger <joe.hershberger@ni.com>
-