- Jul 29, 2020
-
-
This introduces initial support for the popular Qualcomm IPQ40x8 and IPQ40x9 WiSoC series. IPQ40xx series have 4x Cortex A7 ARM-v7A cores. Supported are: IPQ4018, IPQ4019, IPQ4028 and IPQ4029. IPQ40x8 and IPQ40x9 use the same cores, but differ in addressable RAM size (1GB for IPQ40x9 and 256MB for IPQ40x8) and supported peripherals (IPQ40x8 lacks RGMII, LCD controller and EMMC/SDHCI controllers). IQP4028/IPQ4029 models differ from IPQ4018/IPQ4019 only by their rated temperatures rates with IPQ402X models being rated for wider temperature ranges. Initially this supports: * Simple clock driver (Only for UART1 now, will be extended) * Pinctrl driver (Supports UARTX and GPIO now, will be extended) * GPIOs already supported by msm_gpio driver with updates * UARTs already supported by serial_msm driver with updates Further peripherals will come in later patches. Signed-off-by:
Robert Marko <robert.marko@sartura.hr>
-
The pins for the MMC controller weren't being set up correctly because the pinctrl driver only sets the GPIO pullup/pulldown config and doesn't handle the special cases with PUPD/R0/R1 control. Signed-off-by:
David Woodhouse <dwmw2@infradead.org> Tested-by:
Frank Wunderlich <frank-w@public-files.de>
-
This patch enable sgmii mode and mt7531 switch support in mt7629 ethernet dts node Signed-off-by:
MarkLee <Mark-MC.Lee@mediatek.com>
-
The sgmii mode init flow is almost the same for all mediatek SoC, the only difference is the register offset(SGMSYS_GEN2_SPEED) is 0x2028 in the old chip(mt7622) but changed to 0x128 for the newer chip(mt7629 and the following chips). Signed-off-by:
MarkLee <Mark-MC.Lee@mediatek.com>
-
- Jul 28, 2020
-
-
Tom Rini authored
- Migration of more symbols to Kconfig
-
Done with: ./tools/moveconfig.py -S SPL_LOAD_FIT_ADDRESS ./tools/moveconfig.py -S SPL_LOAD_FIT_ADDRESS -H Signed-off-by:
Peng Fan <peng.fan@nxp.com> [trini: A few more migrations] Signed-off-by:
Tom Rini <trini@konsulko.com>
-
Add SPL_LOAD_FIT_ADDRESS to make user could add it in defconfig Signed-off-by:
Peng Fan <peng.fan@nxp.com>
-
This converts the following to Kconfig: CONFIG_SYS_MMCSD_FS_BOOT_PARTITION Signed-off-by:
Adam Ford <aford173@gmail.com>
-
BOOTP_DEFAULT is defined in several boards, but this config option is never checked or used. This patch removes this config option from config files and the whitelist.txt Signed-off-by:
Adam Ford <aford173@gmail.com>
-
This converts the following to Kconfig: CONFIG_BOOTP_SEND_HOSTNAME Signed-off-by:
Adam Ford <aford173@gmail.com>
-
This converts the following to Kconfig: CONFIG_DRIVER_TI_EMAC_USE_RMII Signed-off-by:
Adam Ford <aford173@gmail.com>
-
This converts the following to Kconfig: CONFIG_SPL_NAND_BASE CONFIG_SPL_NAND_IDENT Signed-off-by:
Adam Ford <aford173@gmail.com>
-
This converts the following to Kconfig: CONFIG_SPL_NAND_DRIVERS CONFIG_SPL_NAND_ECC CONFIG_SPL_NAND_SIMPLE Signed-off-by:
Adam Ford <aford173@gmail.com>
-
This converts the following to Kconfig: CONFIG_ENV_OVERWRITE Signed-off-by:
Adam Ford <aford173@gmail.com> [trini: Rerun migration, remove some comments] Signed-off-by:
Tom Rini <trini@konsulko.com>
-
Tom Rini authored
- Update Azure to fix some recent issues with Windows host tool builds
-
Tom Rini authored
Rsync all defconfig files using moveconfig.py Signed-off-by:
Tom Rini <trini@konsulko.com>
-
Recent CI failures were seen [1] when building MSYS2 Windows host tools. The error messages are something like: downloading mingw32.db... downloading mingw32.db.sig... error: mingw32: key "4A6129F4E4B84AE46ED7F635628F528CF3053E04" is unknown error: mingw32: signature from "David Macek <david.macek.0@gmail.com>" is unknown trust error: failed to update mingw32 (invalid or corrupted database (PGP signature)) Per the MSYS2 official news [2], this was caused by a packager switch and several solutions were suggested, e.g.: a new package of msys2-keyring and a new msys2 installer that includes them are released. However right now we have been using the MSYS2 github CI base repo [3] for the MSYS2 build in U-Boot, but per the project information on the github webpage, it says: "This repository is unused/deprecated and will be remove after 2021-01-01". Since it is unmaintained it's unlikely the new PGP keys will be included in the git repo, and the only choice is to switch to use the MSYS2 official installer as the CI base instead. [1] https://dev.azure.com/u-boot/u-boot/_build/results?buildId=975 [2] https://www.msys2.org/news/#2020-06-29-new-packagers [3] https://github.com/msys2/msys2-ci-base Signed-off-by:
Bin Meng <bmeng.cn@gmail.com>
-
Package 'flex' is needed when building the U-Boot host tool, but is currently missing in the build dependency in the CI pipeline. This is to prepare switching to an installer based CI build. Signed-off-by:
Bin Meng <bmeng.cn@gmail.com>
-
As of 2020-05-17, 32-bit MSYS2 is no longer actively supported by the upstream [1]. Let's drop the 32-bit Windows host tool build. [1] https://www.msys2.org/news/#2020-05-17-32-bit-msys2-no-longer-actively-supported Signed-off-by:
Bin Meng <bmeng.cn@gmail.com>
-
This simplifies things a bit to just use a login shell everywhere. This keeps in sync with MSYS2 upstream commit: 9d11b7f0aa93 ("azure-pipelines: simplify things a bit"). Signed-off-by:
Bin Meng <bmeng.cn@gmail.com>
-
Tom Rini authored
Signed-off-by:
Tom Rini <trini@konsulko.com>
-
https://gitlab.denx.de/u-boot/custodians/u-boot-amlogicTom Rini authored
- Handle errors in Meson serial driver - Enable HDMI, keyboard and ADC for Odroid-C2
-
- Jul 27, 2020
-
-
https://gitlab.denx.de/u-boot/custodians/u-boot-fsl-qoriqTom Rini authored
- Bug fixes and updates on ls2088a,ls1028a, ls1046a, ls1043a, ls1012a - lx2-watchdog support - layerscape: pci-endpoint support, spin table relocation fixes and cleanups - fsl-crypto: RNG support and bug fixes
-
Tom Rini authored
With the migration to python3 for all of our tests, we need to install pyelftools via pip now rather than the system tools as they will otherwise not be present in our virtualenv. Signed-off-by:
Tom Rini <trini@konsulko.com> --- Changes in v2: Switch to pip
-
https://gitlab.denx.de/u-boot/custodians/u-boot-dmTom Rini authored
binman support for FIT new UCLASS_SOC patman switch 'test' command minor fdt fixes patman usability improvements
-
Anand Moon authored
Enable options to permit HDMI output on Odroid-C2 GXBB boards. Enable VPU Power Domain. Enable ADC and USB_KERBOARD. Reviewed-by:
Neil Armstrong <narmstrong@baylibre.com> Signed-off-by:
Anand Moon <linux.amoon@gmail.com>
-
Neil Armstrong authored
This checks and handles RX errors on the Amlogic UART controller after experiencing errors on the Khadas VIM3 & VIM3L when UART AO A lines are not connected. When the RX line is not connected, the first byte is erroneous and breaks the U-Boot autoboot, breaking automatic boot. This checks and drops any erroneous RX byte on pending and getc callbacks to avoid returning true to pending when an error byte is in the FIFO. Fixes: bfcef28a ("arm: add initial support for Amlogic Meson and ODROID-C2") Signed-off-by:
Neil Armstrong <narmstrong@baylibre.com> Tested-by:
Guillaume La Roque <glaroque@baylibre.com>
-
https://gitlab.denx.de/u-boot/custodians/u-boot-shTom Rini authored
- R8A774A1 / Beacon EmbeddedWorks RZG2M Dev Kit support
-
https://gitlab.denx.de/u-boot/custodians/u-boot-shTom Rini authored
- Convert dc2114x driver to DM.
-
Tom Rini authored
- Assorted environment fixes. - Enhance environment in MMC and controlled via OF_CONTROL - Allow for environment in FAT to use the same device we boot from rather than be hard-coded.
-
Restore CONFIG_ENV_ADDR value to fix boot hang with IFC-NOR which is default boot source. Signed-off-by:
Ashish Kumar <ashish.kumar@nxp.com> Signed-off-by:
Kuldeep Singh <kuldeep.singh@nxp.com> Signed-off-by:
Priyanka Jain <priyanka.jain@nxp.com>
-
Add dspi flash device node to fsl-ls1028a-qds.dtsi Signed-off-by:
Zhao Qiang <qiang.zhao@nxp.com> Reviewed-by:
Priyanka Jain <priyanka.jain@nxp.com>
-
Enable support to compile SBSA driver. Signed-off-by:
Zhao Qiang <qiang.zhao@nxp.com> Reviewed-by:
Priyanka Jain <priyanka.jain@nxp.com>
-
Add watchdog node which is sbsa into lx2160a dtsi Signed-off-by:
Zhao Qiang <qiang.zhao@nxp.com> Reviewed-by:
Priyanka Jain <priyanka.jain@nxp.com>
-
According to Server Base System Architecture (SBSA) specification, the SBSA Generic Watchdog has two stage timeouts: the first signal (WS0) is for alerting the system by interrupt, the second one (WS1) is a real hardware reset. More details about the hardware specification of this device: ARM DEN0029B - Server Base System Architecture (SBSA) This driver can operate ARM SBSA Generic Watchdog as a single stage In the single stage mode, when the timeout is reached, your system will be reset by WS1. The first signal (WS0) is ignored. Signed-off-by:
Zhao Qiang <qiang.zhao@nxp.com> Signed-off-by:
Biwen Li <biwen.li@nxp.com> Reviewed-by:
Stefan Roese <sr@denx.de> Reviewed-by:
Priyanka Jain <priyanka.jain@nxp.com>
-
Add Root Complex and Endpoint mode specific config entries, such that it's feasible to enable the RC and/or EP mode driver indepently. Signed-off-by:
Hou Zhiqiang <Zhiqiang.Hou@nxp.com> Reviewed-by:
Priyanka Jain <priyanka.jain@nxp.com>
-
Add the PCIe EP mode support for lx2160a-v2 platform. Signed-off-by:
Xiaowei Bao <xiaowei.bao@nxp.com> Signed-off-by:
Hou Zhiqiang <Zhiqiang.Hou@nxp.com> Reviewed-by:
Priyanka Jain <priyanka.jain@nxp.com>
-
Modify the ls_pcie_dump_atu function, make it can print the INBOUND windows registers. Signed-off-by:
Xiaowei Bao <xiaowei.bao@nxp.com> Signed-off-by:
Hou Zhiqiang <Zhiqiang.Hou@nxp.com> Signed-off-by:
Priyanka Jain <priyanka.jain@nxp.com>
-
Add the INBOUND configuration for VFs of PF. Signed-off-by:
Xiaowei Bao <xiaowei.bao@nxp.com> Signed-off-by:
Hou Zhiqiang <Zhiqiang.Hou@nxp.com> Reviewed-by:
Priyanka Jain <priyanka.jain@nxp.com>
-
Due to the ls2085a and ls2080a use different way to set the BAR size, so add the BAR size init code here. Signed-off-by:
Xiaowei Bao <xiaowei.bao@nxp.com> Signed-off-by:
Hou Zhiqiang <Zhiqiang.Hou@nxp.com> Reviewed-by:
Priyanka Jain <priyanka.jain@nxp.com>
-