- 20 8月, 2013 1 次提交
-
-
由 Tom Rini 提交于
Signed-off-by: NTom Rini <trini@ti.com>
-
- 16 8月, 2013 2 次提交
-
-
由 Tom Rini 提交于
We defined PHYS_DRAM_1 to 0x80000000 (start of DRAM) and then used this for CONFIG_SYS_SDRAM_BASE. But then we kept on referencing PHYS_DRAM_1 in other places. Change to directly setting CONFIG_SYS_DRAM_BASE and then using that name in code. Signed-off-by: NTom Rini <trini@ti.com>
-
由 Tom Rini 提交于
Acked-by: NDan Murphy <dmurphy@ti.com> Signed-off-by: NTom Rini <trini@ti.com>
-
- 15 8月, 2013 1 次提交
-
-
由 Lokesh Vutla 提交于
Adding a new CONFIG_OMAP_COMMON which is included by all boards that needs to build cpu/armv7/omap-common folder. Signed-off-by: NLokesh Vutla <lokeshvutla@ti.com>
-
- 21 6月, 2013 1 次提交
-
-
由 Ying Zhang 提交于
There will need the environment in SPL for reasons other than network support (in particular, hwconfig contains info for how to set up DDR). Add a new symbol CONFIG_SPL_ENV_SUPPORT to replace CONFIG_SPL_NET_SUPPORT for environment in common/Makefile. Signed-off-by: NYing Zhang <b40530@freescale.com> Reviewed-by: NTom Rini <trini@ti.com> Signed-off-by: NAndy Fleming <afleming@freescale.com>
-
- 06 6月, 2013 1 次提交
-
-
由 Tom Rini 提交于
The location of valid scratch space is dependent on SoC, so move that there. On OMAP4+ we continue to use SRAM_SCRATCH_SPACE_ADDR. On am33xx/ti814x we want to use what the ROM defines as "public stack" which is the area after our defined download image space. Correct the comment about and location of CONFIG_SPL_TEXT_BASE. Signed-off-by: NTom Rini <trini@ti.com>
-
- 05 6月, 2013 1 次提交
-
-
由 Tom Rini 提交于
Prior to Sricharan's cleanup of the boot parameter saving code, we did not make use of NON_SECURE_SRAM_START on am33xx, so it wasn't a problem that the address was pointing to the middle of our running SPL. Correct to point to the base location of the download image area. Increase CONFIG_SPL_TEXT_BASE to account for this scratch area being used. As part of correcting these tests, make use of the fact that we've always been placing our stack outside of the download image area (which is fine, once the downloaded image is run, ROM is gone) so correct the max size test to be the ROM defined top of the download area to where we link/load at. Signed-off-by: NTom Rini <trini@ti.com> --- Changes in v2: - Fix typo noted by Peter Korsgaard
-
- 10 5月, 2013 3 次提交
-
-
由 SRICHARAN R 提交于
The boot parameters passed from SPL to UBOOT must be saved as a part of uboot's gd data as early as possible, before we will inadvertently overwrite it. So adding a arch_cpu_init for the required Socs to save it. Signed-off-by: NSricharan R <r.sricharan@ti.com> [trini: Add igep0033 hunk] Signed-off-by: NTom Rini <trini@ti.com>
-
由 SRICHARAN R 提交于
The boot parameters are read from individual variables assigned for each of them. This been corrected and now they are stored as a part of the global data 'gd' structure. So read them from 'gd' instead. Signed-off-by: NSricharan R <r.sricharan@ti.com> [trini: Add igep0033 hunk] Signed-off-by: NTom Rini <trini@ti.com>
-
由 Mark Jackson 提交于
As part of a review of a recent patch to add a new AM335x board, Tom found several duplicate and/or unused #defines. This patch simply removes them. The two affected configs have been recompiled to check nothing was broken (from a compilation point of view !!) Reported-by: NTom Rini <trini@ti.com> Signed-off-by: NMark Jackson <mpfj-list@mimc.co.uk>
-
- 25 3月, 2013 1 次提交
-
-
由 Tom Rini 提交于
- In arch/arm/cpu/armv7/omap-common/timer.c, drivers/mtd/nand/omap_gpmc.c and drivers/net/cpsw.c add #include files that the driver needs but had been relying on <config.h> to bring in. - In arch/arm/cpu/armv7/omap-common/lowlevel_init.S add <config.h> - In am335x_evm.h and pcm051.h don't globally include <asm/arch/hardware.h> and <asm/arch/cpu.h> but just <asm/arch/omap.h> as that is the only include which defines things the config uses. Cc: Lars Poeschel <poeschel@lemonage.de> Signed-off-by: NTom Rini <trini@ti.com>
-
- 13 3月, 2013 1 次提交
-
-
由 Albert ARIBAUD 提交于
Many SPL linker scripts needlessly include linker lists (aka LGAs). Remove them whenever possible; keep it only in the seven am335x_evm variants (am335x_evm, am335x_evm_uart[1-5], am335x_evm_spiboot), where there is actual content in output section .u_boot_list. This commit keeps all u-boot.bin and u-boot-spl.bin in ARM targets byte-identical. Signed-off-by: NAlbert ARIBAUD <albert.u.boot@aribaud.net>
-
- 07 2月, 2013 1 次提交
-
-
由 Lars Poeschel 提交于
The board is named pcm051 and has this hardware: SOC: TI AM3359 DDR3-RAM: 2x MT41J256M8HX-15EIT:D 512MiB ETH 1: LAN8710AI SPI-Flash: W25Q64BVSSIG RTC: RV-4162-C7 I2C-EEPROM: CAT32WC32 NAND: MT29F4G08_VFPGA63 PMIC: TPS65910A3 LCD Supported: UART 1 MMC/SD ETH 1 USB I2C SPI Not yet supported: NAND RTC LCD Signed-off-by: NLars Poeschel <poeschel@lemonage.de> [trini: Add #define CONFIG_PHY_ADDR 0 to config] Signed-off-by: NTom Rini <trini@ti.com>
-
- 10 12月, 2012 3 次提交
-
-
由 Yegor Yefremov 提交于
Signed-off-by: NYegor Yefremov <yegorslists@googlemail.com>
-
由 Ilya Yanok 提交于
Enable booting from NAND support from AM335x boards as well as environment in NAND. Signed-off-by: NIlya Yanok <ilya.yanok@cogentembedded.com>
-
由 Ilya Yanok 提交于
Enable NAND support for AM335X boards. Signed-off-by: NIlya Yanok <ilya.yanok@cogentembedded.com>
-
- 20 11月, 2012 1 次提交
-
-
由 Ilya Yanok 提交于
Enable musb gadget in Ethernet mode on port 0 and musb host on port1. Signed-off-by: NIlya Yanok <ilya.yanok@cogentembedded.com>
-
- 03 11月, 2012 1 次提交
-
-
由 Tom Rini 提交于
We add CONFIG_ENV_VARS_UBOOT_CONFIG, CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG and CONFIG_BOARD_LATE_INIT to set the variables and then fdtfile and findfdt to make us of this. It is now possible to do 'run findfdt' to have fdtfile be set to the value of the dtb file to load for the board we are running on. Signed-off-by: NTom Rini <trini@ti.com>
-
- 26 10月, 2012 2 次提交
-
-
由 Andrew Bradford 提交于
Add targets of am335x_evm_uart{1,2,3,4,5} to have serial input/output on UART{1,2,3,4,5} for use with the Beaglebone RS232 cape, am335x_evm daughterboard, and other custom configurations. Modify target for am335x_evm to include SERIAL1 and CONS_INDEX=1 options in order to clarify UART selection requirements. Signed-off-by: NAndrew Bradford <andrew@bradfordembedded.com>
-
由 Tom Rini 提交于
Add the required config.mk logic for this SoC as well as the BOOT_DEVICE define. Finally, enable the options on the am335x_evm. Signed-off-by: NTom Rini <trini@ti.com>
-
- 23 10月, 2012 1 次提交
-
-
由 Andrew Bradford 提交于
Fix usage of 'mmc rescan' by many configs. Proper use is 'mmc dev ${mmcdev}; mmc rescan' to set the mmc device and then rescan the device. 'mmc rescan' itself does not take any arguments. Signed-off-by: NAndrew Bradford <andrew@bradfordembedded.com>
-
- 02 10月, 2012 2 次提交
-
-
由 Koen Kooi 提交于
A fast boot is important to the beaglebone, so save 2 seconds here by decreasing bootdelay. This is still plenty time to break into the prompt, I do that at least once a day. Mount the rootfs RO by default, this is needed to make fsck succeed without resorting to an initramfs. Signed-off-by: NKoen Kooi <koen@dominion.thruhere.net>
-
由 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>
-
- 28 9月, 2012 1 次提交
-
-
由 Tom Rini 提交于
Add a new flag, CONFIG_SPL_FRAMEWORK to opt into the common/spl SPL framework, enable on all of the previously using boards. We move the spl_ymodem.c portion to common/ and spl_mmc.c to drivers/mmc/. We leave the NAND one in-place as we plan to replace it later in this series. We use common/spl to avoid linker problems with respect to merging constant strings in objects. Otherwise all strings in common/ will be linked in and kept which grows SPL in size too much. Signed-off-by: NTom Rini <trini@ti.com>
-
- 01 9月, 2012 11 次提交
-
-
由 Rob Herring 提交于
CONFIG_STACKSIZE is not referenced anywhere except on AVR32, but present in most ARM board config files. IRQs are only enabled for 1 config, so remove the unused config options for IRQ and FIQ stack size as well. Cc: Albert ARIBAUD <albert.u.boot@aribaud.net> Signed-off-by: NRob Herring <rob.herring@calxeda.com>
-
由 Tom Rini 提交于
Make the lowlevel_init function that these platforms have which just sets up the stack and calls a C function available to all armv7 platforms. As part of this we change some of the macros that are used to be more clear. Previously (except for am335x evm) we had been setting CONFIG_SYS_INIT_SP_ADDR to a series of new defines that are equivalent to simply referencing NON_SECURE_SRAM_END. On am335x evm we should have been doing this initially and do now. Cc: Sricharan R <r.sricharan@ti.com> Tested-by: NAllen Martin <amartin@nvidia.com> Signed-off-by: NTom Rini <trini@ti.com>
-
由 Tom Rini 提交于
Signed-off-by: NTom Rini <trini@ti.com>
-
由 Ilya Yanok 提交于
Beaglebone uses SMSC PHY which works incorrectly with generic PHY driver so enable SMSC PHY driver to fix networking problems on Beaglebone. Signed-off-by: NIlya Yanok <ilya.yanok@cogentembedded.com>
-
由 Marek Vasut 提交于
Signed-off-by: NMarek Vasut <marex@denx.de> Cc: Wolfgang Denk <wd@denx.de> Cc: Albert Aribaud <albert.u.boot@aribaud.net> Cc: U-Boot DM <u-boot-dm@lists.denx.de> Cc: Tom Rini <trini@ti.com> Acked-by: NTom Rini <trini@ti.com> Signed-off-by: NTom Rini <trini@ti.com>
-
由 Marek Vasut 提交于
This fixes the breakage with SPL on most OMAP boards after the GPIO driver was moved. Signed-off-by: NMarek Vasut <marex@denx.de> Cc: Wolfgang Denk <wd@denx.de> Cc: Albert Aribaud <albert.u.boot@aribaud.net> Cc: U-Boot DM <u-boot-dm@lists.denx.de> Cc: Tom Rini <trini@ti.com> Acked-by: NTom Rini <trini@ti.com> Signed-off-by: NTom Rini <trini@ti.com>
-
由 Tom Rini 提交于
am33xx boards have at least one eeprom and in the case of beaglebones with capes, more. Signed-off-by: NTom Rini <trini@ti.com>
-
由 Tom Rini 提交于
- Add default commands - Add HUSH parser - Make environment, malloc areas larger - Add ATAGS and OF_LIBFDT - Add defaults to boot ramdisk and MMC, use uEnv.txt Signed-off-by: NTom Rini <trini@ti.com>
-
由 Chandan Nath 提交于
This patch adds board-specific initialization for CPSW on TI AM335X based boards. Tested on BeagleBone. Signed-off-by: NChandan Nath <chandan.nath@ti.com> [Ilya: split board-specific part into separate patch] Signed-off-by: NIlya Yanok <ilya.yanok@cogentembedded.com>
-
由 Steve Sakoman 提交于
This patch sets up pinmux, enables fclk, and defines CONFIG_I2C_MULTI_BUS Signed-off-by: NSteve Sakoman <steve@sakoman.com>
-
由 Steve Sakoman 提交于
UART_RESET, UART_CLK_RUNNING_MASK, and UART_SMART_IDLE_EN are defined inn evm.c but not used. Also removes unnecessary include of serial.h PHYS_DRAM_1_SIZE is defined in am335x_evm.h but never used. Signed-off-by: NSteve Sakoman <steve@sakoman.com>
-
- 27 3月, 2012 1 次提交
-
-
由 Matt Porter 提交于
Cc: Chandan Nath <chandan.nath@ti.com> Tested-by: NTom Rini <trini@ti.com> Signed-off-by: NMatt Porter <mporter@ti.com>
-
- 23 1月, 2012 1 次提交
-
-
由 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>
-
- 16 1月, 2012 3 次提交
-
-
由 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>
-