summaryrefslogtreecommitdiff
path: root/include/configs
AgeCommit message (Collapse)Author
2014-01-26ARM: mx6: Enable PCIe on SabreliteMarek Vasut
Enable PCI express on MX6 Sabrelite. Signed-off-by: Marek Vasut <[email protected]> Cc: Albert Aribaud <[email protected]> Cc: Eric Nelson <[email protected]> Cc: Fabio Estevam <[email protected]> Cc: Stefano Babic <[email protected]>
2014-01-24arm: am43xx: Add USB spl boot supportDan Murphy
Add the USB host boot support for the am43xx evm Add the macros to boot from a usb drive in uBoot Signed-off-by: Dan Murphy <[email protected]>
2014-01-24powerpc: mpc5xxx: remove redundant CONFIG_MPC5xxx definitionMasahiro Yamada
We do not have to define CONFIG_MPC5xxx in board config headers (and start.S) because it is defined in arch/powerpc/cpu/mpc5xxx/config.mk. Signed-off-by: Masahiro Yamada <[email protected]>
2014-01-24powerpc: mpc86xx: move CONFIG_MPC86xx definition to CPU config.mkMasahiro Yamada
Define CONFIG_MPC86xx in arch/powerpc/cpu/mpc86xx/config.mk because all target boards with mpc86xx cpu define it. Signed-off-by: Masahiro Yamada <[email protected]>
2014-01-24powerpc: mpc85xx: move CONFIG_MPC85xx definition to CPU config.mkMasahiro Yamada
Define CONFIG_MPC85xx in arch/powerpc/cpu/mpc85xx/config.mk because all target boards with mpc85xx cpu define it. Signed-off-by: Masahiro Yamada <[email protected]>
2014-01-24powerpc: mpc824x: remove redundant CONFIG_MPC824X definitionMasahiro Yamada
We do not have to define CONFIG_MPC824X in board config headers because it is defined in arch/powerpc/cpu/mpc824x/config.mk. Signed-off-by: Masahiro Yamada <[email protected]>
2014-01-24powerpc: mpc512x: remove redundant CONFIG_MPC512X definitionMasahiro Yamada
We do not have to define CONFIG_MPC512X in board config headers because it is defined in arch/powerpc/cpu/mpc512x/config.mk. Signed-off-by: Masahiro Yamada <[email protected]>
2014-01-24powerpc: mpc83xx: remove redundant CONFIG_MPC83xx definitionMasahiro Yamada
We do not have to define CONFIG_MPC83xx in board config headers because it is defined in arch/powerpc/cpu/mpc83xx/config.mk. Signed-off-by: Masahiro Yamada <[email protected]>
2014-01-24powerpc: ppc4xx: remove redundant CONFIG_4xx definitionMasahiro Yamada
We do not have to define CONFIG_4xx in board config headers because it is defined in arch/powerpc/cpu/ppc4xx/config.mk. include/configs/JSE.h defines "CONFIG_4x", not "CONFIG_4xx". I believe it is a typo because "CONFIG_4x" is not used at all in other files. So, I also deleted "CONFIG_4x" in include/configs/JSE.h. Signed-off-by: Masahiro Yamada <[email protected]>
2014-01-24include: delete unused header filesMasahiro Yamada
Signed-off-by: Masahiro Yamada <[email protected]>
2014-01-24avr32: move CONFIG_AVR32 definition to arch/avr32/config.mkMasahiro Yamada
Like other architectures, CONFIG_AVR32 can be defined in arch/avr32/config.mk rather than board header files. Signed-off-by: Masahiro Yamada <[email protected]> Cc: Andreas Bießmann <[email protected]> Acked-by: Andreas Bießmann <[email protected]>
2014-01-24am43xx_evm.h: Correct SPL max sizeTom Rini
Upon further inspection of relevant parts of the architecture, the maximum SPL binary size is 220KiB. Cc: Lokesh Vutla <[email protected]> Signed-off-by: Tom Rini <[email protected]>
2014-01-24OMAP3: igep00x0: Convert to ti_omap3_common.h.Enric Balletbò i Serra
To reduce code duplication update omap3_igep00x0.h to use ti_omap3_common.h. Signed-off-by: Enric Balletbo i Serra <[email protected]>
2014-01-24TI: OMAP3: Create common config files for TI OMAP3 platforms.Enric Balletbò i Serra
Create a new file, include/configs/ti_omap3_common.h, for everything common to the OMAP3 SoC leaving just the board specific part to board configuration file. Signed-off-by: Enric Balletbo i Serra <[email protected]>
2014-01-24TI: armv7: Do not define the number DRAM banks if is already defined.Enric Balletbò i Serra
If CONFIG_NR_DRAM_BANKS is not defined, we say (for simplicity) that we have 1 bank, but for some boards should be interesting that we can define CONFIG_NR_DRAM_BANKS. To handle this possibility just define the number of DRAM banks if is not already defined. This is useful for some OMAP3 boards where the DRAM initialitzation is only at u-boot level. Signed-off-by: Enric Balletbo i Serra <[email protected]>
2014-01-24TI: armv7: Move ELM support to SoC configuration file.Enric Balletbò i Serra
The ELM hardware engine wihich is used for ECC error detections is not present on OMAP3 SoC, so move the CONFIG_SPL_NAND_AM33XX_BCH from ti_armv7_common.h to SoC configuration file. Signed-off-by: Enric Balletbo i Serra <[email protected]> Reviewed-by: Lokesh Vutla <[email protected]>
2014-01-24ARM: OMAP5: Rename to ti_omap5_common.hEnric Balletbò i Serra
Follow the pattern ti_<processor family>_common.h used by other TI processors to be coherent. So just rename omap5_common.h to ti_omap5_common.h. Signed-off-by: Enric Balletbo i Serra <[email protected]> Reviewed-by: Lokesh Vutla <[email protected]>
2014-01-24ARM: OMAP4: Rename to ti_omap4_common.hEnric Balletbò i Serra
Follow the pattern ti_<processor family>_common.h used by other TI processors to be coherent. So just rename omap4_common.h to ti_omap4_common.h. Signed-off-by: Enric Balletbo i Serra <[email protected]> Reviewed-by: Lokesh Vutla <[email protected]>
2014-01-22esdhc: Detecting 8 bit width before mmc initializationHaijun.Zhang
The upper 4 data signals of esdhc are shared with spi flash. So detect if the upper 4 pins are assigned to esdhc before enable sdhc 8 bit width. Signed-off-by: Haijun Zhang <[email protected]> Acked-by: Pantelis Antoniou <[email protected]> Reviewed-by: York Sun <[email protected]>
2014-01-22esdhc: Workaround for card can't be detected on T4240QDSHaijun.Zhang
Card detection pin is ineffective on T4240QDS Rev1.0. There are two cards can be connected to board. 1. eMMC card is built-in board, can not be removed. so For eMMC card it is always there. 2. Card detecting pin is functional for SDHC card in Rev2.0. This workaround force sdhc driver scan and initialize the card regardless of whether the card is inserted or not in case Rev1.0. Signed-off-by: Haijun Zhang <[email protected]> Acked-by: Pantelis Antoniou <[email protected]> Reviewed-by: York Sun <[email protected]>
2014-01-21powerpc/mpc85xx:Increase binary size for P, B & T series boards.Prabhakar Kushwaha
u-boot binary size for Freescale mpc85xx platforms is 512KB. This has been reached to upper limit for some of the platforms causig linker error. So, Increase the u-boot binary size to 768KB. Signed-off-by: York Sun <[email protected]> Signed-off-by: Prabhakar Kushwaha <[email protected]>
2014-01-21powerpc:Rename CONFIG_PBLRCW_CONFIG & CONFIG_SYS_FSL_PBL_PBIPrabhakar Kushwaha
Rename CONFIG_PBLRCW_CONFIG and CONFIG_PBLRCW_CONFIG. Also add their details in README. Signed-off-by: Prabhakar Kushwaha <[email protected]> Reviewed-by: York Sun <[email protected]>
2014-01-21powerpc/c29xpcie: 8k page size NAND boot support base on TPL/SPLPo Liu
Using the TPL/SPL method to booting from 8k page NAND flash. - Add 256kB size SRAM tlb for second step booting; - Add spl.c for TPL image boot; - Add spl_minimal.c for minimal SPL image; - Add C29XPCIE_NAND configure; - Modify C29XPCIE.h for nand config and enviroment; Signed-off-by: Po Liu <[email protected]> Reviewed-by: York Sun <[email protected]>
2014-01-21powerpc/t1040qds: Update DDR initialization related settingsPriyanka Jain
Update following DDR related settings for T1040QDS -Correct number of chip selects to two as t1040qds supports two Chip selects. -Update board_specific_parameters udimm structure with settings derived via calibration. -Reduced I2C speed to 50KHz as DDR-SPD does not get reliably read at 400KHz. Verified the updated settings to be working fine with dual-ranked Micron, MT18KSF51272AZ-1G6 DIMM at data rate 833MT/s, 1333MT/s and 1600MT/s. Signed-off-by: Poonam Aggrwal <[email protected]> Signed-off-by: Priyanka Jain <[email protected]> Reviewed-by: York Sun <[email protected]>
2014-01-17omap3_beagle: use omap3-beagle.dtb for the C4 revisionRobert Nelson
findftd is currently setting fdtfile to undefined for the beagle c4, select omap3-beagle.dtb instead Signed-off-by: Robert Nelson <[email protected]>
2014-01-17vexpress/armv8: Fix incorrect ethernet controllerBhupesh Sharma
This patch enables ethernet support in ARMv8 foundation model. The ARMv8 foundation model supports a SMSC91C111 integrated MAC and PHY module which is present at base address 0x01A000000. The previous implementation had enabled SMSC9115 ethernet controller which is not present on the ARMv8 foundation model. Tested on ARMv8 foundation model v1 and v2 by running ping/tftp between the foundation model and the host PC via a bridged network. Signed-off-by: Bhupesh Sharma <[email protected]>
2014-01-17ARM: trats2: dfu: Enable default Poll Timeout for Trats2 boardŁukasz Majewski
Provide default Poll Timeout value for Trats2 board. Signed-off-by: Lukasz Majewski <[email protected]> Acked-by: Minkyu Kang <[email protected]>
2014-01-17config: Update envs for trats and trats2 - Disable L2 cacheŁukasz Majewski
Disable L2 caches for Trats and Trats2 devices. It turns out that for data downloading with thordown command L2 cache disablement brings a significant speed improvement. rootfs - 400 MiB: - L2 cache enabled: 2.69 MiB/s - L2 cache disabled: 5.56 MiB/s Such improvement is possible due to reduction of the need to invalidate redundant data, which resides in L2 cache. Since the sent USB request size at once is 512B (L1 - 32 KiB in total) - one can be quite confident that it is already available in L1 and L2 can be disabled. Signed-off-by: Lukasz Majewski <[email protected]> Acked-by: Minkyu Kang <[email protected]>
2014-01-16config: Update envs for trats and trats2 - new entries for new partitionsŁukasz Majewski
This patch adds extra dfu_alt_info entries to support storing the whole BOOT , DATA and UMS partitions. This allows upgrade of uImage and device tree blob (dtb) files at once. Now it is also possible to store ext4 rootfs prepared with well established linux tools (like mkfs.ext4). Signed-off-by: Lukasz Majewski <[email protected]> Acked-by: Minkyu Kang <[email protected]>
2014-01-16Merge branch 'master' of git://git.denx.de/u-boot-armTom Rini
2014-01-16arm: koelsch: Add support QSPI device and enable boot from SPI flashNobuhiro Iwamatsu
This supports SH-QSPI device on koelsch board, and enable booting from SPI flash. Signed-off-by: Nobuhiro Iwamatsu <[email protected]> Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
2014-01-16arm: lager: Add support QSPI device and enable boot from SPI flashNobuhiro Iwamatsu
This supports SH-QSPI device on lager board, and enable booting from SPI flash. Signed-off-by: Nobuhiro Iwamatsu <[email protected]> Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
2014-01-15Merge branch 'u-boot-imx/master' into 'u-boot-arm/master'Albert ARIBAUD
2014-01-15mx6: Add initial support for the Hummingboard soloFabio Estevam
SolidRun has designed the Hummingboard board based on mx6q/dl/solo. Add the initial support for the mx6 solo variant. More information about this hardware can be found at: http://imx.solid-run.com/wiki/index.php?title=Carrier-One_Hardware (Carrier-One was the previous name of Hummingboard). Based on the work from Jon Nettleton <[email protected]>. Signed-off-by: Jon Nettleton <[email protected]> Signed-off-by: Fabio Estevam <[email protected]>
2014-01-14Merge branch 'master' of git://git.denx.de/u-boot-armTom Rini
2014-01-14Merge 'u-boot-imx/master' into 'u-boot-arm/master'Albert ARIBAUD
2014-01-14mx1ads: remove board supportAlbert ARIBAUD
Signed-off-by: Albert ARIBAUD <[email protected]> Acked-by: Stefano Babic <[email protected]>
2014-01-13Merge branch 'master' of git://git.denx.de/u-boot-armTom Rini
2014-01-13ARM: pxa: Fix OneNAND window access on VPAC270Marek Vasut
Access the OneNAND 1KiB window on the VPAC270 as an SRAM instead of accessing it as a burst-RAM. This fixes a problem where the board failed to reboot sometimes as the CPU couldn't start executing from the OneNAND 1KiB window. Signed-off-by: Marek Vasut <[email protected]> Cc: Albert Aribaud <[email protected]> Cc: Tom Rini <[email protected]>
2014-01-13usb: exynos5: arndale: Add network supportInderpal Singh
Arndale board has AX88760, which is USB 2.0 Hub & USB 2.0 Ethernet Combo controller, connected to HSIC Phy of USB host controller via USB3503 hub. This patch uses board specific board_usb_init function to perform reset sequence for USB3503 hub and enables the relevant config options for network to work. Signed-off-by: Inderpal Singh <[email protected]> Signed-off-by: Chander Kashyap <[email protected]>
2014-01-13mx6slevk: Include "mx6_common.h"Fabio Estevam
Include "mx6_common.h" so that some ARM errata are applied and also the vddsoc regulator can be changed. Signed-off-by: Fabio Estevam <[email protected]> Acked-by: Stefano Babic <[email protected]>
2014-01-13wandboard: Set default environment to use zImageJohn Weber
Change the default environment to use zImage instead of uImage, this requires changes to the default environment to load a file named zImage instead of uImage, and to use the 'bootz' command instead of 'bootm' when booting the kernel. The zImage works for FSL Linux's kernel fork versions 3.0.35, 3.10.9, and 3.10.17; this also works fine for mainline kernels. Signed-off-by: John Weber <[email protected]> Signed-off-by: Otavio Salvador <[email protected]>
2014-01-13mx6sabresd: Add eMMC specific environment to allow U-Boot updateOtavio Salvador
A new 'update_emmc_firmware' target is added to allow for easy U-Boot update in the eMMC as it has secury boot partition and this needs specific handling on how to program the specific partition. Signed-off-by: Otavio Salvador <[email protected]>
2014-01-13ARM: versatile: pass console setting to the kernelLinus Walleij
The Versatiles come up with the primary UART set to ttyAMA0 at 38400 baud, and unless we pass this to the kernel it will assume it is set to 9600 baud which will be quite awkward for the terminal, let's try to be helpful and inform the kernel what setting is used. Cc: Stefano Babic <[email protected]> Cc: Marek Vasut <[email protected]> Signed-off-by: Linus Walleij <[email protected]>
2014-01-10Merge branch 'master' of git://git.denx.de/u-boot-armTom Rini
Bringing in the MMC tree means that CONFIG_BOUNCE_BUFFER needed to be added to include/configs/exynos5-dt.h now. Conflicts: include/configs/exynos5250-dt.h Signed-off-by: Tom Rini <[email protected]>
2014-01-10zynq: Enable CONFIG_DEFAULT_DEVICE_TREEJagannadha Sutradharudu Teki
Enabled default dts files on respective pre-board config files this is way MAKEALL will works. and it's upto user to build specific dts by specifying at build time. $ make zynq_zc70x_config $ make --> with default dts zynq-zc702.dts or $ make DEVICE_TREE=zynq-zc702 --> Same configuration with zynq-zc706.dts Signed-off-by: Jagannadha Sutradharudu Teki <[email protected]>
2014-01-10zynq-common: Enable verified boot(RSA)Jagannadha Sutradharudu Teki
CONFIG_FIT_SIGNATURE - signature node support in FIT image CONFIG_RSA - RSA lib support Signed-off-by: Jagannadha Sutradharudu Teki <[email protected]>
2014-01-10dts: zynq: Add basic fdt supportJagannadha Sutradharudu Teki
This patch provides a basic fdt support for zynq u-boot. zynq-7000.dtsi-> initial arch dts file zynq-zed.dts -> initial zed board dts file more devices should be added in subsequent patches. u-boot build: once configuring of a board done for building dtb with zynq-zed.dts as an input zynq-uboot> make DEVICE_TREE=zynq-zed Enabled CONFIG_OF_SEPARATE for building dtb separately. There is a new binary called u-boot-dtb.bin which is a u-boot with devicetree supported. Signed-off-by: Jagannadha Sutradharudu Teki <[email protected]>
2014-01-10zynq-common: Define CONFIG_ENV_OVERWRITEJagannadha Sutradharudu Teki
Defined CONFIG_ENV_OVERWRITE, which allow to overwrite serial baudrate and ethaddr. Signed-off-by: Jagannadha Sutradharudu Teki <[email protected]>
2014-01-10zynq-common: Define flash env. partitionJagannadha Sutradharudu Teki
Last 128Kb sector of 1Mb flash is defined as u-boot environment partition. Signed-off-by: Jagannadha Sutradharudu Teki <[email protected]>