| b616d9b0 | 30-May-2016 |
Scott Wood <oss@buserror.net> |
nand: Embed mtd_info in struct nand_chip
nand_info[] is now an array of pointers, with the actual mtd_info instance embedded in struct nand_chip.
This is in preparation for syncing the NAND code wi
nand: Embed mtd_info in struct nand_chip
nand_info[] is now an array of pointers, with the actual mtd_info instance embedded in struct nand_chip.
This is in preparation for syncing the NAND code with Linux 4.6, which makes the same change to struct nand_chip. It's in a separate commit due to the large amount of changes required to accommodate the change to nand_info[].
Signed-off-by: Scott Wood <oss@buserror.net>
show more ...
|
| 151c06ec | 30-May-2016 |
Scott Wood <oss@buserror.net> |
mtd: nand: Remove nand_info_t typedef
This typedef serves no purpose other than causing confusion with struct nand_chip.
Signed-off-by: Scott Wood <oss@buserror.net> |
| 0a8cc1a3 | 03-Jun-2016 |
Masahiro Yamada <yamada.masahiro@socionext.com> |
usb: move CONFIG_USB_XHCI to Kconfig with renaming
Move CONFIG_USB_XHCI to defconfig files for all boards, renaming it into CONFIG_USB_XHCI_HCD.
As commented in the help of "config USB_XHCI" entry,
usb: move CONFIG_USB_XHCI to Kconfig with renaming
Move CONFIG_USB_XHCI to defconfig files for all boards, renaming it into CONFIG_USB_XHCI_HCD.
As commented in the help of "config USB_XHCI" entry, this has been a TODO for a long time; now CONFIG_USB_XHCI_HCD and CONFIG_USB_XHCI have been unified in favor of the former.
Note: Some boards define CONFIG_USB_XHCI in their headers without CONFIG_USB, which does not meet the "depends on" in Kconfig. I added CONFIG_USB=y for those boards when converting. Otherwise, they would fail to build.
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
show more ...
|
| edb697cf | 03-Jun-2016 |
Tom Rini <trini@konsulko.com> |
Merge branch 'master' of git://git.denx.de/u-boot-socfpga |
| 94b9e22e | 25-May-2016 |
Marek Vasut <marex@denx.de> |
spl: Allow settings malloc_f base address
Allow configuring the begining of the malloc_f area in SPL. This patch uses the same CONFIG_MALLOC_F_ADDR established by the sandbox.
Signed-off-by: Marek
spl: Allow settings malloc_f base address
Allow configuring the begining of the malloc_f area in SPL. This patch uses the same CONFIG_MALLOC_F_ADDR established by the sandbox.
Signed-off-by: Marek Vasut <marex@denx.de> Cc: Tom Rini <trini@konsulko.com> Cc: Simon Glass <sjg@chromium.org>
show more ...
|
| 12546676 | 30-May-2016 |
Marek Vasut <marex@denx.de> |
spl: Remove bogus GD_FLG_SPL_INIT check
Remove the check for GD_FLG_SPL_INIT in spl_relocate_stack_gd(). The check will always fail. This is because spl_relocate_stack_gd() is called from ARM's crt0
spl: Remove bogus GD_FLG_SPL_INIT check
Remove the check for GD_FLG_SPL_INIT in spl_relocate_stack_gd(). The check will always fail. This is because spl_relocate_stack_gd() is called from ARM's crt0.S and it is called before board_init_r(). The board_init_r() calls spl_init(), which sets the GD_FLG_SPL_INIT flag.
Note that reserving the malloc area in RAM is not a problem even if the GD_FLG_SPL_INIT flag is not set.
Signed-off-by: Marek Vasut <marex@denx.de> Cc: Chin Liang See <clsee@altera.com> Cc: Dinh Nguyen <dinguyen@opensource.altera.com> Cc: Hans de Goede <hdegoede@redhat.com> Cc: Pavel Machek <pavel@denx.de> Cc: Stefan Roese <sr@denx.de> Cc: Stephen Warren <swarren@nvidia.com>
show more ...
|
| 8b528709 | 01-Jun-2016 |
Lokesh Vutla <lokeshvutla@ti.com> |
spl: fit: Fix load address of fit header
When loading fit header, it should be loaded to a previous address aligned to ARCH_DMA_MINALIGN and not 8. Fixing the same.
Signed-off-by: Lokesh Vutla <lok
spl: fit: Fix load address of fit header
When loading fit header, it should be loaded to a previous address aligned to ARCH_DMA_MINALIGN and not 8. Fixing the same.
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
show more ...
|
| e4a94ce4 | 27-May-2016 |
Tom Rini <trini@konsulko.com> |
Merge git://git.denx.de/u-boot-dm
For odroid-c2 (arch-meson) for now disable designware eth as meson now needs to do some harder GPIO work.
Signed-off-by: Tom Rini <trini@konsulko.com>
Conflicts:
Merge git://git.denx.de/u-boot-dm
For odroid-c2 (arch-meson) for now disable designware eth as meson now needs to do some harder GPIO work.
Signed-off-by: Tom Rini <trini@konsulko.com>
Conflicts: lib/efi_loader/efi_disk.c
Modified: configs/odroid-c2_defconfig
show more ...
|
| fa715193 | 24-May-2016 |
Lokesh Vutla <lokeshvutla@ti.com> |
spl: Add an option to load a FIT containing U-Boot from UART
This provides a way to load a FIT containing U-Boot and a selection of device tree files from UART.
Reviewed-by: Tom Rini <trini@konsulk
spl: Add an option to load a FIT containing U-Boot from UART
This provides a way to load a FIT containing U-Boot and a selection of device tree files from UART.
Reviewed-by: Tom Rini <trini@konsulko.com> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
show more ...
|
| cfe32a4b | 24-May-2016 |
Lokesh Vutla <lokeshvutla@ti.com> |
spl: fit: Do not print selected dtb during fit load
No prints should be allowed during UART load.
Reviewed-by: Tom Rini <trini@konsulko.com> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com> |
| 8bd88772 | 24-May-2016 |
Lokesh Vutla <lokeshvutla@ti.com> |
spl: Support loading a FIT from NAND
Detect a FIT when loading from NAND and handle it using the new FIT SPL support.
Reviewed-by: Tom Rini <trini@konsulko.com> Signed-off-by: Lokesh Vutla <lokeshv
spl: Support loading a FIT from NAND
Detect a FIT when loading from NAND and handle it using the new FIT SPL support.
Reviewed-by: Tom Rini <trini@konsulko.com> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com> [trini: Make sure we continue to use (void *)(unsigned long) for load_addr]. Signed-off-by: Tom Rini <trini@konsulko.com>
show more ...
|
| 97ca364f | 24-May-2016 |
Lokesh Vutla <lokeshvutla@ti.com> |
spl: Support loading a FIT from FAT FS
Detect a FIT when loading from a FAT File system and handle it using the new FIT SPL support.
Tested-by: Michal Simek <michal.simek@xilinx.com> Reviewed-by: S
spl: Support loading a FIT from FAT FS
Detect a FIT when loading from a FAT File system and handle it using the new FIT SPL support.
Tested-by: Michal Simek <michal.simek@xilinx.com> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Tom Rini <trini@konsulko.com> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
show more ...
|
| eafd5410 | 24-May-2016 |
Lokesh Vutla <lokeshvutla@ti.com> |
spl: Allow to load a FIT containing U-Boot from FS
This provides a way to load a FIT containing U-Boot and a selection of device tree files from a File system. Making sure that all the reads and wri
spl: Allow to load a FIT containing U-Boot from FS
This provides a way to load a FIT containing U-Boot and a selection of device tree files from a File system. Making sure that all the reads and writes are aligned to their respective needs.
Tested-by: Michal Simek <michal.simek@xilinx.com> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Tom Rini <trini@konsulko.com> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com> [trini: Make this still apply with Michal's alignment change for 'fit'] Signed-off-by: Tom Rini <trini@konsulko.com>
show more ...
|
| 4d9d34a7 | 24-May-2016 |
Lokesh Vutla <lokeshvutla@ti.com> |
spl: fit: Fix the number of bytes read when reading fdt from fit
sectors field is not being updated when reading fdt from fit image. Because of this size_of(u-boot.bin) is being read when reading fd
spl: fit: Fix the number of bytes read when reading fdt from fit
sectors field is not being updated when reading fdt from fit image. Because of this size_of(u-boot.bin) is being read when reading fdt. Fixing it by updating the sectors field properly.
Tested-by: Michal Simek <michal.simek@xilinx.com> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Tom Rini <trini@konsulko.com> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
show more ...
|
| 9be2e790 | 15-May-2016 |
Simon Glass <sjg@chromium.org> |
Drop use of CONFIG_SYS_GENERIC_BOARD in U-Boot
This option is always enabled and is about to be removed. Drop references to it.
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Andreas Bi
Drop use of CONFIG_SYS_GENERIC_BOARD in U-Boot
This option is always enabled and is about to be removed. Drop references to it.
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Andreas Bießmann <andreas@biessmann.org>
show more ...
|
| b0b35953 | 15-May-2016 |
Simon Glass <sjg@chromium.org> |
board_f: Don't require CONFIG_SYS_MONITOR_BASE
Allow this to be unset, such that gd->mon_len is invalid. This seems to be what the sh architecture does.
Signed-off-by: Simon Glass <sjg@chromium.org> |
| 851bda81 | 08-May-2016 |
Lukasz Majewski <l.majewski@majess.pl> |
cosmetic: debug: Replace #ifdef DEBUG with debug() macro
Replace #ifdef DEBUG with dedicated debug() macro.
Signed-off-by: Lukasz Majewski <l.majewski@majess.pl> |
| ef5609c3 | 14-May-2016 |
Simon Glass <sjg@chromium.org> |
dm: mmc: spl: Add support for CONFIG_BLK
Allow driver model to be used for block devices in SPL.
Signed-off-by: Simon Glass <sjg@chromium.org> |
| 5461acba | 14-May-2016 |
Simon Glass <sjg@chromium.org> |
dm: env: mmc: Convert env_mmc to support CONFIG_BLK
Update the MMC environment code so that it works with driver-model enabled for block devices.
Signed-off-by: Simon Glass <sjg@chromium.org> |
| 90a74176 | 28-Apr-2016 |
Michal Simek <michal.simek@xilinx.com> |
SPL: FIT: Align loading address for header
If bl_len is not aligned it can caused a problem because another code expects that start is aligned.
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
SPL: FIT: Align loading address for header
If bl_len is not aligned it can caused a problem because another code expects that start is aligned.
Signed-off-by: Michal Simek <michal.simek@xilinx.com> Reviewed-by: Simon Glass <sjg@chromium.org>
show more ...
|
| 49717b18 | 17-May-2016 |
Paul Burton <paul.burton@imgtec.com> |
fdt: Document the rest of struct of_bus
Provide some documentation for the fields of struct of_bus, for consistency with that provided for the new match field.
Signed-off-by: Paul Burton <paul.burt
fdt: Document the rest of struct of_bus
Provide some documentation for the fields of struct of_bus, for consistency with that provided for the new match field.
Signed-off-by: Paul Burton <paul.burton@imgtec.com> Reviewed-by: Simon Glass <sjg@chromium.org>
show more ...
|
| 0a222d53 | 17-May-2016 |
Paul Burton <paul.burton@imgtec.com> |
fdt: Support for ISA busses
Support ISA busses in much the same way as Linux does. This allows for ISA bus addresses to be translated, and only if CONFIG_OF_ISA_BUS is selected in order to avoid inc
fdt: Support for ISA busses
Support ISA busses in much the same way as Linux does. This allows for ISA bus addresses to be translated, and only if CONFIG_OF_ISA_BUS is selected in order to avoid including the code in builds which won't need it.
Signed-off-by: Paul Burton <paul.burton@imgtec.com> Reviewed-by: Simon Glass <sjg@chromium.org>
show more ...
|
| 62afc601 | 17-May-2016 |
Michal Simek <michal.simek@xilinx.com> |
image: Add boot_get_fpga() to load fpga with bootm
Add function boot_get_fpga() which find and load bitstream to programmable logic if fpga entry is present. Function is supported on Xilinx devices
image: Add boot_get_fpga() to load fpga with bootm
Add function boot_get_fpga() which find and load bitstream to programmable logic if fpga entry is present. Function is supported on Xilinx devices for full and partial bitstreams in BIN and BIT format.
Signed-off-by: Michal Simek <michal.simek@xilinx.com> Remove additional blankline in image.h
show more ...
|
| ed0cea7c | 17-May-2016 |
Michal Simek <michal.simek@xilinx.com> |
mkimage: Report information about fpga
Add FIT_FPGA_PROP that user can identify an optional entry for fpga.
Signed-off-by: Michal Simek <michal.simek@xilinx.com> Reviewed-by: Simon Glass <sjg@chrom
mkimage: Report information about fpga
Add FIT_FPGA_PROP that user can identify an optional entry for fpga.
Signed-off-by: Michal Simek <michal.simek@xilinx.com> Reviewed-by: Simon Glass <sjg@chromium.org>
show more ...
|
| d9b58b30 | 27-Apr-2016 |
Michal Simek <michal.simek@xilinx.com> |
tools: zynqmpimage: Add Xilinx ZynqMP boot header generation
Add support for the zynqmpimage to mkimage. Only basic functionality is supported without encryption and register initialization with one
tools: zynqmpimage: Add Xilinx ZynqMP boot header generation
Add support for the zynqmpimage to mkimage. Only basic functionality is supported without encryption and register initialization with one partition which is filled by U-Boot SPL. For more detail information look at Xilinx ZynqMP TRM.
Signed-off-by: Michal Simek <michal.simek@xilinx.com> Reviewed-by: Simon Glass <sjg@chromium.org>
show more ...
|