summaryrefslogtreecommitdiff
path: root/configs
Commit message (Collapse)AuthorAgeFilesLines
* mtd: spi: Clean up usage of CONFIG_SPI_FLASH_MTDFrieder Schrempf2019-10-2515-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | Most boards currently use SPI_FLASH_MTD only in U-Boot proper, not in SPL. They often rely on hacks in the board header files to include this option conditionally. To be able to fix this, we previously introduced a separate option SPL_SPI_FLASH_MTD. Therefore we can now adjust the Makefile and change the code in sf_probe.c and sf_internal.h to use CONFIG_IS_ENABLED(SPI_FLASH_MTD). We also need to move all occurences of CONFIG_SPI_FLASH_MTD from the header files to the according defconfigs. The affected boards are socfpga, aristainetos, cm_fx6, display5, ventana, rcar-gen2, dh_imx6 and da850evm. We do this all in one patch to guarantee bisectibility. This change was tested with buildman to make sure it does not introduce any regressions by comparing the resulting binary sizes. Signed-off-by: Frieder Schrempf <frieder.schrempf@kontron.de> Reviewed-by: Stefan Roese <sr@denx.de> Reviewed-by: Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com> Acked-by: Lukasz Majewski <lukma@denx.de> Reviewed-by: Heiko Schocher <hs@denx.de> Reviewed-by: Jagan Teki <jagan@amarulasolutions.com>
* stm32mp1: configs: Add CONFIG_SPL_SPI_FLASH_MTDFrieder Schrempf2019-10-251-0/+1
| | | | | | | | | | | As SPI_FLASH_MTD is used in SPL and U-Boot proper, we enable both, now that a separate option for SPL was introduced. Signed-off-by: Frieder Schrempf <frieder.schrempf@kontron.de> [jagan: drop unrelated change] Signed-off-by: Jagan Teki <jagan@amarulasolutions.com> Reviewed-by: Lukasz Majewski <lukma@denx.de> Reviewed-by: Jagan Teki <jagan@amarulasolutions.com>
* configs: sopine-baseboard: Enable SPI-FLASHJagan Teki2019-10-251-0/+1
| | | | | | | SoPine has winbond SPI-FLASH, so enable the same in defconfig and add aliases for spi0 in -u-boot.dtsi Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
* Merge branch '2019-10-24-UFS-support'Tom Rini2019-10-241-1/+7
|\ | | | | | | - Add Universal Flash Storage (UFS) support
| * configs: j721e_evm_a72: Enable configs for UFSWIP/dm-scsi-ufsFaiz Abbas2019-10-231-1/+7
| | | | | | | | | | | | Enable SCSI and UFS related configs. Signed-off-by: Faiz Abbas <faiz_abbas@ti.com>
* | Merge https://gitlab.denx.de/u-boot/custodians/u-boot-marvellWIP/24Oct2019Tom Rini2019-10-241-0/+12
|\ \ | |/ |/| | | | | - Add support for HyperBus Memory Controller of TI's J721e and AM654 SoCs (Vignesh)
| * configs: j721e_evm_a72_defconfig: Add HBMC related configsVignesh Raghavendra2019-10-241-0/+12
| | | | | | | | | | | | | | Enable HBMC and HyperFlash in A72 SPL and A72 U-Boot Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com> Reviewed-by: Stefan Roese <sr@denx.de>
* | configs: stm32h743-eval: Disable CONFIG_NET flagPatrice Chotard2019-10-221-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Network support was never added on this board, disable CONFIG_NET flag to avoid following warning: ===================== WARNING ====================== This board does not use CONFIG_DM_ETH (Driver Model for Ethernet drivers). Please update the board to use CONFIG_DM_ETH before the v2020.07 release. Failure to update by the deadline may result in board removal. See doc/driver-model/migration.rst for more info. ==================================================== Signed-off-by: Patrice Chotard <patrice.chotard@st.com> Acked-by: Patrick Delaunay <patrick.delaunay@st.com>
* | configs: stm32h743-disco: Disable CONFIG_NET flagPatrice Chotard2019-10-221-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Network support was never added on this board, disable CONFIG_NET flag to avoid following warning: ===================== WARNING ====================== This board does not use CONFIG_DM_ETH (Driver Model for Ethernet drivers). Please update the board to use CONFIG_DM_ETH before the v2020.07 release. Failure to update by the deadline may result in board removal. See doc/driver-model/migration.rst for more info. ==================================================== Signed-off-by: Patrice Chotard <patrice.chotard@st.com> Acked-by: Patrick Delaunay <patrick.delaunay@st.com>
* | configs: stm32f469-discovery: Disable CONFIG_NET flagPatrice Chotard2019-10-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Network support was never added on this board, disable CONFIG_NET flag to avoid following warning: ===================== WARNING ====================== This board does not use CONFIG_DM_ETH (Driver Model for Ethernet drivers). Please update the board to use CONFIG_DM_ETH before the v2020.07 release. Failure to update by the deadline may result in board removal. See doc/driver-model/migration.rst for more info. ==================================================== Signed-off-by: Patrice Chotard <patrice.chotard@st.com> Acked-by: Patrick Delaunay <patrick.delaunay@st.com>
* | configs: stm32f429-evaluation: Disable CONFIG_NET flagPatrice Chotard2019-10-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Network support was never added on this board, disable CONFIG_NET flag to avoid following warning: ===================== WARNING ====================== This board does not use CONFIG_DM_ETH (Driver Model for Ethernet drivers). Please update the board to use CONFIG_DM_ETH before the v2020.07 release. Failure to update by the deadline may result in board removal. See doc/driver-model/migration.rst for more info. ==================================================== Signed-off-by: Patrice Chotard <patrice.chotard@st.com> Acked-by: Patrick Delaunay <patrick.delaunay@st.com>
* | configs: stm32f429-discovery: Disable CONFIG_NET flagPatrice Chotard2019-10-221-0/+1
|/ | | | | | | | | | | | | | | | Network support was never added on this board, disable CONFIG_NET flag to avoid following warning: ===================== WARNING ====================== This board does not use CONFIG_DM_ETH (Driver Model for Ethernet drivers). Please update the board to use CONFIG_DM_ETH before the v2020.07 release. Failure to update by the deadline may result in board removal. See doc/driver-model/migration.rst for more info. ==================================================== Signed-off-by: Patrice Chotard <patrice.chotard@st.com> Acked-by: Patrick Delaunay <patrick.delaunay@st.com>
* Merge tag 'efi-2020-01-rc1-2' of ↵Tom Rini2019-10-188-0/+8
|\ | | | | | | | | | | | | | | | | | | | | https://gitlab.denx.de/u-boot/custodians/u-boot-efi Pull request for UEFI sub-system for efi-2020-01-rc1 (2) Install the simple file protocol only if there is a file system on the partition. Enable CONFIG_CMD_NVEDIT_EFI on QEMU.
| * efi_loader: enable CONFIG_CMD_NVEDIT_EFI on QEMUHeinrich Schuchardt2019-10-178-0/+8
| | | | | | | | | | | | | | To reduce the default image size CONFIG_CMD_NVEDIT_EFI was disabled by default. Re-enable it on the QEMU platforms supporting the UEFI sub-system. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
* | configs: sei610: Add config file to fix userdata sizeGuillaume La Roque2019-10-181-1/+1
| | | | | | | | | | | | | | | | Add separate config file to handle the different eMMC size on the sei610 board. Signed-off-by: Guillaume La Roque <glaroque@baylibre.com> Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
* | boards: amlogic: add SEI610 supportNeil Armstrong2019-10-181-0/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for the customer board SEI610 manufactured by SEI Robotics with the following specifications: - Amlogic S905X3 ARM Cortex-A55 quad-core SoC - 2GB DDR4 SDRAM - 10/100 Ethernet (Internal PHY) - 1 x USB 3.0 Host - 1 x USB Type-C DRD - 1 x FTDI USB Serial Debug Interface - eMMC - SDcard - Infrared receiver - SDIO WiFi Module Like it's SEI510 counterpart, the boot flow is designed to boot Android AOSP built for the Yukawa Android device. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
* | configs: sei510: enable everything-else power domainNeil Armstrong2019-10-181-1/+1
| | | | | | | | | | | | | | The GX VPU Power Domain driver has been replaced by the Everything-Else Power Domain driver for G12A and SM1. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
* | configs: Add Khadas VIM3 defconfigAndreas Färber2019-10-181-0/+54
| | | | | | | | | | | | | | | | Derived from odroid-n2_defconfig and README.odroid-n2. Reviewed-by: Neil Armstrong <narmstrong@baylibre.com> Signed-off-by: Andreas Färber <afaerber@suse.de> Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
* | configs: sei510: enable Video Display supportNeil Armstrong2019-10-181-0/+11
|/ | | | | | | | | Add the necessary config options to support BMP display over HDMI, and add a preboot command to load the BMP file from a predefined eMMC partition. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Reviewed-by: Anatolij Gustschin <agust@denx.de>
* Merge tag 'dm-pull-15oct19' of ↵Tom Rini2019-10-162-0/+2
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://gitlab.denx.de/u-boot/custodians/u-boot-dm binman enhancements: - Dropping some test Elf files and building them from source instead - Refactoring of x86 16-bit entries - Support for SPL symbols within sections - Handle the 'notes' sections and hidden symbols in recent binutils - Improved error reporting with a tool fails libfdt and documentation fixes vboot required-key test driver model power-domain controls patman Message-Id enhancement
| * sandbox64: enable command aesPhilippe Reynes2019-10-151-0/+1
| | | | | | | | | | | | | | This commit add the support of command aes. Then, it may be used on pytest. Signed-off-by: Philippe Reynes <philippe.reynes@softathome.com>
| * sandbox: enable command aesPhilippe Reynes2019-10-151-0/+1
| | | | | | | | | | | | | | This commit enable the command aes on sandbox. Then, it may be used on pytest. Signed-off-by: Philippe Reynes <philippe.reynes@softathome.com>
* | arm: remove the H2200 boardHeinrich Schuchardt2019-10-161-38/+0
|/ | | | | | | | | | | | U-Boot cannot be built for h2200_defconfig with CONFIG_DM=y. The maintainer Lukasz Dalek suggested to remove the board. https://lists.denx.de/pipermail/u-boot/2019-August/380685.html Cc: Lukasz Dalek <luk0104@gmail.com> Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> [trini: As this is the last non-toradex PXA board, update travis too] Signed-off-by: Tom Rini <trini@konsulko.com>
* Merge branch 'master' of git://git.denx.de/u-boot-socfpgaTom Rini2019-10-141-4/+4
|\ | | | | | | - vining_fpga updates
| * ARM: socfpga: vining_fpga: Update environmentMarek Vasut2019-10-091-1/+1
| | | | | | | | | | | | | | | | Update board environment to match the one used in deployment. Signed-off-by: Marek Vasut <marex@denx.de> Cc: Silvio Fricke <silvio.fricke@softing.com> Cc: Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
| * ARM: socfpga: vining_fpga: Rename VINING|FPGAMarek Vasut2019-10-091-3/+3
| | | | | | | | | | | | | | | | | | The company Samtec was merged into Softing, migrate the board over to the new name and update copyright headers. Signed-off-by: Marek Vasut <marex@denx.de> Cc: Silvio Fricke <silvio.fricke@softing.com> Cc: Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
* | Merge tag 'u-boot-imx-20191014' of ↵Tom Rini2019-10-148-2/+96
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://gitlab.denx.de/u-boot/custodians/u-boot-imx u-boot-imx-20191014 ------------------- Travis: https://travis-ci.org/sbabic/u-boot-imx/builds/597498628 - logicpd pinmux - i.MX7ULP: imx_ddr_size - fixes Toradex i.MX6/i.MX7 - pico-imx7d - tpc70 converted to DM - New Board: meerkat96 - add HAB version command - i.MX8 : imx8: Jump from alias to OCRAM address at SPL init imx8qm/qxp: Set SPL TEXT base to OCRAM base
| * | configs: icorem6: Enable nandbcb commandShyam Saini2019-10-131-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | This also enables mtd configs which are required by nandbcb command. This command would be used to configure boot control block(BCB) while writing spl image on nand device. Signed-off-by: Shyam Saini <shyam.saini@amarulasolutions.com>
| * | imx8qm/qxp: Set SPL TEXT base to OCRAM baseYe Li2019-10-132-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | Modify the SPL TEXT base from OCRAM alias to OCRAM base 0x100000, so we can use full OCRAM not limit to 96KB Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
| * | imx: tpc70: Convert TPC70 (imx6q) board to use DM/DTS in SPL and u-bootLukasz Majewski2019-10-131-1/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch converts the TPC70 to use driver model and device tree description in both SPL and u-boot proper. Notable changes (DM/DTS conversion): - PINCTRL{_IMX6} - DM_I2C - enable 'regulator' and 'pmic' commands - DM_MMC and BLK (USDHC) - DM_ETH - DM WDT (including SYSRESET) Signed-off-by: Lukasz Majewski <lukma@denx.de>
| * | pico-imx7d: add config to enable CAAMJun Nie2019-10-131-0/+1
| | | | | | | | | | | | | | | | | | | | | Add config to enable CAAM so that hardware random number generator works. Signed-off-by: Jun Nie <jun.nie@linaro.org>
| * | ARM: imx6q_logic: Enable Pin muxing in SPLAdam Ford2019-10-131-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With the 256KB of OCRAM available to SPL now, there should be enough room to enable the pinmuxing in SPL from the device tree. This patch enables SPL_PINCTRL et al and adds the serial and usdhc pin mux references to the -u-boot.dtsi file so the pins can be configured from the device tree. Signed-off-by: Adam Ford <aford173@gmail.com> Reviewed-by: Fabio Estevam <festevam@gmail.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
| * | ARM: imx6q_logic: Enable 256KB OCRAMAdam Ford2019-10-131-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since this board config only supports, the i.MX6D/i.MX6Q configurations, 256K of on-chip RAM is available which increases the space available to SPL to help further reduce board code and further enable device tree functions. This patch enables 256K of RAM. Signed-off-by: Adam Ford <aford173@gmail.com> Reviewed-by: Fabio Estevam <festevam@gmail.com>
| * | board: tbs2910: Convert eth to driver modelSoeren Moch2019-10-131-0/+3
| | | | | | | | | | | | | | | | | | So we can remove lots of legacy config code. Signed-off-by: Soeren Moch <smoch@web.de>
| * | board: tbs2910: Convert pci to driver modelSoeren Moch2019-10-131-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | So we can get rid of legacy pci config code. PCI_PNP is not required for this board, remove it to reduce the size of the u-boot binary. DM_PCI does not start the host controller automatically anymore. Do so in preboot instead. Signed-off-by: Soeren Moch <smoch@web.de>
| * | Add i.MX7D based Meerkat96 board supportShawn Guo2019-10-131-0/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Meerkat96 board, based on the NXP i.MX7D SoC, is a member of 96Boards community and complies with all Consumer Edition board specifications. https://www.novtech.com/products/meerkat96.html https://www.96boards.org/product/imx7-96/ The initial supported/tested devices include: - Debug serial - SD - USB Host (with Ethernet) With these support, it's good enough for loading Linux Kernel from SD or Ethernet over USB. Signed-off-by: Shawn Guo <shawn.guo@linaro.org> Reviewed-by: Peng Fan <peng.fan@nxp.com> Tested-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
* | | stm32mp1: configs: add display devicesYannick Fertré2019-10-133-0/+18
| | | | | | | | | | | | | | | | | | | | | Add support of panels otm8009A, RM68200 & DSI controller. Limit resolution to 1280x800. Signed-off-by: Yannick Fertré <yannick.fertre@st.com>
* | | board: Add STM32F769 SoC, discovery board supportYannick Fertré2019-10-131-0/+63
| | | | | | | | | | | | Signed-off-by: Yannick Fertré <yannick.fertre@st.com>
* | | dm: Add a dsi host uclassYannick Fertré2019-10-131-0/+1
|/ / | | | | | | | | | | | | | | | | Display Serial Interface (DSI) host can usefully be modelled as their own uclass. DSI defines a serial bus and a communication protocol between the host and the device (panel, bridge). Signed-off-by: Yannick Fertré <yannick.fertre@st.com>
* | Merge branch '2019-10-11-master-imports'Tom Rini2019-10-123-178/+16
|\ \ | | | | | | | | | | | | | | | - Assorted cleanups - FAT bugfixes - mediatek platform updates
| * | sandbox: Remove sandbox_noblk buildTom Rini2019-10-111-178/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | At this point, all drivers that do not use CONFIG_BLK are past their migration deadlines, so remove this config as it's no longer helpful and hinders enhancing block drivers. Reviewed-by: Simon Glass <sjg@chromium.org> Signed-off-by: Tom Rini <trini@konsulko.com>
| * | bcm968580xref: enable spi-nor supportPhilippe Reynes2019-10-111-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | This commit enable the support of the spi-nor for the broadcom reference board bcm968580xref. Signed-off-by: Philippe Reynes <philippe.reynes@softathome.com> Reviewed-by: Kursad Oney <kursad.oney@broadcom.com>
| * | configs: Add hsspi/spi support to bcm963158.Kursad Oney2019-10-111-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | This commit enable the support of the spi-nor for the broadcom reference board bcm963158. Signed-off-by: Kursad Oney <kursad.oney@broadcom.com> Reviewed-by: Philippe Reynes <philippe.reynes@softathome.com>
* | | configs: am43xx_evm: Enable USB supportLokesh Vutla2019-10-111-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | spl_dm_init is failing as usb to be probed with the following error: "omap_dwc3@483c0000: ret=-2" Enable usb to make spl boot on am43xx devices Reported-by: Tero Kristo <t-kristo@ti.com> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
* | | board: ti: am335x-ice: Configure the CDCE913 clock synthesizerTero Kristo2019-10-111-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | AM335x-ICE boards contain the CDCE913 clock synthesizer, and their reset crystal capacitance load value of 10pF is wrong leading into lost packets in certain networking tests. Add DT data for this device, and probe it from the board file to program the crystal capacitance load value to 0pF to avoid any problems. Signed-off-by: Tero Kristo <t-kristo@ti.com>
* | | board: ti: am43xx-idk: Configure the CDCE913 clock synthesizerTero Kristo2019-10-111-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | AM43xx-IDK boards contain the CDCE913 clock synthesizer, and their reset crystal capacitance load value of 10pF is wrong leading into lost packets in certain networking tests. Add DT data for this device, and probe it from the board file to program the crystal capacitance load value to 0pF to avoid any problems. Signed-off-by: Tero Kristo <t-kristo@ti.com>
* | | board: ti: am57xx-idk: Configure the CDCE913 clock synthesizerTero Kristo2019-10-111-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | AM57xx-IDK boards contain the CDCE913 clock synthesizer, and their reset crystal capacitance load value of 10pF is wrong leading into lost packets in certain networking tests. Add DT data for this device, and probe it from the board file to program the crystal capacitance load value to 0pF to avoid any problems. Signed-off-by: Tero Kristo <t-kristo@ti.com>
* | | configs: am65x_evm_a53: Enable DISPLAY_CPUINFOLokesh Vutla2019-10-112-2/+0
| | | | | | | | | | | | | | | | | | Enable CONFIG_DISPLAY_CPUINFO so that cpuinfo is printed during boot. Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
* | | configs: j721e_evm_a72: Enable DISPLAY_CPUINFOLokesh Vutla2019-10-111-1/+0
| | | | | | | | | | | | | | | | | | Enable CONFIG_DISPLAY_CPUINFO so that cpuinfo is printed during boot. Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
* | | configs: j721e_evm_a72: Disable PSCI_RESETLokesh Vutla2019-10-111-0/+1
| | | | | | | | | | | | | | | | | | | | | J721E uses TISCI protocol to reset the device and does not support PSCI reset. So disable PSCI reset. Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>