21 Jun, 2019
14 commits
-
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini
-
This board does not require watchdog support.
Signed-off-by: Felix Brack
-
When build SPL_OF_PLATDATA on i.MX6, meet issue the fdtdec_get_int
not defined, however fdtdec.c will use fdtdec_get_int, so let's
compile fdtdec_common.c when OF_LIBFDT selected.Since there is also SPL_OF_LIBFDT, so need to use
CONFIG_$(SPL_TPL_)OF_LIBFDT.Signed-off-by: Peng Fan
-
commit b7598a43f2b4 ("[PATCH] Avoid assigning PCI resources from
zero address") only moved the bus lower address to 0x1000 if the
given bus start address is zero. The comment said 0x1000 is a
reasonable starting value, hence we'd better apply the same
adjustment when the given bus start address is below 0x1000.Signed-off-by: Bin Meng
Reviewed-by: Stefan Roese -
IDE devices are no longer automatically probed by u-boot, so it should
be done by the distro boot command before attempting to boot from IDE
(just like scsi and nvme)Signed-off-by: Joshua Watt
-
Avnet Ultra96 dts file should be also cover by MAINTAINERS fragment.
Signed-off-by: Michal Simek
-
NXP's LS1028 and LX2160 platform build support added via buildman
in travis.yml.Signed-off-by: Prabhakar Kushwaha
-
blk_get_device_by_str was skipping part_init when hw partition 0 was
selected because it is the default. However, this caused issues when
switching to a non-zero partition and then back to partition zero, as
stale data from the wrong partition was returned.Remove this optimization and call part_init regardless of the selected
partition.Signed-off-by: Robert Hancock
-
Signed-off-by: Moses Christopher
-
Misspelling of SPDX-License-Identifier is rather fatal than other
general typos, so must be fixed.This file spells SPDX-Licence-Identifier.
^I also moved it to the very top of the file with // comment style.
Detected by grepping the source tree:
$ git grep --not -e SPDX-License-Identifier --and -e SPDX-
board/armltd/vexpress64/pcie.c: * SPDX-Licence-Identifier: GPL-2.0+Signed-off-by: Masahiro Yamada
Acked-by: Liviu Dudau -
Extra "not DM" controllers support is disabled.
u-boot BSP still good enough to upgrade and run images.Signed-off-by: Oleksandr Zhadan
Signed-off-by: Michael Durrant -
Remove square brackets around label in state command description.
Fixes: ea41b15617fa ("cmd/led: check subcommand "list" instead "l"")
Signed-off-by: Anatolij Gustschin
Reviewed-by: Heiko Schocher -
Previously we would store NULL in info->padding and jump to an illegal
instruction if an unknown value for "padding" was specified in the
device tree.Signed-off-by: Patrick Doyle
-
- Assorted minor fixes
20 Jun, 2019
19 commits
-
Signed-off-by: Shannon Barber
-
If flash_write fails, whilst we propagate this up to our caller, we need
to avoid swapping in the new file (if we're on a filesystem) in this
case.Fixes: dbc34323796b ("tools: env: Implement atomic replace for filesystem")
Signed-off-by: Alex Kiernan -
Commit ad7061ed742e ("doc: Move device tree bindings documentation to
doc/device-tree-bindings") moved all device tree binding documentation
to doc/device-tree-bindings directory.The current U-Boot project still have two documentation directories:
- doc/
- Documentation/Move all documentation and sphinx files to doc directory so all content
can be in a common place.Signed-off-by: Breno Lima
-
The driver was using milliseconds and programming it into a register
which takes ticks of the watchdog clock, which runs at 1MHz. This meant
we were off by 1000 with the desired value.When 06985289d452 ("watchdog: Implement generic watchdog_reset()
version") was added the aspeed board would leave the watchdog running,
causing it to bite before u-boot was done.Discovered by booting in qemu:
$ qemu-system-arm -M ast2500-evb -drive file=test.img,format=raw,if=mtd -nographic -no-reboot -d cpu_reset
U-Boot 2019.07-rc3-00091-g2253e40caef5 (Jun 06 2019 - 16:53:23 +0930)
Model: Aspeed BMC
DRAM: 496 MiB
WDT: Started with servicing (60s timeout)
MMC:
In: serial@1e784000
Out: serial@1e784000
Err: serial@1e784000
Watchdog timer expired.Fixes: 06985289d452 ("watchdog: Implement generic watchdog_reset() version")
Signed-off-by: Joel Stanley -
Fixes: 8163faf952 ARMv8: add optional Linux kernel image header
Signed-off-by: Mian Yousaf Kaukab
Reviewed-by: Stephen Warren
Tested-by: Andreas Färber -
Update all git repo links with the new gitlab ones.
Signed-off-by: Bin Meng
Acked-by: Wolfgang Denk -
Add myself as an SH maintainer.
Signed-off-by: Marek Vasut
Cc: Nobuhiro Iwamatsu
Cc: Tom Rini -
- PCIe driver change to support DM model
- T2080QDS migrated to use PCIe DM model -
- Update STM32MP entry in MAINTAINERS
- Handle correctly binding for g-tx-fifo-size for USB DWC2 driver
- Fix trusted STM32MP1 defconfig with correct ethernet driver -
- Avoid HS400 mode when accessing boot partitions
-
Enable the DM PCIe driver in T2080QDS defconfig.
Signed-off-by: Hou Zhiqiang
Signed-off-by: Prabhakar Kushwaha -
Disable legacy PCIe driver and unused PCIe macros when DM_PCI enabled.
Signed-off-by: Hou Zhiqiang
Reviewed-by: Simon Glass
Reviewed-by: Prabhakar Kushwaha -
Add PCIe DM driver for Freescale PowerPC PCIe controllers.
Signed-off-by: Hou Zhiqiang
Reviewed-by: Prabhakar Kushwaha -
T2080 integrated 4 PCIe controllers, which is compatible with
the PCI Express™ Base Specification, Revision 3.0, and this
patch is to add DT node for each PCIe controller.Signed-off-by: Hou Zhiqiang
Reviewed-by: Simon Glass
Reviewed-by: Prabhakar Kushwaha -
Compile the legacy PCIe initialization reoutines only when DM_PCI
is not enabled.Signed-off-by: Hou Zhiqiang
Reviewed-by: Simon Glass
Reviewed-by: Prabhakar Kushwaha -
Compile the routines of mpc85xx/pci.c when both FSL_PCI_INIT
and DM_PCI are not enabled.Signed-off-by: Hou Zhiqiang
Reviewed-by: Simon Glass
Reviewed-by: Prabhakar Kushwaha -
Use the Kconfig option to select the PCIe reset errata.
Signed-off-by: Hou Zhiqiang
Reviewed-by: Prabhakar Kushwaha -
Use the Kconfig option to select the PCIe ASPM errata.
Signed-off-by: Hou Zhiqiang
Reviewed-by: Prabhakar Kushwaha -
- LS1046AFRWY support
- USB errata fix and secure boot defconfig support for LS1028A
- Enabled SDHC and SATA for LX2160
- LS1046A serdes fixes
- other minor fixes
19 Jun, 2019
7 commits
-
Allow device mode in DWC2 driver when device tree select the dr_mode
"peripheral" or "otg".The device mode is not allowed when dr_mode = "host" in device tree.
Signed-off-by: Patrick Delaunay
Reviewed-by: Marek Vasut -
Remove the override for usbotg_hs on g-tx-fifo-size as the correct
binding, used in the kernel device tree, is now supported in dwc2
device driver.Signed-off-by: Patrick Delaunay
-
Manage g-tx-fifo-size as a array as specify in the binding.
Signed-off-by: Patrick Delaunay
Reviewed-by: Marek Vasut -
Uboot prompt must not be available while running
secure boot. TO ensure this bootdelay must be set
to -2.Signed-off-by: Udit Agarwal
Reviewed-by: Prabhakar Kushwaha -
LS1046AFRWY board supports LS1046A family SoCs. This patch
add base support for this board.
Board support's 4GB ddr memory, i2c, micro-click module,microSD card,
serial console,qspi nor flash,ifc nand flash,qsgmii network interface,
usb 3.0 and serdes interface to support two x1gen3 pcie interface.Signed-off-by: Camelia Groza
Signed-off-by: Madalin Bucur
Signed-off-by: Pankit Garg
Signed-off-by: Pramod Kumar
Signed-off-by: Rajesh Bhagat
Signed-off-by: Vabhav Sharma
Reviewed-by: Prabhakar Kushwaha -
During SD boot, MC firmware and DPC are copied from SD card to DDR.
Size reserved between MC and DPC firmware on DDR is 1MB.
If the size of MC firmware(load address 0x80000000) is more than 1 MB
then part of MC firmware will be overwritten by DPC firmware (load
address 0x80100000).Fix: Update the MC/DPL/DPC firmware's DDR address as per their
respective addresses in SD card.Signed-off-by: Wasim Khan
Reviewed-by: Prabhakar Kushwaha -
During SD boot, MC firmware and DPC are copied from SD card to DDR.
Size reserved between MC and DPC firmware on DDR is 1MB.
If the size of MC firmware(load address 0x80000000) is more than 1 MB
then part of MC firmware will be overwritten by DPC firmware (load
address 0x80100000).Fix: Update the MC/DPL/DPC firmware's DDR address as per their
respective addresses in SD card.Signed-off-by: Wasim Khan
Reviewed-by: Prabhakar Kushwaha