summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2014-05-22Merge branch 'fpga' of git://www.denx.de/git/u-boot-microblazeTom Rini
2014-05-22Merge branch 'master' of git://git.denx.de/u-boot-armTom Rini
2014-05-22Merge branch 'pr-15052014' of git://git.denx.de/u-boot-usbTom Rini
2014-05-22Merge branch 'master' of git://git.denx.de/u-boot-usbTom Rini
2014-05-21arm: rmobile: lager: Enable CONFIG_SYS_GENERIC_BOARDNobuhiro Iwamatsu
Add CONFIG_SYS_GENERIC_BOARD to use common/board_*.c for lager. Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
2014-05-21arm: rmobile: koelsch: Enable CONFIG_SYS_GENERIC_BOARDNobuhiro Iwamatsu
Add CONFIG_SYS_GENERIC_BOARD to use common/board_*.c for koelsch. Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
2014-05-21arm: rmobile: armadillo800eva: Enable CONFIG_SYS_GENERIC_BOARDNobuhiro Iwamatsu
Add CONFIG_SYS_GENERIC_BOARD to use common/board_*.c for armadillo800eva. Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
2014-05-21arm: rmobile: koelsch: Add support ext4/fat write commandNobuhiro Iwamatsu
Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
2014-05-21arm: rmobile: lager: Add support ext4/fat write commandNobuhiro Iwamatsu
Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
2014-05-21arm: rmobile: lager: Add support command and filesystems of VFATNobuhiro Iwamatsu
Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
2014-05-21arm: rmobile: lager: Add support USB controllerNobuhiro Iwamatsu
Lager board has USB ports. This add support of USB controller of rmobile. Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
2014-05-21arm: rmobile: koelsch: Add support command and filesystems of VFATNobuhiro Iwamatsu
Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
2014-05-21arm: rmobile: koelsch: Add support USB controllerNobuhiro Iwamatsu
Koelsch board has USB ports. This add support of USB controller of rmobile. Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
2014-05-21arm: rmobile: lager: Enable optimization of thumbNobuhiro Iwamatsu
This adds CONFIG_SYS_THUMB_BUILD to config, in order to enable optimization of thumb. Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
2014-05-21arm: rmobile: lager: Remove CONFIG_USE_ARCH_MEMSET and MEMCPYNobuhiro Iwamatsu
Because do not need these feature to lager board, this delete it. Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
2014-05-21arm: rmobile: lager: Remove define of SCIF registerNobuhiro Iwamatsu
The define of SCIF register was already defined in rcar-base.h. Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
2014-05-21arm: rmobile: koelsch: Enable optimization of thumbNobuhiro Iwamatsu
This adds CONFIG_SYS_THUMB_BUILD to config, in order to enable optimization of thumb. Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
2014-05-21arm: rmobile: koelsch: Remove CONFIG_USE_ARCH_MEMSET and MEMCPYNobuhiro Iwamatsu
Because do not need these feature to koelsch board, this delete it. Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
2014-05-21arm: rmobile: koelsch: Remove define of SCIF registerNobuhiro Iwamatsu
The define of SCIF register was already defined in rcar-base.h. Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
2014-05-20fpga: Added support to load bit stream from SD/MMCSiva Durga Prasad Paladugu
Added support to load a bitstream image in chunks by reading it in chunks from SD/MMC. Command format: loadfs [dev] [address] [image size] [blocksize] <interface> [<dev[:part]>] <filename> Example: fpga loadfs 0 1000000 3dbafc 4000 mmc 0 fpga.bin Signed-off-by: Siva Durga Prasad Paladugu <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2014-05-20zynq: Enable fpga loadp and loadbp commandsMichal Simek
Use new fpga commands for loading partial bitstreams. Signed-off-by: Michal Simek <[email protected]>
2014-05-20fpga: Add support to load partial bitstreamsMichal Simek
Added support to load partial bitstreams. The partial bitstreams can be loaded using the below commands Commands: fpga loadp <dev> <addr> <size> fpga loadbp <dev> <addr> <size> The full bit streams can be loaded using the old commands(fpga load and fpga loadb). Signed-off-by: Siva Durga Prasad Paladugu <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2014-05-20fpga: Define bitstream type based on command selectionMichal Simek
Clean up partial, full and compressed bitstream handling. U-Boot supports full bitstream loading and partial based on detection which is not 100% correct. Extending fpga_load/fpga_loadbitstream() with one more argument which stores bitstream type. Signed-off-by: Michal Simek <[email protected]>
2014-05-20fpga: Guard the LOADMK functionality with CMD_FPGA_LOADMKSiva Durga Prasad Paladugu
Guard the LOADMK functionality with config to provide an option to enable or disable it. Enable it for all platforms in mainline which enable CONFIG_CMD_FPGA. Signed-off-by: Siva Durga Prasad Paladugu <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2014-05-20configs: iocom: Fix typo on CMD_FPGA commandMichal Simek
Fix typo in CMD_FPGA command enabling. Signed-off-by: Michal Simek <[email protected]>
2014-05-20Merge remote-tracking branch 'u-boot/master'Albert ARIBAUD
Conflicts: boards.cfg Conflicts were trivial once u-boot-arm/master boards.cfg was reformatted (commit 6130c146) to match u-boot/master's own reformatting (commit 1b37fa83).
2014-05-16powerpc/srio-pcie-boot: Adjust addresses for SRIO/PCIE bootLiu Gang
The new 768KB u-boot image size requires changes for SRIO/PCIE boot. These addresses need to be updated to appropriate locations. The updated addresses are used to configure the SRIO/PCIE inbound windows for the boot, and they must be aligned with the window size based on the SRIO/PCIE modules requirement. So for the 768KB u-boot image, the inbound window cannot be set with 0xfff40000 base address and 0xc0000 size, it should be extended to 1MB size and the base address can be aligned with the size. Signed-off-by: Liu Gang <[email protected]> Reviewed-by: York Sun <[email protected]>
2014-05-16mpc85xx: configs: remove c=ffe from default environmentKim Phillips
AFAICT, c=ffe does nothing and was a typo from the original commit d17123696c6180ac8b74fbd318bf14652623e982 "powerpc/p4080: Add support for the P4080DS board" and just kept on getting duplicated in subsequently added board config files. Signed-off-by: Kim Phillips <[email protected]> Acked-by: Edward Swarthout <[email protected]> Reviewed-by: York Sun <[email protected]>
2014-05-16board/p1_p2_rdb:Enable p1_p2_rdb boot from NAND/SD/SPI in SPLPrabhakar Kushwaha
In the earlier patches, the SPL/TPL fraamework was introduced. For SD/SPI flash booting way, we introduce the SPL to enable a loader stub. The SPL was loaded by the code from the internal on-chip ROM. The SPL initializes the DDR according to the SPD and loads the final uboot image into DDR, then jump to the DDR to begin execution. For NAND booting way, the nand SPL has size limitation on some board(e.g. P1010RDB), it can not be more than 4KB, we can call it "minimal SPL", So the dynamic DDR driver doesn't fit into this minimum SPL. We added the TPL that is loaded by the the minimal SPL. The TPL initializes the DDR according to the SPD and loads the final uboot image into DDR,then jump to the DDR to begin execution. This patch enabled SPL/TPL for P1_P2_RDB to support starting from NAND/SD/SPI flash with SPL framework and initializing the DDR according to SPD in the SPL/TPL. Because the minimal SPL load the TPL to L2 SRAM and the jump to the L2 SRAM to execute, so the section .resetvec is no longer needed. Signed-off-by: Prabhakar Kushwaha <[email protected]> Reviewed-by: York Sun <[email protected]>
2014-05-16powerpc/mpc85xx: SECURE BOOT- corrected CSPR settings for BSC9132QDS NANDAneesh Bansal
In case of secure boot from NAND, CSPR and FTIM settings are same as non-secure NAND boot. CSPR0 is configured as NAND and CSPR1 is configured as NOR. Signed-off-by: Aneesh Bansal <[email protected]> Reviewed-by: York Sun <[email protected]>
2014-05-16mpc85xx/p1020:Define number of USB controllers used on P1020RDB-PD platformramneek mehresh
P1020 SoC which has two USB controllers, but only first one is used on this platform. Signed-off-by: Ramneek Mehresh <[email protected]> Reviewed-by: York Sun <[email protected]>
2014-05-16drivers/usb : Define usb control register mask for w1c bitsNikhil Badola
Define and use CONTROL_REGISTER_W1C_MASK to make sure that w1c bits of usb control register do not get reset while writing any other bit Signed-off-by: Nikhil Badola <[email protected]> Signed-off-by: Ramneek Mehresh <[email protected]> Reviewed-by: York Sun <[email protected]>
2014-05-16powerpc/85xx: Add T4160RDB board supportChunhe Lan
T4160RDB shares the same platform as T4240RDB. T4160 is a low power version of T4240, with the eight e6500 cores, two DDR3 controllers, and same peripheral bus interfaces. Signed-off-by: Chunhe Lan <[email protected]> Reviewed-by: York Sun <[email protected]>
2014-05-16Merge remote-tracking branch 'u-boot-sh/rmobile'Albert ARIBAUD
Conflicts: boards.cfg Trivial conflict, maintainer change plus board addition
2014-05-16Merge branch 'u-boot-imx/master' into 'u-boot-arm/master'Albert ARIBAUD
2014-05-16Merge branch 'u-boot-ti/master' into 'u-boot-arm/master'Albert ARIBAUD
2014-05-16ARM: exynos4: enable the dwmmc configurationJaehoon Chung
Signed-off-by: Jaehoon Chung <[email protected]> Tested-by: Lukasz Majewski <[email protected]> Acked-by: Lukasz Majewski <[email protected]> Signed-off-by: Minkyu Kang <[email protected]>
2014-05-16mmc: dw_mmc: support the DDR modeJaehoon Chung
Support the DDR mode at dw-mmc controller Signed-off-by: Jaehoon Chung <[email protected]> Tested-by: Lukasz Majewski <[email protected]> Acked-by: Lukasz Majewski <[email protected]> Signed-off-by: Minkyu Kang <[email protected]>
2014-05-16mmc: support the DDR mode for eMMCJaehoon Chung
Signed-off-by: Jaehoon Chung <[email protected]> Tested-by: Lukasz Majewski <[email protected]> Acked-by: Lukasz Majewski <[email protected]> Signed-off-by: Minkyu Kang <[email protected]>
2014-05-16mmc: remove the unnecessary define and fix the wrong bit controlJaehoon Chung
Signed-off-by: Jaehoon Chung <[email protected]> Reviewed-by: Lukasz Majeski <[email protected]> Tested-by: Lukasz Majewski <[email protected]> Acked-by: Lukasz Majewski <[email protected]> Signed-off-by: Minkyu Kang <[email protected]>
2014-05-16mmc: exynos_dw_mmc: restore the property into hostJaehoon Chung
Restore the platdata(property of dt) into host struct. Then data's information is maintained and reused anywhere. Signed-off-by: Jaehoon Chung <[email protected]> Tested-by: Lukasz Majewski <[email protected]> Acked-by: Lukasz Majewski <[email protected]> Signed-off-by: Minkyu Kang <[email protected]>
2014-05-16ARM: dts: exynos: rename from EXYNOS5_DWMMC to EXYNOS_DWMMCJaehoon Chung
Exynos serise can be supported the dw-mmc controller. So, it's good that used the general prefix as "_EXYNOS_DWMMC". Signed-off-by: Jaehoon Chung <[email protected]> Signed-off-by: Minkyu Kang <[email protected]>
2014-05-16arm: goni: enable USB Mass StorageMateusz Zalega
UMS-related defines were added to Samsung Goni config header. Signed-off-by: Mateusz Zalega <[email protected]> Signed-off-by: Minkyu Kang <[email protected]>
2014-05-16arm: goni: enable GPT commandMateusz Zalega
Signed-off-by: Mateusz Zalega <[email protected]> Signed-off-by: Minkyu Kang <[email protected]>
2014-05-16arm: goni: dfu: Add support for DFU to Goni targetMateusz Zalega
Proper adjustment for supporting DFU at GONI target has been made. The s5p_goni.h file has been updated. Moreover the code for low level USB initialization has been added to GONI board code. The malloc pool has been enlarged in order to support larger buffer sizes needed by DFU implementation. Signed-off-by: Arkadiusz Wlodarczyk <[email protected]> Signed-off-by: Kyungmin Park <[email protected]> Signed-off-by: Mateusz Zalega <[email protected]> Tested-by: Arkadiusz Wlodarczyk <[email protected]> Tested-by: Mateusz Zalega <[email protected]> Signed-off-by: Minkyu Kang <[email protected]>
2014-05-16arm: goni: Update configuration for Goni targetMateusz Zalega
Configuration file for GONI has been updated to support FAT file system, new mmc partitioning scheme and read linux kernel from eMMC instead of OneNAND. Signed-off-by: Arkadiusz Wlodarczyk <[email protected]> Signed-off-by: Kyungmin Park <[email protected]> Signed-off-by: Mateusz Zalega <[email protected]> Tested-by: Arkadiusz Wlodarczyk <[email protected]> Tested-by: Mateusz Zalega <[email protected]> Signed-off-by: Minkyu Kang <[email protected]>
2014-05-15Merge branch 'u-boot-tegra/master' into 'u-boot-arm/master'Albert ARIBAUD
2014-05-15Merge branch 'u-boot-samsung/master' into 'u-boot-arm/master'Albert ARIBAUD
2014-05-15zynq: load u-boot-dtb.img if CONFIG_OF_SEPARATE is definedMasahiro Yamada
SPL should load "u-boot-dtb.img" if both CONFIG_OF_CONTROL and CONFIG_OF_SEPARATE are defined. Otherwise, "u-boot.img" should be loaded. Since CONFIG_OF_CONTROL is always undefined for SPL_BUILD, the undef block should be moved below the conditional definition of CONFIG_SPL_FAT_LOAD_PAYLOAD_NAME. Signed-off-by: Masahiro Yamada <[email protected]> Cc: Michal Simek <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2014-05-15Merge branch 'master' of git://git.denx.de/u-boot-armStefano Babic