summaryrefslogtreecommitdiffstats
path: root/configs
Commit message (Collapse)AuthorAgeFilesLines
* arm: socfpga: disable CONFIG_SPL_WDT for gen5 and a10Simon Goldschmidt2019-10-0613-0/+13
| | | | | | | | | These boards don't have a watchdog enabled in SPL, so make sure CONFIG_SPL_WDT is not enabled. Fixes: commit 6874cb72204f ("watchdog: Split WDT from SPL_WDT") Signed-off-by: Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
* Kconfig: Migrate CONFIG_BOOTM_* optionsTom Rini2019-10-0413-0/+26
| | | | | | | Migrate all of the existing OS support options that are under CONFIG_BOOTM_* to Kconfig. Signed-off-by: Tom Rini <trini@konsulko.com>
* rpi4: enable dram bank initializationMatthias Brugger2019-10-011-1/+1
| | | | | | | | | | When booting through the efi stub, the memory map get's created by reading the dram bank information. Depending on the version of the RPi4 this information changes. Read the device tree to initialize the dram bank data structure. This way the kernel is able to access the whole range of available memory. Signed-off-by: Matthias Brugger <mbrugger@suse.com>
* arm: at91: gardena-smart-gateway-at91sam: Enable CONFIG_SYS_NAND_USE_FLASH_BBTStefan Roese2019-09-301-1/+0
| | | | | | | | | | | This patch enables the BBT in NAND on the AT91SAM based GARDENA smart Gateway. This is especially important, since the Linux driver also enables this option and uses the BBT table pages. Without setting this option, U-Boot will try to re-use these pages again (e.g. UBI). Signed-off-by: Stefan Roese <sr@denx.de> Cc: Eugen Hristev <eugen.hristev@microchip.com> Cc: Tom Rini <trini@konsulko.com>
* configs: Resync with savedefconfigTom Rini2019-09-23465-636/+586
| | | | | | Rsync all defconfig files using moveconfig.py Signed-off-by: Tom Rini <trini@konsulko.com>
* Merge tag 'fixes-for-2019.10' of ↵Tom Rini2019-09-227-0/+14
|\ | | | | | | | | | | | | | | https://gitlab.denx.de/u-boot/custodians/u-boot-video.git - fix sunxi LCD clock divider - fix splash logo with DM_VIDEO and CONFIG_VIDEO_LOGO - fix splash banner output with DM_VIDEO
| * imx: mx6sabreauto: fix splash logo drawingAnatolij Gustschin2019-09-211-0/+2
| | | | | | | | | | | | Enable BMP code. Also configure white on black for video console. Signed-off-by: Anatolij Gustschin <agust@denx.de>
| * imx: icore: fix splash logo drawingAnatolij Gustschin2019-09-214-0/+8
| | | | | | | | | | | | | | | | Define "splashimage" variable in the default environment and enable BMP code. Also configure white on black for video console. Signed-off-by: Anatolij Gustschin <agust@denx.de>
| * imx: mx6sabresd: fix splash logo drawingAnatolij Gustschin2019-09-211-0/+2
| | | | | | | | | | | | | | | | | | | | After mxc_ipuv3 DM_VIDEO conversion showing splash image doesn't work. Fix this. Also enable white on black console configuration as it used to be with cfb_console driver. Signed-off-by: Anatolij Gustschin <agust@denx.de> Reported-by: Fabio Estevam <festevam@gmail.com> Tested-by: Fabio Estevam <festevam@gmail.com>
| * imx: wandboard: fix splash logo drawingAnatolij Gustschin2019-09-211-0/+2
| | | | | | | | | | | | | | | | After mxc_ipuv3 DM_VIDEO conversion showing splash image doesn't work. Fix this. Also enable white on black console configuration as it used to be with cfb_console driver. Signed-off-by: Anatolij Gustschin <agust@denx.de>
* | rockchip: config: evb-rk3288: enable SPL_STACK_RKever Yang2019-09-191-0/+3
| | | | | | | | | | | | | | | | We need a new STACK in SDRAM instead of SRAM so that the EMMC controller can work properly. The EMMC/SD controller's master is not able to access SRAM area, it can only access DRAM area. Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
* | rockchip: evb-rk3288: Drop explicit SPL_TEXTKever Yang2019-09-191-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | SPL_TEXT_BASE is 0x0 by default, based on the kconfig definition move in below commit. "configs: move CONFIG_SPL_TEXT_BASE to Kconfig" (sha1: f89d6133eef2e068f9c33853b6584d7fcbfa9d2e) So, don't define it explicitly. Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
* | rockchip: rk3288-tinker: Attach missing peripherals at SPLMichael Trimarchi2019-09-191-0/+5
| | | | | | | | | | | | | | | | | | | | | | Tinker board needs to mux all the sdmmc gpio and activate the regulator connected to bank 7. Remove all the bank that are not in use and mark them as dm,spl so-that it would initialize at SPL. Signed-off-by: Michael Trimarchi <michael@amarulasolutions.com> Signed-off-by: Jagan Teki <jagan@amarulasolutions.com> Reviewed-by: Kever Yang<kever.yang@rock-chips.com>
* | configs: tinker: Enable SDRAM, SPL stackJagan Teki2019-09-191-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SPL sets up SDRAM while in its board_init_f() function, it is possible for the stack to move there before board_init_r() is reached. So it is required to reserve the stack for SDRAM, with a proper location and size otherwise any operations during SPL handoff would leads to failure. On, this particular context tinker-rk3288 SPL is failing to launch U-Boot proper on SDRAM due to lack of stack. U-Boot SPL 2019.10-rc3-00297-g5ba8b12543 (Sep 12 2019 - 08:50:36 +0530) Trying to boot from MMC1 spl: mmc init failed with error: -110 SPL: failed to boot from all boot devices ### ERROR ### Please RESET the board ### So, enable SPL_STACK_R_ADDR and it's related-config items for SDRAM, SPL stack to setup properly. Reported-by: Jagan Teki <jagan@amarulasolutions.com> Signed-off-by: Jagan Teki <jagan@amarulasolutions.com> Reviewed-by: Kever Yang<kever.yang@rock-chips.com>
* | configs: tinker: Drop explicit SPL_TEXTJagan Teki2019-09-191-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | SPL_TEXT_BASE is 0x0 by default, based on the kconfig definition move in below commit. "configs: move CONFIG_SPL_TEXT_BASE to Kconfig" (sha1: f89d6133eef2e068f9c33853b6584d7fcbfa9d2e) So, don't define it explicitly. Signed-off-by: Jagan Teki <jagan@amarulasolutions.com> Reviewed-by: Kever Yang<kever.yang@rock-chips.com>
* | configs: vyasa-rk3288: Fix SPL_TEXT_BASEJagan Teki2019-09-191-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The initial Vyasa-rk3288 TPL implementation is to reuse the SPL_TEXT_BASE for TPL and SPL as 0x0 and 0xff704000 respectively. But the below commit implements the reverse way of using TEXT_BASE's like 0xff704000 for TPL and 0x0 for SPL and which indeed update the SPL_TEXT_BASE for vyasa-rk3288 board. "rockchip: Kconfig: enable TPL support for rk3328" (sha1: 3f47db0275e0f1c1e89d8f13f8b4cdc86b1038ca) So, fix by dropping the legacy SPL_TEXT_BASE and it will reassign 0x0 by default based on Kconfig definition. Reported-by: Jagan Teki <jagan@amarulasolutions.com> Signed-off-by: Jagan Teki <jagan@amarulasolutions.com> Reviewed-by: Kever Yang<kever.yang@rock-chips.com>
* | configs: rockpro64-rk3399: Enable CONFIG_MISC_INIT_R and ROCKCHIP_EFUSEHugh Cole-Baker2019-09-191-0/+3
|/ | | | | | | | | | This enables reading the cpuid from e-fuse, and deriving a static MAC address from it. Without this, the ethernet interface on the rockpro64 can't be used to boot. Signed-off-by: Hugh Cole-Baker <sigmaris@gmail.com> Cc: Philipp Tomsich <philipp.tomsich@theobroma-systems.com> Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
* Merge https://gitlab.denx.de/u-boot/custodians/u-boot-fsl-qoriqTom Rini2019-09-164-0/+8
|\ | | | | | | | | - Add emmc hs200 support - Few bug fixes related to serdes, I2C, ethernet, etc
| * board: fsl: lx2160a: implement board_fix_fdtPankaj Bansal2019-09-122-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | lx2160a rev1 and rev2 SoC has different pcie controller. The pcie controller device tree node fields "compatible" and registers names needs to be updated accordingly This change in device tree is handled as part of fdt fixups. These changes would only be applied if the soc revision is not rev1. Signed-off-by: Pankaj Bansal <pankaj.bansal@nxp.com> Signed-off-by: Priyanka Jain <priyanka.jain@nxp.com>
| * configs/ls1012ardb,lx2160ardb,ls1028ardb: add esdhc hs200 configYinbo Zhu2019-09-123-0/+6
| | | | | | | | | | | | | | | | | | | | Enable CONFIG_FSL_ESDHC_USE_PERIPHERAL_CLK and CONFIG_MMC_HS200_SUPPORT config for ls1012ardb, ls1012ardb, lx2160ardb in defconfig file Signed-off-by: Yinbo Zhu <yinbo.zhu@nxp.com> Signed-off-by: Priyanka Jain <priyanka.jain@nxp.com>
* | Merge branch 'master' of git://git.denx.de/u-boot-shTom Rini2019-09-151-0/+1
|\ \
| * | sh: r2dplus: Enable DHCP commandMarek Vasut2019-09-141-0/+1
| |/ | | | | | | | | | | | | Enable the "dhcp" command as a minor convenience. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
* | configs: am65x_hs_evm: Use FIT images when booting HS devicesAndrew F. Davis2019-09-131-1/+1
| | | | | | | | | | | | | | HS devices use the FIT post processing step to authenticate boot images. Set the configured boot command to load FIT by default. Signed-off-by: Andrew F. Davis <afd@ti.com>
* | ARM: omapl138_lcdk: Enable PinctrlAdam Ford2019-09-131-0/+3
| | | | | | | | | | | | | | The single pinctrl supports the da8xx, so this patch enables pinctrl in U-Boot. Signed-off-by: Adam Ford <aford173@gmail.com>
* | ARM: omapl138_lcdk: Enable DM_GPIO and DM and GPIO CommandsAdam Ford2019-09-131-1/+3
| | | | | | | | | | | | | | The da8xx GPIO driver is available with DM_GPIO support. This patch enables the CMD_GPIO, CMD_DM, and DM_GPIO and DA8XX_GPIO. Signed-off-by: Adam Ford <aford173@gmail.com>
* | ARM: omapl138_lcdk: Disable SPL_DM_USBAdam Ford2019-09-131-0/+1
| | | | | | | | | | | | | | | | The USB was just recently enabled, so it is unlikely anyone is using it in SPL, so this patch removes it from SPL to further reduce the SPL code size. Signed-off-by: Adam Ford <aford173@gmail.com>
* | arm: am437x: cm-t43: Enable DM for MMC, USB, SPI, SPI_FLASH, enable BLKSuniel Mahesh2019-09-131-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable driver model for USB, MMC, SPI and SPI_FLASH. Also enable BLK. This will remove the following compile warnings: ===================== WARNING ====================== This board does not use CONFIG_DM_MMC. Please update the board to use CONFIG_DM_MMC before the v2019.04 release. ==================================================== ===================== WARNING ====================== This board does not use CONFIG_DM_USB. Please update the board to use CONFIG_DM_USB before the v2019.07 release. ==================================================== ===================== WARNING ====================== This board does not use CONFIG_DM_SPI_FLASH. Please update the board to use CONFIG_SPI_FLASH before the v2019.07 release. ==================================================== Target was compile tested, build was clean. Signed-off-by: Suniel Mahesh <sunil.m@techveda.org>
* | arm: am437x: cm-t43: Add device tree, enable OF_CONTROLSuniel Mahesh2019-09-131-0/+2
|/ | | | | | | | | | | | | | Add device tree from Linux for driver model conversion and enable OF_CONTROL. This will remove the following compile warning: ================================================== Device Tree Source is not correctly specified. Please define 'CONFIG_DEFAULT_DEVICE_TREE' or build with 'DEVICE_TREE=<device_tree>' argument =================================================== Target was compile tested, build was clean. Signed-off-by: Suniel Mahesh <sunil.m@techveda.org>
* Merge tag 'mmc-9-6-2019' of https://gitlab.denx.de/u-boot/custodians/u-boot-mmcTom Rini2019-09-081-1/+8
|\ | | | | | | | | | | | | | | | | | | | | Bug fixes to mmc_spi Add Aspeed SD driver Fix dw_mmc timeout calculation Fix timeout values passed to mmc_wait_dat0 sdhci dt caps/mask update [trini: Fix evb-ast2500_defconfig CONFIG_MMC line] Signed-off-by: Tom Rini <trini@konsulko.com>
| * configs: AST2500 EVB: Enable SD controllerEddie James2019-09-051-0/+8
| | | | | | | | | | | | | | | | Enable the MMC subsystem and the Aspeed SD controller. Also enable the use of the device tree for probing the controller. Signed-off-by: Eddie James <eajames@linux.ibm.com> Reviewed-by: Cédric Le Goater <clg@kaod.org>
* | Merge branch 'master' of git://git.denx.de/u-boot-shTom Rini2019-09-071-0/+7
|\ \ | | | | | | | | | - Initial DM conversion
| * | sh: r2dplus: Switch to DM PCI driverMarek Vasut2019-09-021-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Add DT entry for the DM PCI driver, update board configs and drop ad-hoc board init code for the PCI bus. Instead, let the DM PCI driver initialize and operate the hardware. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
| * | sh: r2dplus: Enable OF controlMarek Vasut2019-09-021-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Enable OF control for SH4 R2Dplus board. This is necessary, because the PCI uclass is designed in a way that makes it depend on DT and disallows instanciating devices without DT (e.g. with platdata). Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
| * | sh: r2dplus: Enable DMMarek Vasut2019-09-021-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | Enable driver model support for SH4 R2Dplus board. Thus far, no drivers are bound via the DM. The PCI drivers have yet to be converted to DM_PCI. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
* | | Merge tag 'rpi-next-2019.10' of https://github.com/mbgg/u-bootTom Rini2019-09-062-0/+66
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | - fix mailbox status register used for polling - fix bcm2835_sdhost to wait long enough for a transfer to complete - increase kernel image size from 8 MB to 64 MB on arm64 - add support for RPi4 - add prefixes for raspberry pi related stuff to git-mailrc
| * | | RPI: Add defconfigs for rpi4 (32/64)Andrei Gherzan2019-09-062-0/+66
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This defines a minimum defconfig for each of the two Raspberry Pi 4 variants. One notable difference is that we don't have a embedded dt for this board given that the fw supplies us with one which we can reuse. Furthermore, the ram size is not queryable through mbox interface as the maximum reported size is 1G. The fw patches the dt with the right memory configuration and uboot uses it as it is. We avoid u-boot touching this configuration by making sure CONFIG_ARCH_FIXUP_FDT_MEMORY is deactivated. Signed-off-by: Andrei Gherzan <andrei@balena.io> Signed-off-by: Matthias Brugger <mbrugger@suse.com>
* | | | riscv: qemu: enable CONFIG_CMD_BOOTEFI_SELFTESTHeinrich Schuchardt2019-09-054-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable CONFIG_CMD_BOOTEFI_SELFTEST for the QEMU RISC-V boards. Travis CI QEMU testing has been enabled for qemu-riscv64_defconfig. With this patch we will test the UEFI sub-system on the board. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
* | | | configs: sandbox: enable PCAP capture cmdRamon Fried2019-09-041-0/+1
| |_|/ |/| | | | | | | | | | | | | | | | | Enable CONFIG_CMD_PCAP for testing PCAP capture. Signed-off-by: Ramon Fried <rfried.dev@gmail.com> Acked-by: Joe Hershberger <joe.hershberger@ni.com>
* | | arc: emsdp: Add initialization of PSRAMAlexey Brodkin2019-09-031-0/+1
| |/ |/| | | | | | | | | | | If the "Page Mode" is not enabled on the device, read operations from PSRAM may result in incorrect data. Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
* | Merge branch 'master' of git://git.denx.de/u-boot-shTom Rini2019-09-011-1/+8
|\ \ | | | | | | | | | - r8a66597 usb changes
| * | ARM: renesas: Enable R8A66597 USB host on GR PeachMarek Vasut2019-08-221-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable USB host support on GR Peach board. To use USB host on GR Peach, it might be necessary to solder JP3 header onto the board first and then short it. Shorting JP3 is mandatory to let the U5 regulator to supply VBUS to the CN3 USB port. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Chris Brandt <chris.brandt@renesas.com>
* | | Revert "vexpress64: fvp dram: add DRAM configuration"Ryan Harkin2019-08-311-39/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit fc04b923541d984b1544056fd3bfa8129d4e5aac where the FVP DRAM configuration was added. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org> Acked-by: Linus Walleij <linus.walleij@linaro.org> Acked-by: Sudeep Holla <sudeep.holla@arm.com>
* | | arm: omap2: am43xx: Enable CONFIG_DM_USBSuniel Mahesh2019-08-303-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable CONFIG_DM_USB to remove compile warning for am43xx based targets: ===================== WARNING ====================== This board does not use CONFIG_DM_USB. Please update the board to use CONFIG_DM_USB before the v2019.07 release. Failure to update by the deadline may result in board removal. See doc/driver-model/MIGRATION.txt for more info. ==================================================== Signed-off-by: Suniel Mahesh <sunil.m@techveda.org>
* | | configs: enable CONFIG_BLOCK_CACHE for mt7623n_bpir2Weijie Gao2019-08-301-1/+0
| | | | | | | | | | | | | | | | | | This patch enables CONFIG_BLOCK_CACHE for mt7623n_bpir2. Signed-off-by: Weijie Gao <weijie.gao@mediatek.com>
* | | Merge https://gitlab.denx.de/u-boot/custodians/u-boot-mpc85xxTom Rini2019-08-2952-0/+208
|\ \ \ | | | | | | | | | | | | | | | | Enable DM PCI for T2080RDB, T4240RDB, T1024RDB, T1042D4RDB, P1020RDB, P2020RDB, P2041RDB, P3041DS, P4080DS, and MPC8548CDS
| * | | configs: MPC8548CDS: Enable PCIe driverHou Zhiqiang2019-08-283-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable the DM PCIe driver in MPC8548CDS defconfig. Signed-off-by: Hou Zhiqiang <Zhiqiang.Hou@nxp.com> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
| * | | configs: P5040DS: Enable PCIe driverHou Zhiqiang2019-08-284-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable the DM PCIe driver in P5040DS defconfig. Signed-off-by: Hou Zhiqiang <Zhiqiang.Hou@nxp.com> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> eviewed-by: Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
| * | | configs: P4080DS: Enable PCIe driverHou Zhiqiang2019-08-283-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable the DM PCIe driver in P4080DS defconfig. Signed-off-by: Hou Zhiqiang <Zhiqiang.Hou@nxp.com> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
| * | | configs: P3041DS: Enable PCIe driverHou Zhiqiang2019-08-284-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable the DM PCIe driver in P3041DS defconfig. Signed-off-by: Hou Zhiqiang <Zhiqiang.Hou@nxp.com> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
| * | | configs: P2041RDB: Enable PCIe driverHou Zhiqiang2019-08-284-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable the DM PCIe driver in P2041RDB defconfig. Signed-off-by: Hou Zhiqiang <Zhiqiang.Hou@nxp.com> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>