summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2012-09-01MX28: m28evk: Align SSP clock speedMarek Vasut
Align the SSP clock speed with oscilator to achieve higher transfer stability. Signed-off-by: Marek Vasut <[email protected]> Cc: Fabio Estevam <[email protected]> Cc: Otavio Salvador <[email protected]> Cc: Stefano Babic <[email protected]>
2012-09-01imx27lite: update with gpio api change (v4)trem
Signed-off-by: Philippe Reynes <[email protected]> Acked-by: Stefano Babic <[email protected]>
2012-09-01MX: Set a common gpio.h for all i.MXStefano Babic
Each i.MX has its own gpio.h, defining the same structure. The internal GPIO controller has the same layout (at least for the register used by u-boot) and can be shared. Signed-off-by: Stefano Babic <[email protected]> Tested-by: Matt Sealey <[email protected]>
2012-09-01mx28evk: Remove unneeded 'undef'Fabio Estevam
There is no need to undef an option that is not enabled by default. Signed-off-by: Fabio Estevam <[email protected]> Acked-by: Marek Vasut <[email protected]> Acked-by: Stefano Babic <[email protected]>
2012-09-01MX28: Move "regs-base.h" include after SoC type configurationOtavio Salvador
For i.MX233 addition the base registers need to be change so the SoC definition needs to be known before the header include. The following boards has been changed: * apx4devkit * m28evk * mx28evk * sc_sps_1 Signed-off-by: Otavio Salvador <[email protected]> Acked-by: Stefano Babic <[email protected]>
2012-09-01mx53evk: add boot_mode supportTroy Kisky
This allows a watchdog reset to start the ROM's usb/serial downloader, or boot from an sdcard. Signed-off-by: Troy Kisky <[email protected]>
2012-09-01mx6qsabrelite: add boot_mode supportTroy Kisky
This allows a watchdog reset to start the ROM's usb downloader, or boot from an sdcard. Signed-off-by: Troy Kisky <[email protected]>
2012-09-01apx4devkit: Turn on cachesFabio Estevam
Turn on data and instruction caches. Signed-off-by: Fabio Estevam <[email protected]> include/configs/apx4devkit.h | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) Acked-by: Veli-Pekka Peltola <[email protected]>
2012-09-01m28evk: Turn on cachesFabio Estevam
Turn on data and instruction caches. Signed-off-by: Fabio Estevam <[email protected]>
2012-09-01arm:cache:trats: Enable PL310 L2 Cache Controller at TRATS Samsung boardŁukasz Majewski
Enable the PL310 L2 cache controller at TRATS Samsung board. Signed-off-by: Lukasz Majewski <[email protected]> Signed-off-by: Kyungmin Park <[email protected]> Signed-off-by: Minkyu Kang <[email protected]>
2012-09-01video: add dp_enabled variable in vidinfo structureDonghwa Lee
To support display port in exynos fb driver, added dp_enabled variable in vidinfo structure that set in board file. Signed-off-by: Donghwa Lee <[email protected]> Signed-off-by: Kyungmin Park <[email protected]> Signed-off-by: Minkyu Kang <[email protected]>
2012-09-01arm:trats: loaduimage environment variable defied for TRATS targetŁukasz Majewski
Signed-off-by: Lukasz Majewski <[email protected]> Signed-off-by: Kyungmin Park <[email protected]> Signed-off-by: Minkyu Kang <[email protected]>
2012-09-01SMDK5250: Enable UART and MMC for Exynos5250 Rev 1.0Rajeshwari Shinde
This patch sets UART3 and MMC channle 0 for Exynos5250 Rev 1.0 Signed-off-by: Rajeshwari Shinde <[email protected]> Signed-off-by: Minkyu Kang <[email protected]>
2012-09-01SMDK5250: Add smdk5250-uboot-spl.ldsRajeshwari Shinde
Default spl/u-boot-spl.lds created by spl/Makefile resolves the spl text load addr to 0x0. As 0x0 belongs to iROM addr so Global variables can not be used. Adding specific smdk5250-uboot-spl.lds makes possible to use Global Variables in spl. Signed-off-by: Alim Akhtar <[email protected]> Signed-off-by: Rajeshwari Shinde <[email protected]> Signed-off-by: Minkyu Kang <[email protected]>
2012-09-01ARM: Remove unused stack and irq config definesRob 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 <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2012-09-01tegra20: enable SPL for tegra20 boardsAllen Martin
Add SPL options to tegra20 config files and enable SPL build for tegra20 boards. Also remove redundant code from u-boot that is not contained in SPL. Signed-off-by: Allen Martin <[email protected]> Acked-by: Stephen Warren <[email protected]> Tested-by: Thierry Reding <[email protected]> Signed-off-by: Tom Warren <[email protected]>
2012-09-01tegra20: tec: add tegra20-common-post.hAllen Martin
Add tegra20-common-post.h to be consistent with other tegra20 boards. Signed-off-by: Allen Martin <[email protected]> Acked-by: Thierry Reding <[email protected]> Acked-by: Stephen Warren <[email protected]> Tested-by: Thierry Reding <[email protected]> Signed-off-by: Tom Warren <[email protected]>
2012-09-01tegra20: rename CONFIG_MACH_TEGRA_GENERICAllen Martin
Rename CONFIG_MACH_TEGRA_GENERIC to the less confusing CONFIG_TEGRA. The meaning of the config options is now: CONFIG_TEGRA - Any tegra chip CONFIG_TEGRA20 - A tegra20 family chip CONFIG_TEGRA30 - A tegra30 family chip (not added yet) Signed-off-by: Allen Martin <[email protected]> Acked-by: Stephen Warren <[email protected]> Tested-by: Thierry Reding <[email protected]> Signed-off-by: Tom Warren <[email protected]>
2012-09-01tegra20: rename tegra2 -> tegra20Allen Martin
This is make naming consistent with the kernel and devicetree and in preparation of pulling out the common tegra20 code. Signed-off-by: Allen Martin <[email protected]> Acked-by: Stephen Warren <[email protected]> Tested-by: Thierry Reding <[email protected]> Signed-off-by: Tom Warren <[email protected]>
2012-09-01ARM: add Raspberry Pi model B board, using BCM2835 SoCStephen Warren
The Raspberry Pi model B uses the BCM2835 SoC, has 256MB of RAM, contains an SMSC 9512 USB LAN/Hub chip, and various IO connectors. For more details, see http://www.raspberrypi.org/. Various portions (cache enable, MACH_TYPE setup, RAM size limit, stack relocation to top of RAM) extracted from work by: Oleksandr Tymoshenko <[email protected]>. GPIO driver enablement by Vikram Narayanan <[email protected]>. Signed-off-by: Stephen Warren <[email protected]> Acked-by: Tom Rini <[email protected]>
2012-09-01u8500: Separating mmc config parameters from driverJohn Rigby
Configuration in vexpress and u8500.v1 is different from what is needed in u8500.v2. As such, card configuration specifics need to reside in the board file rather than the driver. Signed-off-by: John Rigby <[email protected]> Signed-off-by: Mathieu Poirier <[email protected]> Signed-off-by: Tom Rini <[email protected]>
2012-09-01snowball: applying power to LAN and GBF controllersMathieu J. Poirier
LAN and GBF need to be powered explicitely, doing so with interface to AB8500 companion chip. Signed-off-by: Mathieu Poirier <[email protected]> Signed-off-by: John Rigby <[email protected]>
2012-09-01snowball: Adding architecture dependent initialisationMathieu J. Poirier
Enabling timers and clocks in PRCMU and cleaning up mailbox. Signed-off-by: Mathieu Poirier <[email protected]> Signed-off-by: John Rigby <[email protected]>
2012-09-01snowball: Add support for ux500 based snowball boardMathieu J. Poirier
Signed-off-by: Mathieu Poirier <[email protected]> Signed-off-by: John Rigby <[email protected]> Acked-by: Tom Rini <[email protected]> Acked-by: Linus Walleij <[email protected]> Conflicts: drivers/gpio/Makefile
2012-09-01da8xx/hawkboard: Add support for ohci host controllerSughosh Ganu
Also enable the ohci port on hawkboard. These additions result in an increased u-boot size -- adjust the same accordingly in the board's config. Move the usb header for da8xx platforms under arch-davinci. Signed-off-by: Sughosh Ganu <[email protected]>
2012-09-01omap4/5/am33xx: Make lowlevel_init available to all armv7 platformsTom 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 <[email protected]> Tested-by: Allen Martin <[email protected]> Signed-off-by: Tom Rini <[email protected]>
2012-09-01am335x evm: Enable support for spi0Tom Rini
Signed-off-by: Tom Rini <[email protected]>
2012-09-01sc_sps_1: Adjust board config to use 'mxs' SoC codeOtavio Salvador
Fix build failure due the move of mx28 code to 'mxs' SoC. Signed-off-by: Otavio Salvador <[email protected]> Acked-by: Stefano Babic <[email protected]>
2012-09-01MX28: Add SchulerControl SC_SPS_1 platformMarek Vasut
This i.MX28 platform supports the following: * 2x FEC ethernet * USB on USBH0 * I2C EEPROM * SPI NVRAM * LEDs Signed-off-by: Marek Vasut <[email protected]>
2012-09-01vision2: do not overwrite the consoleFabio Estevam
On this board, the console is always set to the serial line. Do not allow to overwrite it when video is enabled. Signed-off-by: Fabio Estevam <[email protected]>
2012-09-01mx51evk: do not overwrite the consoleFabio Estevam
On this board, the console is always set to the serial line. Do not allow to overwrite it when video is enabled. Signed-off-by: Fabio Estevam <[email protected]>
2012-09-01MX5: mx53loco: do not overwrite the consoleStefano Babic
On this board, the console is always set to the serial line. Do not allow to overwrite it when video is enabled. Signed-off-by: Stefano Babic <[email protected]> CC: Fabio Estevam <[email protected]> Tested-by: Fabio Estevam <[email protected]>
2012-09-01mxs: reorganize source directory for easy sharing of code in i.MXS SoCsOtavio Salvador
Most code can be shared between i.MX23 and i.MX28 as both are from i.MXS family; this source directory structure makes easy to share code among them. Signed-off-by: Otavio Salvador <[email protected]> Acked-by: Stefano Babic <[email protected]>
2012-09-01mx28evk: Turn on cachesFabio Estevam
Turn on data and instruction caches. Signed-off-by: Fabio Estevam <[email protected]>
2012-09-01Add support for Bluegiga APX4 Development KitVeli-Pekka Peltola
This adds support for Bluegiga APX4 Development Kit. It is built around Freescale i.MX28. Currently supported features are: ethernet, I2C, MMC, RTC and USB. APX4 has only one ethernet port. Signed-off-by: Veli-Pekka Peltola <[email protected]> Signed-off-by: Lauri Hintsala <[email protected]> Cc: Stefano Babic <[email protected]>
2012-09-01at91: Add support for taskit AT91SAM9G20 boards.Markus Hubig
This adds support for the AT91SAM9G20 boards by taskit GmbH. Both boards, Stamp9G20 and PortuxG20, are integrated in one file. PortuxG20 is basically a SBC built around the Stamp9G20. Signed-off-by: Markus Hubig <[email protected]> Cc: Andreas Bießmann <[email protected]> Signed-off-by: Andreas Bießmann <[email protected]>
2012-09-01arm : Atmel : add at91sam9x5ek board supportBo Shen
Add at91sam9x5ek board support, this board support the following SoCs AT91SAM9G15, AT91SAM9G25, AT91SAM9G35, AT91SAM9X25, AT91SAM9X35 Using at91sam9x5ek_nandflash to configure for the board Now only supports NAND with software ECC boot up Signed-off-by: Bo Shen <[email protected]> [move MAINTAINERS entry to right place] Signed-off-by: Andreas Bießmann <[email protected]>
2012-09-01am335x_evm: enable SMSC PHY driverIlya 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: Ilya Yanok <[email protected]>
2012-09-01dm: Move OMAP GPIO driver to drivers/gpio/Marek Vasut
Signed-off-by: Marek Vasut <[email protected]> Cc: Wolfgang Denk <[email protected]> Cc: Albert Aribaud <[email protected]> Cc: U-Boot DM <[email protected]> Cc: Tom Rini <[email protected]> Acked-by: Tom Rini <[email protected]> Signed-off-by: Tom Rini <[email protected]>
2012-09-01dm: Select CONFIG_SPL_GPIO_SUPPORT on OMAPMarek Vasut
This fixes the breakage with SPL on most OMAP boards after the GPIO driver was moved. Signed-off-by: Marek Vasut <[email protected]> Cc: Wolfgang Denk <[email protected]> Cc: Albert Aribaud <[email protected]> Cc: U-Boot DM <[email protected]> Cc: Tom Rini <[email protected]> Acked-by: Tom Rini <[email protected]> Signed-off-by: Tom Rini <[email protected]>
2012-09-01am33xx evm: Add CONFIG_CMD_EEPROM and relatedTom Rini
am33xx boards have at least one eeprom and in the case of beaglebones with capes, more. Signed-off-by: Tom Rini <[email protected]>
2012-09-01am335x_evm: Update config for common usageTom 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: Tom Rini <[email protected]>
2012-09-01OMAP3: igep00x0: add SPL support for IGEP-based boardsJavier Martinez Canillas
This patch adds SPL support for IGEP-based boards. Tested on an IGEPv2 Rev.C board with Micron NAND Flash memory. Signed-off-by: Javier Martinez Canillas <[email protected]>
2012-09-01OMAP3: igep00x0: Add config option to choose flash storage memoryJavier Martinez Canillas
IGEP-based boards can have two different flash memories, a OneNAND or a NAND device. Add a configuration option for to choose which memory to use. Signed-off-by: Javier Martinez Canillas <[email protected]> Acked-by: Enric Balletbo i Serra <[email protected]>
2012-09-01am335x_evm: CPSW supportChandan Nath
This patch adds board-specific initialization for CPSW on TI AM335X based boards. Tested on BeagleBone. Signed-off-by: Chandan Nath <[email protected]> [Ilya: split board-specific part into separate patch] Signed-off-by: Ilya Yanok <[email protected]>
2012-09-01cpsw: add driver for cpsw ethernet deviceCyril Chemparathy
CPSW is an on-chip ethernet switch that is found on various SoCs from Texas Instruments. This patch adds a simple driver (based on the Linux driver) for this hardware module. This patch also adds support to clean and flush dcache during packet send and receive. Changes by Sandhya: Added support to clean and flush dcache during packet send/receive and added timeouts. Signed-off-by: Cyril Chemparathy <[email protected]> Signed-off-by: Chandan Nath <[email protected]> Signed-off-by: Satyanarayana, Sandhya <[email protected]> [Ilya: Cleaned cache handling, some style cleanup, some small fixes, use of internal RAM for descriptors] Signed-off-by: Ilya Yanok <[email protected]>
2012-09-01serial/ns16550: ns16550 has a different register layout on SOC_DA8XXMikhail Kshevetskiy
also fix NS16550_init() as we need 16x divider Signed-off-by: Mikhail Kshevetskiy <[email protected]> Acked-by: Christian Riesch <[email protected]> Tested-by: Christian Riesch <[email protected]> Acked-by: Sughosh Ganu <[email protected]> Tested-by: Sughosh Ganu <[email protected]>
2012-09-01omap: am335x_evm: enable i2c1 channelSteve Sakoman
This patch sets up pinmux, enables fclk, and defines CONFIG_I2C_MULTI_BUS Signed-off-by: Steve Sakoman <[email protected]>
2012-09-01beagle: fix termination of buddy env settingPeter Meerwald
Signed-off-by: Peter Meerwald <[email protected]>
2012-09-01igep00x0: default mmcrootfstype to EXT4Javier Martinez Canillas
omap2plus_defconfig now has built-in compile support for EXT4 enabled by default now. So, we can use EXT4 as the default root file system type for MMC. Signed-off-by: Javier Martinez Canillas <[email protected]> Acked-by: Enric Balletbo i Serra <[email protected]>