summaryrefslogtreecommitdiff
path: root/configs
Commit message (Collapse)AuthorAgeFilesLines
* Merge git://git.denx.de/u-boot-imxTom Rini2018-06-276-6/+14
|\
| * cl-som-imx7: Remove CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR=yFabio Estevam2018-06-271-1/+0
| | | | | | | | | | | | | | | | Since commit 1da1938d57b3 ("spl: Add default values for ARCH_MX7") CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR is selected by default on i.MX7 platforms, so remove it from the board defconfig. Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com>
| * imx6ul: geam: Fix fdt_file mismatchJagan Teki2018-06-272-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fdt_file is looking for imx6ul-geam-kit.dtb but Linux has imx6ul-geam.dtb, since Linux skipped -kit on file name by below commit. "ARM: dts: imx6ul-geam: Skip suffix -kit from dts name" (sha1: 182de5ebce71e469cfa686fcdf08c9cbe11ece97) So, due to this mismatch U-Boot failed to pick the proper dtb which eventually break the Linux boot. This patch fixed this mismatch by - renaming dts files - update config option to use new dtb file - update fdt_file to new dtb file name Signed-off-by: Jagan Teki <jagan@amarulasolutions.com> Reviewed-by: Fabio Estevam <fabio.estevam@nxp.com>
| * config: Update defconfig for imx53 K+P boardsLukasz Majewski2018-06-181-0/+6
| | | | | | | | | | | | | | This commit updates the defconfig for the HSC and DDC boards. Signed-off-by: Lukasz Majewski <lukma@denx.de>
| * display5: display5_defconfig: Enable support for gpt command (CMD_GPT) in ↵Lukasz Majewski2018-06-181-1/+1
| | | | | | | | | | | | | | | | production u-boot After this change one can run 'gpt' command on production u-boot. Signed-off-by: Lukasz Majewski <lukma@denx.de>
| * display5: ddr: Enable support for DDR3 auto calibrationLukasz Majewski2018-06-181-0/+1
| | | | | | | | | | | | This code performs DDR3 memory calibration for display5 board. Signed-off-by: Lukasz Majewski <lukma@denx.de>
| * display5: wdt: Enable WDT support (both SPL and u-boot)Lukasz Majewski2018-06-182-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Test case: The fitImage gets corrupted: truncate -c -s 3M fitImage run tftp_mmc_fitImg setenv boot_os y reset [board shall hang in SPL with "Trying to boot from MMC1" information] Then after X seconds WDT is causing board to reset. After N boot attempts we enter recovery mode. Signed-off-by: Lukasz Majewski <lukma@denx.de>
| * display5: config: factory: Extend mtdparts to support LEG factory partitionLukasz Majewski2018-06-181-1/+1
| | | | | | | | | | | | This special partition has been added solely for production purpose. Signed-off-by: Lukasz Majewski <lukma@denx.de>
| * display5: config: Update SPI-NOR partition for larger swupdate-initramfsLukasz Majewski2018-06-182-2/+2
| | | | | | | | | | | | | | | | The SPI-NOR partition information has been updated to store swupdate-kernel-FIT just after envs as well as two times larger swupdate-initramfs image. Signed-off-by: Lukasz Majewski <lukma@denx.de>
| * display5: config: Remove support for Linux initramfs recovery image bootLukasz Majewski2018-06-182-2/+2
| | | | | | | | | | | | | | | | | | This is a prerequisite patch to combine SWUpdate and Linux recovery initramfs images. It removes the support for it. Signed-off-by: Lukasz Majewski <lukma@denx.de>
| * display5: config: Add "factory" (1MiB) SPI-NOR partition in u-bootLukasz Majewski2018-06-181-1/+1
| | | | | | | | | | | | | | | | To test if this partition is present - one needs to write: display5 > sf probe; mtdparts display5 > sf erase factory +0x100000 Signed-off-by: Lukasz Majewski <lukma@denx.de>
* | x86: efi-x86_payload: Enable PRE_CONSOLE_BUFFERBin Meng2018-06-242-0/+4
| | | | | | | | | | | | | | | | Enable PRE_CONSOLE_BUFFER so that the full boot output can be viewed on the video console for the EFI payload. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
* | x86: qemu: Change default vesa mode to 1024x768x32Bin Meng2018-06-242-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The default vesa mode was changed since commit 55b4e1b7d999 ("x86: Change default FRAMEBUFFER_VESA_MODE of some boards") for better VxWorks compatibility but with the changes QEMU video console no longer works. This is because QEMU's vgabios implements the VESA mode 8:8:8 as 24bpp without an alpha channel, which U-Boot's video console driver currently does not support yet. We need change to real 32bpp in order to make it work again. QEMU vgabios implements the custom 32bpp VESA mode starting from 0x140 (320x200x32) to 0x147 (1600x1200x32). Set it to 0x144 (1024x768x32). Fixes: 55b4e1b7d999 ("x86: Change default FRAMEBUFFER_VESA_MODE of some boards") Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
* | ARM: uniphier: enable CONFIG_SNI_AVE and disable CONFIG_SMC911XMasahiro Yamada2018-06-232-8/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | Enable the on-chip ethernet driver for uniphier_{v7,v8}_defconfig. Disable the on-board SMC911x because it has not migrated to the driver model yet - it is not possible to enable DM and non-DM drivers at the same time. The CONFIG_SMC911X for uniphier_ld4_sld8_defconfig is still kept because the on-chip ethernet driver for LD4, sLD8 is not supported yet. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
* | Merge branch 'master' of git://git.denx.de/u-boot-shTom Rini2018-06-211-1/+1
|\ \
| * | ARM: rmobile: Adjust text base on V3M EagleMarek Vasut2018-06-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | The latest ATF puts the U-Boot at 0x50000000, just like on all the other boards. Adjust the text base to reflect that change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
* | | configs: Update Meson GX configsNeil Armstrong2018-06-194-0/+49
| | | | | | | | | | | | | | | | | | | | | | | | Enable USB on all Amlogic Meson GXL based board. Enable Regulator support on all boards. Enable ADC support on the LibreTech-CC board. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
* | | dm: gpio: Add DM compatibility to GPIO driver for DavinciAdam Ford2018-06-181-1/+1
|/ / | | | | | | | | | | | | This adds DM_GPIO support for the davinici GPIO driver with DT support. Signed-off-by: Adam Ford <aford173@gmail.com>
* | Merge git://git.denx.de/u-boot-x86Tom Rini2018-06-183-38/+14
|\ \
| * | x86: Rename efi-x86 target to efi-x86_appBin Meng2018-06-171-2/+2
| | | | | | | | | | | | | | | | | | | | | To avoid confusion, let's rename the efi-x86 target to efi-x86_app. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
| * | x86: Drop QEMU-specific EFI payload supportBin Meng2018-06-172-95/+0
| | | | | | | | | | | | | | | | | | | | | | | | Now that we have generic EFI payload support for all x86 boards, drop the QEMU-specific one. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
| * | x86: Add generic EFI payload supportBin Meng2018-06-172-0/+71
| |/ | | | | | | | | | | | | | | | | | | | | It is possible to create a generic EFI payload for all x86 boards. The payload is configured to include as many generic drivers as possible. All stuff that touches low-level initialization are not allowed as such is the EFI BIOS's responsibility. Platform specific drivers (like gpio, spi, etc) are not included. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
* | Merge branch 'master' of git://git.denx.de/u-boot-shTom Rini2018-06-172-0/+3
|\ \ | |/ |/|
| * ARM: rmobile: Disable 4k SF sectors on V3M EagleMarek Vasut2018-06-161-0/+1
| | | | | | | | | | | | | | | | The V3M Eagle uses flash with 128 kiB or 256 kiB sectors, disable the 4k sector support. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
| * ARM: rmobile: Enable cache command on V3M EagleMarek Vasut2018-06-161-0/+1
| | | | | | | | | | | | | | | | | | Turning the cache off can help when experimenting with bare metal applications, enable the cache command on V3M Eagle to make that easier. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
| * ARM: rmobile: Enable RPCHF on DraakMarek Vasut2018-06-161-0/+1
| | | | | | | | | | | | | | Enable the Renesas RPC HF driver on R8A77995 D3 Draak. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
* | arm64: zynqmp: Enable SPD ddr support for zcu102 targetsMichal Simek2018-06-153-0/+3
| | | | | | | | | | | | | | | | | | zcu102 contains DIMM with SPD on it at 0x51 address. For example: i2c dev 13 i2c sdram 51 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
* | timer: cadence: Implement timer_get_boot_usMichal Simek2018-06-151-0/+2
| | | | | | | | | | | | | | This function is required for adding bootstage support. Also enable it directly for ZynqMP R5 configuration. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
* | arm64: zynqmp: Split emmc configuration into emmc0 and emmc1Siva Durga Prasad Paladugu2018-06-152-1/+51
| | | | | | | | | | | | | | | | | | | | | | This patch splits the current mini emmc configuration into emmc0 and emmc1 configurations because emmc is probed at boot time and on systems which have only one interface mini configuration is failing on unused interface. This patch also adds required clock node in dts and enables CONFIG_MMC_SDHCI_ZYNQ through defconfig. Signed-off-by: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
* | Merge git://git.denx.de/u-boot-x86Tom Rini2018-06-132-6/+8
|\ \ | |/ |/|
| * x86: cougarcanyon2: Add missing chipset interrupt informationBin Meng2018-06-131-0/+2
| | | | | | | | | | | | | | | | Add Panther Point chipset interrupt pin/PIRQ information, and enable the generation of PIRQ routing table and MP table. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
| * x86: efi: app: Fix broken EFI applicationBin Meng2018-06-131-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The EFI application does not boot currently. It's due to the call to syscon_get_by_driver_data() in cpu_init_r() maps to nowhere as CONFIG_SYSCON is not included in the configuration. EFI application is built as a shared library, so GCC won't complain during the build process if some symbols are not found. GCC will simply put these symbols into the .plt section and expect dynamic loader to fix these up. While we are here, remove some commands and drivers that are not needed at present. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
| * x86: cougarcanyon2: Enable CPU driver and SMP supportBin Meng2018-06-131-0/+3
| | | | | | | | | | | | | | | | This enables the 206ax cpu driver on Intel Cougar Canyon 2 board, so that SMP can be supported too. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
| * x86: cougarcanyon2: Remove CONFIG_HAVE_INTEL_MEBin Meng2018-06-131-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | As README.x86 already mentions, there are two SPI flashes mounted on Intel Cougar Canyon 2 board, called SPI-0 and SPI-1 respectively. SPI-0 stores the flash descriptor and the ME firmware. SPI-1 stores the actual BIOS image which is U-Boot. Building a single image with both ME firmware and U-Boot does not make sense. This also describes the exact flash location where the u-boot.rom should be programmed in the documentation. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
* | ARM: am3517_evm: Enable SPL_OF_CONTROL and SPL_OF_PLATDATAAdam Ford2018-06-131-0/+3
| | | | | | | | | | | | | | | | | | | | The SPL doesn't have much room, so in order to support OF_CONTROL in SPL, we need the extra functionality of SPL_OF_PLATDATA. Adding these features allows us to remove a small part of code without losing the serial port during SPL. Signed-off-by: Adam Ford <aford173@gmail.com>
* | AM3517_EVM: Fix Environmental locationAdam Ford2018-06-131-0/+1
|/ | | | | | | | | | The am3517-evm boards stores the environment in NAND, but after merging various configs, the board was trying to load environment variables from FAT which would ultimately fail and cause some chatter. This patch removes the ENV_IS_IN_FAT flag to eliminate the noise. Signed-off-by: Adam Ford <aford173@gmail.com>
* Merge git://git.denx.de/u-boot-fsl-qoriqTom Rini2018-06-123-0/+111
|\
| * LS1012AFRWY: Add Secure Boot supportVinitha V Pillai2018-06-111-0/+54
| | | | | | | | | | | | | | | | | | Added the following: 1. defconfig for LS1012AFRWY Secure boot 2. PfE Validation support Signed-off-by: Vinitha V Pillai <vinitha.pillai@nxp.com> Reviewed-by: York Sun <york.sun@nxp.com>
| * board: ls1012a: FRWY-LS1012A board supportBhaskar Upadhaya2018-06-111-0/+50
| | | | | | | | | | | | | | | | | | | | FRWY-LS1012A belongs to LS1012A family with features 2 1G SGMII PFE MAC, Micro SD, USB 3.0, DDR, QuadSPI, Audio, UART. Signed-off-by: Bhaskar Upadhaya <Bhaskar.Upadhaya@nxp.com> [yorks: rebase and fix SPDX tag] [yorks: fix board/freescale/ls1012afrdm/Kconfig] Reviewed-by: York Sun <york.sun@nxp.com>
| * armv8: ls1088a: Enable USB in ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfigRan Wang2018-06-081-0/+7
| | | | | | | | | | Signed-off-by: Ran Wang <ran.wang_1@nxp.com> Reviewed-by: York Sun <york.sun@nxp.com>
* | arm: mvebu: Add Helios4 Armada 38x initial supportDennis Gilmore2018-06-121-0/+58
|/ | | | | | | | | | | The helios4 is built on the SolidRun Armada 38x SOM. The port os based on the ClearFog board, using information from https://github.com/helios-4/u-boot-marvell as well as dtb input from https://github.com/helios-4/linux-marvell Signed-off-by: Dennis Gilmore <dennis@ausil.us> Signed-off-by: Dennis Gilmore <dgilmore@redhat.com> Signed-off-by: Stefan Roese <sr@denx.de>
* ARM: legoev3: disable networkingDavid Lechner2018-06-051-3/+1
| | | | | | | This disables networking related items in the config. The EV3 does not have any networking hardware, so this is wasted space. Signed-off-by: David Lechner <david@lechnology.com>
* Enable thumb build to reduce build size of u-boot.kwb.Vagrant Cascadian2018-06-051-0/+1
| | | | | | | | | | | Without this, u-boot.kwb overlaps where the u-boot environment is stored, and updating the environment can break u-boot and vice versa. https://bugs.debian.org/897671 https://lists.denx.de/pipermail/u-boot/2018-May/327497.html Signed-off-by: Vagrant Cascadian <vagrant@debian.org> Signed-off-by: Stefan Roese <sr@denx.de>
* ARM: kirkwood: SBx81LIFKW: Enable network hardwareChris Packham2018-06-051-0/+6
| | | | | | | | | | | | | | | The SBx81LIFKW boards connect to the internal chassis management network via a Marvell 88e6097 L2 switch. The chassis connections are direct serdes on ports 8 and 9 with a RGMII interface on port 10 connected to the CPU MAC. For debugging purposes ports 0 and 1 are also taken out to headers on the board. Because the debug interfaces are sometimes connected to with straight ribbon cables we need to run them at 10Mbps. Signed-off-by: Chris Packham <judge.packham@gmail.com> Reviewed-by: Stefan Roese <sr@denx.de> Signed-off-by: Stefan Roese <sr@denx.de>
* ARM: add SBx81LIFKW boardChris Packham2018-06-051-0/+33
| | | | | | | | | | This is a series of line cards for Allied Telesis's SBx8100 chassis switch. The CPU block is common to the SBx81GS24a, SBx81XS6, SBx81XS16 and SBx81GT40 cards collectively referred to as SBx81LIFKW in u-boot. Reviewed-by: Stefan Roese <sr@denx.de> Signed-off-by: Chris Packham <judge.packham@gmail.com> Signed-off-by: Stefan Roese <sr@denx.de>
* arm: kirkwood: lsxl: Add SPI driver model supportMichael Walle2018-06-052-0/+6
| | | | | | | | | | | | | | | | | | | | | This patch shows how to enable driver model support for the LS-CHLv2 and LS-XHL boards. There are a couple of open questions: - do I need the u-boot,dm-pre-reloc tags in the device tree? - should mach/config.h define CONFIG_DM_SEQ_ALIAS? - how can we split this patch or are there any other pending patches which does the same and I didn't catch these. This patch is based on the http://git.denx.de/u-boot-marvell.git (master branch) and needs the following patches, which are still pending: https://patchwork.ozlabs.org/patch/909618/ https://patchwork.ozlabs.org/patch/909617/ https://patchwork.ozlabs.org/patch/909973/ Signed-off-by: Michael Walle <michael@walle.cc> Tested-by: Michael Walle <michael@walle.cc> Signed-off-by: Stefan Roese <sr@denx.de>
* enable CONFIG_DISTRO_DEFAULTS for LS-CHLv2 boardMichael Walle2018-06-051-12/+3
| | | | | | | | Synchronize it with the LS-XHL board. Signed-off-by: Michael Walle <michael@walle.cc> Reviewed-by: Stefan Roese <sr@denx.de> Signed-off-by: Stefan Roese <sr@denx.de>
* arm: mvebu: switch clearfog to use device-tree i2c and gpioJon Nettleton2018-06-051-0/+6
| | | | | | | | | | | | | This switches the clearfog boards to use DM based gpio and i2c drivers. The io expanders are configured via their device-tree entries. Signed-off-by: Jon Nettleton <jon@solid-run.com> [baruch: add DT i2c aliases] Signed-off-by: Baruch Siach <baruch@tkos.co.il> Reviewed-by: Chris Packham <judge.packham@gmail.com> Reviewed-by: Stefan Roese <sr@denx.de> Signed-off-by: Stefan Roese <sr@denx.de>
* arm: mvebu: enable sata support for clearfogJon Nettleton2018-06-051-0/+2
| | | | | | | | | | | The a38x sata interfaces run in ahci mode and can be accessed via the scsi command. Signed-off-by: Jon Nettleton <jon@solid-run.com> [baruch: rebase on current upstream] Signed-off-by: Baruch Siach <baruch@tkos.co.il> Reviewed-by: Stefan Roese <sr@denx.de> Signed-off-by: Stefan Roese <sr@denx.de>
* configs: Resync with savedefconfigTom Rini2018-06-04363-793/+738
| | | | | | Rsync all defconfig files using moveconfig.py Signed-off-by: Tom Rini <trini@konsulko.com>