summaryrefslogtreecommitdiff
path: root/include/configs
AgeCommit message (Collapse)Author
2013-04-08tricorder: enable hw assisted BCH8 in SPL and u-bootAndreas Bießmann
Signed-off-by: Andreas Bießmann <[email protected]> Cc: Tom Rini <[email protected]> Cc: Thomas Weber <[email protected]> Cc: Ilya Yanok <[email protected]> Cc: Scott Wood <[email protected]>
2013-04-08omap3_beagle: Flush UART3 xmit on enable if TEMT is brokenManfred Huber
Flush UART3 xmit on enable if TEMT is broken On some OMAP3 devices when UART3 is configured for boot mode before SPL starts only THRE bit is set. We have to empty the transmitter before initialization starts. This patch avoids the use of CONFIG_SYS_NS16550_BROKEN_TEMT. Signed-off-by: Manfred Huber <[email protected]> Tested-by: Javier Martinez Canillas <[email protected]> Tested-by: Andreas Bießmann <[email protected]>
2013-04-08musb: am335x: disable bulk split-combine featureBin Liu
On TI AM335x devices, MUSB has bulk split/combine feature enabled in the ConfigData register, but the current MUSB driver does not support it yet. Therefore, disable the feature for now, until the driver adds the support. One usecase which is broken because of this feature is that Ether gadget stops working in Fullspeed mode (by un-defining CONFIG_USB_GADGET_DUALSPEED) After desabled this feature, MUSB driver send packets in proper size (no more than 64 bytes) in Fullspeed mode. This has been validated with Ether gadget in Fullspeed mode on AM335x EVM. Signed-off-by: Bin Liu <[email protected]>
2013-04-04Merge branch 'u-boot-samsung/master' into 'u-boot-arm/master'Albert ARIBAUD
2013-04-04Merge branch 'u-boot-imx/master' into 'u-boot-arm/master'Albert ARIBAUD
2013-04-04ARM: bcm2835: fix get_timer() to return msStephen Warren
Apparently, CONFIG_SYS_HZ must be 1000. Change this, and fix the timer driver to conform to this. Have the timer implementation export a custom API get_timer_us() for use by the BCM2835 MMC API, which needs us resolution for a HW workaround. Signed-off-by: Stephen Warren <[email protected]>
2013-04-03wandboard: Remove CONFIG_SYS_FSL_USDHC_NUMFabio Estevam
CONFIG_SYS_FSL_USDHC_NUM is not used for wandboard. Signed-off-by: Fabio Estevam <[email protected]> Acked-by: Otavio Salvador <[email protected]>
2013-04-03mx6qsabrelite: Remove duplicate 'mmc dev'Fabio Estevam
No need to call 'mmc dev' twice. Signed-off-by: Fabio Estevam <[email protected]> Acked-by: Otavio Salvador <[email protected]>
2013-04-03wandboard: Remove duplicate 'mmc dev'Fabio Estevam
No need to call 'mmc dev' twice. Signed-off-by: Fabio Estevam <[email protected]> Acked-by: Otavio Salvador <[email protected]>
2013-04-03mx23_olinuxino: Fix netboot consoleAlexandre Pereira da Silva
The netargs variable was referencing the non-existing variable console_mainline. Change that to console variable instead. Signed-off-by: Alexandre Pereira da Silva <[email protected]> Acked-by: Otavio Salvador <[email protected]>
2013-04-03mx23_olinuxino: Change definitions to use spaces instead of tabsOtavio Salvador
Change all "#define/ifdef<TAB>" sequences into "#define/ifdef<SPACE>". Signed-off-by: Otavio Salvador <[email protected]>
2013-04-03mx25pdk: Enable imxdi RTCBenoît Thébaudeau
The mx25pdk board supports the i.MX25 DryIce RTC (imxdi), so enable it. This allows to compile-test the imxdi driver in the mainline tree. Signed-off-by: Benoît Thébaudeau <[email protected]> Acked-by: Fabio Estevam <[email protected]>
2013-04-03mx28evk: Introduce a new target for saving env vars to NANDFabio Estevam
Introduce 'mx28evk_nand' target for saving environment variables into NAND. The mx28evk board does not come with a NAND flash populated from the factory. It comes with an empty slot (U23), which allows the insertion of a 48-pin TSOP flash device. Tested with a K9LBG08U0D. Signed-off-by: Fabio Estevam <[email protected]> Reviewed-by: Otavio Salvador <[email protected]>
2013-04-03mx6qsabre{sd,auto}: Add boot mode selectOtavio Salvador
Adds support for 'bmode' command which let user to choose where to boot from; this allows U-Boot to load system from another storage without messing with jumpers. Signed-off-by: Otavio Salvador <[email protected]>
2013-04-01Exynos5: config: enable time commandAkshay Saraswat
This patch enables time command. Signed-off-by: Akshay Saraswat <[email protected]> Signed-off-by: Minkyu Kang <[email protected]>
2013-03-31Merge branch '[email protected]' of git://git.denx.de/u-boot-stagingTom Rini
2013-03-29Merge branch 'for-v2013.04'Anatolij Gustschin
Conflicts: drivers/video/Makefile Signed-off-by: Anatolij Gustschin <[email protected]>
2013-03-29Exynos: config: Enable hash commandAkshay Saraswat
This enables hash command. Tested with command "hash sha256 0x40008000 0x2B 0x40009000". Used mm and md to write a standard string to memory location 0x40008000 and ran the above command to verify the output. Signed-off-by: ARUN MANKUZHI <[email protected]> Signed-off-by: Akshay Saraswat <[email protected]> Acked-by: Simon Glass <[email protected]>
2013-03-29Exynos: config: Enable ACE HW for SHA 256 for ExynosAkshay Saraswat
This enables SHA 256 for exynos. Signed-off-by: ARUN MANKUZHI <[email protected]> Signed-off-by: Akshay Saraswat <[email protected]> Acked-by: Simon Glass <[email protected]>
2013-03-29RX-51: Add support for bootmenuPali Rohár
* default bootmenu entries: attached kernel, internal eMMC memory, external SD card, u-boot boot order * in CONFIG_PREBOOT try load bootmenu.scr from first partition of internal eMMC memory (also known as MyDocs) which (should) overwrite default bootmenu entries * when keyboard slide is closed boot first menu entry * when keyborad slide is open show bootmenu Signed-off-by: Pali Rohár <[email protected]> Signed-off-by: Anatolij Gustschin <[email protected]>
2013-03-29spl:falcon:trats: Fix SPL image size computing.Przemyslaw Marczak
"spl_imgsize" was set as decimal variable by "setexpr" and this causes wrong image size written by "ext4write". Preset this val with "0x" prefix allow to fix this issue. Signed-off-by: Przemyslaw Marczak <[email protected]> Signed-off-by: Kyungmin Park <[email protected]> Cc: Minkyu Kang <[email protected]> Signed-off-by: Minkyu Kang <[email protected]>
2013-03-28Merge branch 'u-boot/master' into 'u-boot-arm/master'Albert ARIBAUD
Conflicts: drivers/spi/tegra20_sflash.c include/fdtdec.h lib/fdtdec.c
2013-03-26Merge branch 'u-boot-tegra/master' into 'u-boot-arm/master'Albert ARIBAUD
2013-03-26Merge branch 'u-boot-samsung/master' into 'u-boot-arm/master'Albert ARIBAUD
2013-03-25Tegra114: MMC: Enable DT MMC driver support for Tegra114 Dalmore boardsTom Warren
Tested on my Dalmore E1611 board, eMMC and SD-Card work fine, can load a kernel off of an SD card OK, card detect works, and the env is now stored in eMMC (end of the 2nd 'boot' sector, same as Tegra20/30). Signed-off-by: Tom Warren <[email protected]> Reviewed-by: Stephen Warren <[email protected]>
2013-03-25tegra114: dalmore: config: enable SPIAllen Martin
Turn on SPI in dalmore config file Signed-off-by: Allen Martin <[email protected]> Signed-off-by: Tom Warren <[email protected]> Reviewed-by: Stephen Warren <[email protected]>
2013-03-25tegra114: add SPI driverAllen Martin
Add driver for tegra114 SPI controller. This controller is not compatible with either the tegra20 or tegra30 controllers, so it requires a new driver. Signed-off-by: Allen Martin <[email protected]> Signed-off-by: Tom Warren <[email protected]> Reviewed-by: Stephen Warren <[email protected]>
2013-03-25spi: add common fdt SPI driver interfaceAllen Martin
Add a common interface to fdt based SPI drivers. Each driver is represented by a table entry in fdt_spi_drivers[]. If there are multiple SPI drivers in the table, the first driver to return success from spi_init() will be registered as the SPI driver. Signed-off-by: Allen Martin <[email protected]> Signed-off-by: Tom Warren <[email protected]> Reviewed-by: Stephen Warren <[email protected]>
2013-03-25tegra: spi: rename tegra SPI driversAllen Martin
Rename tegra SPI drivers to tegra20_flash and tegra20_slink in preparation for commonization and addition of tegra114_spi. Signed-off-by: Allen Martin <[email protected]> Signed-off-by: Tom Warren <[email protected]> Reviewed-by: Stephen Warren <[email protected]>
2013-03-24Merge branch 'u-boot-ti/master' into 'u-boot-arm/master'Albert ARIBAUD
2013-03-24ti814x_evm: add ti814x evm board supportMatt Porter
Add TI814X EVM board directory, config file, and MAINTAINERS entry. Enable build. Signed-off-by: Matt Porter <[email protected]> Reviewed-by: Tom Rini <[email protected]> [trini: Adapt to recent omap_hsmmc requirements, Matt re-tested] Signed-off-by: Tom Rini <[email protected]>
2013-03-24am33xx: Add required includes to some omap/am33xx codeTom 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 <[email protected]> Signed-off-by: Tom Rini <[email protected]>
2013-03-24igep00x0: Enable CONFIG_CMD_BOOTZEnric Balletbo i Serra
With v3.9 and later of the Linux Kernel defaulting to multi-platform images with omap2plus_defconfig, uImage isn't builtable anymore by default. Add CONFIG_CMD_BOOTZ so that we can still boot something the kernel spits out. Signed-off-by: Enric Balletbo i Serra <[email protected]> Reviewed-by: Javier Martinez Canillas <[email protected]>
2013-03-22ARM: tegra: enable workaround for ARM erratum 716044Stephen Warren
Tegra20 requires the workaround for this erratum. Enable it. Signed-off-by: Stephen Warren <[email protected]>
2013-03-22am335x_evm: Add more variables and switch to DT booting.Koen Kooi
Make bootcmd run findfdt so that we know what dtb file to load. Add a loadfdt command to load this file in. Make mmcboot pass in ${fdtaddr} and make the mmc section of bootcmd run loadfdt. Signed-off-by: Koen Kooi <[email protected]> Signed-off-by: Tom Rini <[email protected]> Acked-by: Peter Korsgaard <[email protected]>
2013-03-22am335x_evm: Enable CMD_EXT4 and CMD_FS_GENERIC, add bootpart to envKoen Kooi
The kernel is loaded from some form of ext[234] or FAT, depending on the distribution used. We add a bootpart variable to the environment so that we can load from the correct mmc partition as well. We leave CONFIG_CMD_EXT2 for existing scripts that use ext2load. Signed-off-by: Koen Kooi <[email protected]> Signed-off-by: Tom Rini <[email protected]> Acked-by: Peter Korsgaard <[email protected]>
2013-03-22am335x_evm: add support for BeagleBone Black DT nameKoen Kooi
Cc: Matt Porter <[email protected]> Cc: Nishanth Menon <[email protected]> Signed-off-by: Koen Kooi <[email protected]> Signed-off-by: Tom Rini <[email protected]> Acked-by: Matt Porter <[email protected]> Acked-by: Peter Korsgaard <[email protected]> Acked-by: Nishanth Menon <[email protected]>
2013-03-22cm-t35: add support for loading splash image from NANDNikita Kiryanov
Add support for loading splash image from NAND Signed-off-by: Nikita Kiryanov <[email protected]> Signed-off-by: Igor Grinberg <[email protected]>
2013-03-21lcd, pxafb: move the pxafb to drivers/videoJeroen Hofstee
Since the lcd code was compiled unconditionally for pxa also add CONFIG_PXA_LCD to the boards using this framebuffer. Since driver/video contains video and lcd drivers, add lcd to the name to make clear it belongs to common/lcd.c. cc: Anatolij Gustschin <[email protected]> cc: Cliff Brake <[email protected]> cc: Marek Vasut <[email protected]> Acked-by: Marek Vasut <[email protected]> Signed-off-by: Jeroen Hofstee <[email protected]>
2013-03-21lcd, mpc8xx: move the mpc8xx driver to drivers/videoJeroen Hofstee
Since the lcd code was compiled unconditionally in arch also add CONFIG_MPC8XX_LCD to the boards using this driver. cc: Anatolij Gustschin <[email protected]> cc: Wolfgang Denk <[email protected]> Signed-off-by: Jeroen Hofstee <[email protected]>
2013-03-20Merge branch 'spi' of git://git.denx.de/u-boot-x86Tom Rini
2013-03-20ARM: rpi_b: enable SD controller, add related env/cmdsStephen Warren
Enable the SD controller driver for the Raspberry Pi. Enable a number of useful MMC, partition, and filesystem-related commands. Set up the environment to provide standard locations for loading a kernel, DTB, etc. Provide a boot command that loads and executes boot.scr.uimg from the SD card; this is written considering future extensibilty to USB storage. Signed-off-by: Stephen Warren <[email protected]>
2013-03-20video: add a driver for the bcm2835Stephen Warren
The firmware running on the bcm2835 SoC's VideoCore CPU manages the display controller. Add a simple "LCD" driver that communicates with the firmware using the property mailbox protocol. This configures the display and frame-buffer to match whatever physical resolution the firmware chosen when booting, which is typically the native resolution of the attached display device, presumably unless otherwise specified in config.txt on the boot media. Enable this driver in the Raspberry Pi board configuration. Signed-off-by: Stephen Warren <[email protected]> Acked-by: Anatolij Gustschin <[email protected]>
2013-03-20ARM: rpi_b: disable rpi_b dcache explicitlyStephen Warren
There appears to be no implementation of flush_dcache_range() for ARM1176, so explicitly disable dcache support to avoid references to that function from the LCD core in the next patch. This was presumably not noticed before simply because no drivers for the rpi_b were attempting DMA. Signed-off-by: Stephen Warren <[email protected]>
2013-03-20Add initial support for Wandboard dual lite and solo.Fabio Estevam
Wandboard is a development board that has two variants: one version based on mx6 dual lite and another one based on mx6 solo. For more details about Wandboard, please refer to: http://www.wandboard.org/ Signed-off-by: Fabio Estevam <[email protected]>
2013-03-20i.MX6: mx6qsabrelite: discard override of CONFIG_ARP_TIMEOUTEric Nelson
Nothing on the SABRE Lite board warrants a shorter than normal ARP timeout. Signed-off-by: Eric Nelson <[email protected]>
2013-03-20mx28evk: Disable CONFIG_CMD_I2CFabio Estevam
When loading a Freescale 2.6.35 on a mx28evk the following issue is seen: sgtl5000_hw_read: read reg error : Reg 0x00 Device with ID register 0 is not a SGTL5000 Disabling CONFIG_CMD_I2C makes the sgtl5000 probe to succeed. Mainline kernel does not show this problem. Until the real cause is not identified, disable 'CONFIG_CMD_I2C' for the time being. Signed-off-by: Fabio Estevam <[email protected]>
2013-03-20configs: mx28evk: Use single-line commentsFabio Estevam
No need to use multi-line style comments for single-line contents. Signed-off-by: Fabio Estevam <[email protected]> Reviewed-by: Otavio Salvador <[email protected]>
2013-03-19x86: Enable time command for corebootSimon Glass
This command is useful for measuring SPI flash load times and the like. Enable gettime as well to obtain absolute time tick values. Signed-off-by: Simon Glass <[email protected]>
2013-03-19x86: Enable SPI flash support for corebootSimon Glass
Turn on SPI flash support and related commands. Signed-off-by: Simon Glass <[email protected]>