- 12 10月, 2019 4 次提交
-
-
由 Rasmus Villemoes 提交于
readb is unconditionally defined earlier in io.h, so there's no point checking whether it's undefined. Signed-off-by: NRasmus Villemoes <rasmus.villemoes@prevas.dk>
-
由 Rasmus Villemoes 提交于
No ARM board seems to define __mem_pci - and if it did, one would get tons of ./arch/arm/include/asm/io.h:307:0: warning: "readl" redefined warnings, because readl and friends are unconditionally defined earlier in io.h. Moreover, the redefinitions lack the memory barriers that the first definitions have. So I'm guessing this is practically dead code. Signed-off-by: NRasmus Villemoes <rasmus.villemoes@prevas.dk>
-
由 Mans Rullgard 提交于
This change allows setting pre-defined eMMC boot partition for SPL eMMC booting. It is necessary in the case when one wants to boot (through falcon boot) from eMMC after loading SPL from other memory (like SPI-NOR). Signed-off-by: NMans Rullgard <mans@mansr.com> [lukma: Edit the commit message] Signed-off-by: NLukasz Majewski <lukma@denx.de> Acked-by: NAndreas Dannenberg <dannenberg@ti.com>
-
由 Mans Rullgard 提交于
This fixes a wrongly indented block of code. Signed-off-by: NMans Rullgard <mans@mansr.com> [lukma: Make the commit message more verbose] Signed-off-by: NLukasz Majewski <lukma@denx.de>
-
- 11 10月, 2019 20 次提交
-
-
由 Patrice Chotard 提交于
Regulator should not be enabled at probe time if regulator-boot-on property is not in the dt node. "enable-active-high" property is only used to indicate the GPIO polarity. See kernel documentation : - Documentation/devicetree/bindings/regulator/fixed-regulator.yaml - Documentation/devicetree/bindings/regulator/gpio-regulator.yaml Signed-off-by: NChristophe Kerello <christophe.kerello@st.com> Signed-off-by: NPatrice Chotard <patrice.chotard@st.com>
-
由 Oleksandr Rybalko 提交于
In 32bits mode upper bits need to be set to 0, otherwise controller will try to DMA into not existing memory and stops with error. Tested-by: NFrank Wunderlich <frank-w@public-files.de> Signed-off-by: NFrank Wunderlich <frank-w@public-files.de> Signed-off-by: NOleksandr Rybalko <ray@ddteam.net>
-
由 Oleksandr Rybalko 提交于
Tested-by: NFrank Wunderlich <frank-w@public-files.de> Signed-off-by: NFrank Wunderlich <frank-w@public-files.de> Signed-off-by: NOleksandr Rybalko <ray@ddteam.net>
-
由 Ryder Lee 提交于
This adds a document for tphy which supports physical layer functionality for a number of controllers on MediaTek SoCs, such as, USB2.0, USB3.0, PCIe, and SATA. Signed-off-by: NRyder Lee <ryder.lee@mediatek.com> Signed-off-by: NFrank Wunderlich <frank-w@public-files.de>
-
由 Ryder Lee 提交于
This adds a document for MT7623 PCIe controller. Signed-off-by: NRyder Lee <ryder.lee@mediatek.com> Signed-off-by: NFrank Wunderlich <frank-w@public-files.de>
-
由 Ryder Lee 提交于
This follows the linux header rules to avoid conflict bitfields. Tested-by: NFrank Wunderlich <frank-w@public-files.de> Signed-off-by: NRyder Lee <ryder.lee@mediatek.com> Signed-off-by: NFrank Wunderlich <frank-w@public-files.de>
-
由 Ryder Lee 提交于
This adds PCIe and its PHY nodes for MT7623. Tested-by: NFrank Wunderlich <frank-w@public-files.de> Signed-off-by: NRyder Lee <ryder.lee@mediatek.com> Signed-off-by: NFrank Wunderlich <frank-w@public-files.de>
-
由 Ryder Lee 提交于
The driver provides PHY for USB2, USB3.0, PCIe and SATA, and now we just enable PCIe. As for the other functionalities will be added gradually in upcoming days. This is adapted from the Linux version. Tested-by: NFrank Wunderlich <frank-w@public-files.de> Signed-off-by: NRyder Lee <ryder.lee@mediatek.com> Signed-off-by: NFrank Wunderlich <frank-w@public-files.de>
-
由 Ryder Lee 提交于
This adds PCIe controller support for MT7623. This is adapted from the Linux version. Tested-by: NFrank Wunderlich <frank-w@public-files.de> Signed-off-by: NRyder Lee <ryder.lee@mediatek.com> Signed-off-by: NFrank Wunderlich <frank-w@public-files.de>
-
由 Philippe Reynes 提交于
This commit add a generic function board_init_f that only initialize some device (for example serial). It avoid to define a board function only to launch the serial configuration. Signed-off-by: NPhilippe Reynes <philippe.reynes@softathome.com>
-
由 Philippe Reynes 提交于
This commit enable the support of the spi-nor for the broadcom reference board bcm968580xref. Signed-off-by: NPhilippe Reynes <philippe.reynes@softathome.com> Reviewed-by: NKursad Oney <kursad.oney@broadcom.com>
-
由 Philippe Reynes 提交于
This commit add a spi-nor device in the bcm96850xref device tree. Signed-off-by: NPhilippe Reynes <philippe.reynes@softathome.com> Reviewed-by: NKursad Oney <kursad.oney@broadcom.com>
-
由 Philippe Reynes 提交于
This commit add a hsspi controller in the bcm6858 device tree. Signed-off-by: NPhilippe Reynes <philippe.reynes@softathome.com> Reviewed-by: NKursad Oney <kursad.oney@broadcom.com>
-
由 Kursad Oney 提交于
This commit enable the support of the spi-nor for the broadcom reference board bcm963158. Signed-off-by: NKursad Oney <kursad.oney@broadcom.com> Reviewed-by: NPhilippe Reynes <philippe.reynes@softathome.com>
-
由 Kursad Oney 提交于
This change adds a spi nor flash device to the bcm963158 board. Signed-off-by: NKursad Oney <kursad.oney@broadcom.com> Reviewed-by: NPhilippe Reynes <philippe.reynes@softathome.com>
-
由 Kursad Oney 提交于
This change adds the hsspi controller to the 63158 dtsi. Signed-off-by: NKursad Oney <kursad.oney@broadcom.com> Reviewed-by: NPhilippe Reynes <philippe.reynes@softathome.com>
-
由 Kursad Oney 提交于
The Broadcom ARM implementations do not yet have a clock framework so one can use a fixed clock as the root clock of the hsspi block. The fixed clock does not have an "enable" routine, since it's always enabled. So when we hit this issue, getting an ENOSYS return, do not bail but continue initialization. Similarly the block might already have been out of reset, say, when we are booting from a SPI device. So if the reset signal is not configured in the device tree, do not bail out and instead skip deasserting the reset. Signed-off-by: NKursad Oney <kursad.oney@broadcom.com> Reviewed-by: NPhilippe Reynes <philippe.reynes@softathome.com>
-
由 Kursad Oney 提交于
Make the driver compatible with both big and little endian SOCs. Replace big-endian calls with their raw equivalents, expect for writing the command to FIFO. That still has to be in big-endian format. Signed-off-by: NKursad Oney <kursad.oney@broadcom.com> Reviewed-by: NPhilippe Reynes <philippe.reynes@softathome.com> Reviewed-by: NDaniel Schwierzeck <daniel.schwierzeck@gmail.com>
-
由 Kursad Oney 提交于
wait_for_bit_le32 and wait_for_bit_le16 use the raw I/O functions which would default to big-endian on BE systems. Create the generic equivalents to use the native endianness. Signed-off-by: NKursad Oney <kursad.oney@broadcom.com> Reviewed-by: NPhilippe Reynes <philippe.reynes@softathome.com> Reviewed-by: NDaniel Schwierzeck <daniel.schwierzeck@gmail.com>
-
由 Kursad Oney 提交于
This IP exists in both MIPS and ARM cores, so we also allow to use this driver on bcm6858 and bcm63158. Signed-off-by: NKursad Oney <kursad.oney@broadcom.com> Reviewed-by: NPhilippe Reynes <philippe.reynes@softathome.com> Reviewed-by: NDaniel Schwierzeck <daniel.schwierzeck@gmail.com>
-
- 10 10月, 2019 1 次提交
-
-
https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze由 Tom Rini 提交于
Xilinx/FPGA changes for v2020.01 FPGA: - Enable fpga loading on Versal - Minor fix Microblaze: - Fix LMB configurations to support initrds - Some other cleanups Zynq: - Minor config/dt changes - Add distro boot support for usb1 and mmc1 - Remove Xilinx private boot commands and use only distro boot ZynqMP: - Kconfig cleanups, defconfig updates - Update some dt files - Add firmware driver for talking to PMUFW - Extend distro boot support for jtag - Add new IDs - Add system controller configurations - Convert code to talk firmware via mailbox or SMCs Versal: - Add board_late_init() - Add run time DT memory setup - Add DFU support - Extend distro boot support for jtag and dfu - Add clock driver - Tune mini configurations Xilinx: - Improve documentation (boot scripts, dt binding) - Enable run time initrd_high calculation - Define default SYS_PROMPT - Add zynq/zynqmp virtual defconfig Drivers: - Add Xilinx mailbox driver for talking to firmware - Clean zynq_gem for Versal - Move ZYNQ_HISPD_BROKEN to Kconfig - Wire genphy_init() in phy.c - Add Xilinx gii2rgmii bridge - Cleanup zynq_sdhci - dwc3 fix - zynq_gpio fix - axi_emac fix Others: - apalis-tk1 - clean config file
-
- 09 10月, 2019 12 次提交
-
-
由 Tom Rini 提交于
Build the keystone 3 platforms with the keystone 2 platforms, in order to get back more room in the "catch-all" build jobs. Signed-off-by: NTom Rini <trini@konsulko.com>
-
由 Tom Rini 提交于
As both "catch-all" ARM jobs are nearing their time limit, move all of the bcm SoC boards into a single job. Signed-off-by: NTom Rini <trini@konsulko.com>
-
https://gitlab.denx.de/u-boot/custodians/u-boot-imx由 Tom Rini 提交于
u-boot-imx-20191009 ------------------- Travis : https://travis-ci.org/sbabic/u-boot-imx/builds/595148532 - MX6UL / ULZ - Toradex board - Allow to set OCRAM for MX6Q/D - MX7ULP - MX8: (container image, imx8mq_mek), SCU API - fix several board booting from SD/EMMC (cubox-i for example) - pico boards [trini: display5 merged manually] Signed-off-by: NTom Rini <trini@konsulko.com>
-
https://gitlab.denx.de/u-boot/custodians/u-boot-marvell由 Tom Rini 提交于
- Move WATCHDOG_TIMEOUT_MSECS to Kconfig (Heiko)
-
https://gitlab.denx.de/u-boot/custodians/u-boot-x86由 Tom Rini 提交于
- Rename existing FSP code to fsp1 - Add fsp2 directory in preparation to support FSP 2.0 - Various x86 platform codes update - Various bug fixes and updates in dm core, sandbox and spl
-
https://gitlab.denx.de/u-boot/custodians/u-boot-atmel由 Tom Rini 提交于
First set of u-boot-atmel features and fixes for 2020.01 cycle The feature set includes support for two new boards from Microchip AT91: The sama5d27_wlsom1_ek , an evaluation kit which includes the SAMA5D2 SOC packaged in a 256 MB LPDDR2 SIP, on a SOM including wireless, which is placed on evaluation kit with sd-card, ethernet, LCD, Camera sensor, QSPI, etc The sam9x60ek, an evaluation kit for the new SoC based on ARM926j , the SAM9X60 . The evaluation kit includes NAND flash, QSPI, Ethernet, Audio, Camera sensor connector, etc. The full support for sam9x60ek will come at a later time. There are still missing bits regarding the clock support and power management controller.
-
https://gitlab.denx.de/u-boot/custodians/u-boot-efi由 Tom Rini 提交于
Pull request for UEFI sub-system for efi-2020-01-rc1 The major corrections in this pull request are: Fixes for the SetVariable() boot service. Device path node for NVMe drives. Disable CONFIG_CMD_NVEDIT by default.
-
由 Tom Rini 提交于
- Python3 conversion of genboardscfg.py - Resync Kconfiglib.py - Switch to running CI on Ubuntu "bionic" to facilitate Python 3.6 being the minimum we use and test.
-
由 Tom Rini 提交于
To match what we're doing in GitLab, move to 'bionic' for these builds as well. Signed-off-by: NTom Rini <trini@konsulko.com>
-
由 Tom Rini 提交于
In order to run all filesystem tests we need to have newer ext4 tools, move up to Ubuntu 18.04 'bionic' for our base. We need to change slightly how we invoke the provided grub-mkimage. This will also make future python3 work easier. Signed-off-by: NTom Rini <trini@konsulko.com>
-
由 Tom Rini 提交于
When running as another user we might not be able to use '..' for certain directories and this is the default for buildman. Specify an output directory instead. Signed-off-by: NTom Rini <trini@konsulko.com>
-
由 Tom Rini 提交于
We may not always be able to write to the default output directory so have a temporary directory for our output be created. Cc: Simon Glass <sjg@chromium.org> Reviewed-by: NStephen Warren <swarren@wwwdotorg.org> Suggested-by: NStephen Warren <swarren@wwwdotorg.org> Signed-off-by: NTom Rini <trini@konsulko.com>
-
- 08 10月, 2019 3 次提交
-
-
由 Adam Ford 提交于
With the reverting of a previous change to spl_boot_device, this board needs a new solution to determining if we're booting from MMC1 or MMC2. This patch creates board_boot_order function which overrides the standard, and returns not only MMC1, or MMC2, but also can fall back to NAND or the serial downloader should other boot options fail. Signed-off-by: NAdam Ford <aford173@gmail.com>
-
由 Adam Ford 提交于
Apologies to everyone whose board I broke by attempting to return MMC1 or MMC2. I misunderstood how the MMC indexing worked. This reverts commit 14d319b1. Signed-off-by: NAdam Ford <aford173@gmail.com>
-
由 Stefano Babic 提交于
This reverts commit 34f2feb92db6146831bafa696b7b46785c9f6b10. Signed-off-by: NStefano Babic <sbabic@denx.de>
-