summaryrefslogtreecommitdiffstats
path: root/include/configs
Commit message (Collapse)AuthorAgeFilesLines
* bcm968580xref: add nand supportPhilippe Reynes2019-04-221-0/+7
| | | | | | | Enable the nand support (driver and command) in the configuration of the board bcm968580xref. Signed-off-by: Philippe Reynes <philippe.reynes@softathome.com>
* bcm968380gerg: add nand supportPhilippe Reynes2019-04-221-0/+7
| | | | | | | Enable the nand support (driver and command) in the configuration of the board bcm96838gerg. Signed-off-by: Philippe Reynes <philippe.reynes@softathome.com>
* Merge tag 'u-boot-atmel-2019.07-b' of git://git.denx.de/u-boot-atmelTom Rini2019-04-222-0/+70
|\ | | | | | | Second set of u-boot-atmel features and fixes for 2019.07 cycle
| * at91: corvus_defconfig: get rid of build warningsHeiko Schocher2019-04-221-0/+1
| | | | | | | | | | | | | | fix CONFIG_OF_EMBED and add CONFIG_DM_USB build warnings. Signed-off-by: Heiko Schocher <hs@denx.de>
| * board: atmel: add SAMA5D2 ICP boardEugen Hristev2019-04-181-0/+69
| | | | | | | | | | | | | | | | The SAMA5D2 ICP Board features the SAMA5D27 SoC, together with QSPI Flash, Wilc3000 wireless device and EtherCat support. Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
* | Merge branch 'master' of git://git.denx.de/u-boot-usbTom Rini2019-04-218-13/+0
|\ \ | | | | | | | | | - Various fastboot, dwc2/stm32 updates
| * | configs: Migrate USB_MUSB_DISABLE_BULK_COMBINE_SPLIT to KconfigAlex Kiernan2019-04-198-13/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Migrate support for disable MUSB bulk split/combine to Kconfig Green Travis build: https://travis-ci.org/akiernan/u-boot/builds/519101867 Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
* | | Merge branch 'master' of git://git.denx.de/u-boot-socfpgaTom Rini2019-04-211-0/+1
|\ \ \ | |/ / |/| | | | | - Various stratix10, gen5 updates
| * | arm: socfpga: gen5: deassert peripheral reset by defaultSimon Goldschmidt2019-04-171-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To keep the current behaviour of taking all peripherals out of reset before booting the OS before removing that code from socfpga gen5 SPL, this enables the new behaviour by default for all gen5 boards by adding the environment variable "socfpga_legacy_reset_compat=1" to the default environment. This can be overridden in board config files or by saving an environment without this variable enabled. Signed-off-by: Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
* | | Merge branch 'master' of git://git.denx.de/u-boot-spiTom Rini2019-04-174-19/+0
|\ \ \ | | | | | | | | | | | | | | | | - drop non-DM code from ti_qspi - support spi-mem for ti_qspi
| * | | spi: ti_qspi: Drop non DM codeVignesh Raghavendra2019-04-174-19/+0
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Now that all boards using TI QSPI have moved to DM and DT, drop non DM code completely. Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com> Reviewed-by: Tom Rini <trini@konsulko.com> [jagan: update MIGRATION.txt, rebase config_whitelist.txt] Signed-off-by: Jagan Teki <jagan@amarulasolutions.com> Reviewed-by: Jagan Teki <jagan@amarulasolutions.com>
* | | arm: am57xx: cl-som-am57x: remove board supportUri Mashiach2019-04-171-148/+0
| | | | | | | | | | | | | | | | | | U-Boot support for the CL-SOM-AM57x module is no longer required. Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il>
* | | Merge branch 'master' of git://git.denx.de/u-boot-sunxiTom Rini2019-04-171-6/+0
|\ \ \ | | | | | | | | | | | | | | | | | | | | - Convert DM_MMC and DM_SCSI - A20, R40, H6 Linux dts(i) sync - CLK, RESET support for sunxi, sun8_emac net drivers
| * | | sunxi: update SATA driver to always use DM_SCSIAndre Przywara2019-04-171-6/+0
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It seems like the Allwinner SATA driver is already quite capable of using the driver model, so we can force this on all boards and can remove support for a non-DM_SCSI build. This removes the warning about boards with SATA ports not being DM_SCSI compliant. It also takes the opportunity to move the driver out of the board/sunxi directory to join its siblings in drivers/ata, and to make it a proper Kconfig citizen. The board defconfigs stay untouched. Signed-off-by: Andre Przywara <andre.przywara@arm.com> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Jagan Teki <jagan@openedev.com> [jagan: select DM_SCSI separately] Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
* | | Merge tag 'xilinx-for-v2019.07' of git://git.denx.de/u-boot-microblazeTom Rini2019-04-172-13/+4
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Xilinx/FPGA changes for v2019.07 fpga: - Add support for external data in FIT - Extend testing for external data case - Inform user about a need to run post config on Zynq arm: - Tune zynq command functions - Fix internal variable setting arm64: - Add support for zc39dr decoding - Disable WDT for zcu100 - Small changes in reset_reason() - Some DT changes (spi) - Tune qspi-mini configuration - Remove useless eeprom setting - Fix two sdhci boot case spi: - Fix tap delay programming clk: - Enable i2c in SPL net: - Fix gem phydev handling - Remove phy detection code from gem driver general: - Correct EXT_DTB usage for MULTI_DTB_FIT configuration
| * | arm64: zynqmp: Remove eeprom settingMichal Simek2019-04-161-9/+0
| | | | | | | | | | | | | | | | | | | | | | | | By moving to DM_I2C there is no need to specify any eeprom configuration because it is read from DT. Reported-by: Sreeja Vadakattu <sreeja.vadakattu@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
| * | ARM: zynq: fix environment command syntaxMelin Tomas2019-04-161-4/+4
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update EXTRA_ENV_SETTINGS and related commands to use 'setenv' instead of short name 'set' in commands. E.g. in case command setexpr is enabled the short form does not work properly as the name becomes ambigous. Fixes error messages like: U-Boot> set Unknown command 'set' - try 'help' Signed-off-by: Tomas Melin <tomas.melin@vaisala.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
* | Merge tag 'u-boot-imx-20190415' of git://git.denx.de/u-boot-imxTom Rini2019-04-1529-307/+422
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move to DM ----------- - DM support in sata - Toradex Board to DM - wandboard to DM - tbs2910 to DM - GE boards to DM - VHybrid boards to DM - DM_VIDEO for i.MX
| * | colibri_vf: fix sdboot for vybrid modulesGerard Salvatella2019-04-131-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, Vybrid's sdboot variable tries to load the kernel from /boot of the root partition (typically second partition when using the sdcard image). However, since we moved to flash the kernel in a separate UBI volume, we no longer deploy the kernel/device tree to /boot, hence sdboot does not work in its current state. Load the kernel and device tree from the first (typically FAT) partition as customary on all Toradex modules. While at it also change from rw to ro as e.g. systemd will re-mount the root file system rw anyway after checking it. Signed-off-by: Gerard Salvatella <gerard.salvatella@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Reviewed-by: Igor Opaniuk <igor.opaniuk@toradex.com>
| * | colibri_vf: disable undefined instruction events in user debugStefan Agner2019-04-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It turns out that OpenSSL calls undefined instructions to detect ARM capabilities at runtime (via SIGILL handler). This leads to stack traces e.g. when logging in using SSH: [ 877.464442] sshd (613): undefined instruction: pc=76ee2da8 ... Disable undefined instruction events since it is used as an autodetecion mechanism. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Reviewed-by: Igor Opaniuk <igor.opaniuk@toradex.com>
| * | colibri_vf: enable user debug by defaultStefan Agner2019-04-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Let the kernel print some debug messages when a user program crashes due to an exception. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Reviewed-by: Igor Opaniuk <igor.opaniuk@toradex.com>
| * | colibri_vf: set fdtfile for distrobootStefan Agner2019-04-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Set fdtfile to represent the current board. This allows distribution to load the correct device tree, which in the module case often deviates from the common fallback ${soc}-${board}${boardver}.dtb... Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Reviewed-by: Igor Opaniuk <igor.opaniuk@toradex.com>
| * | colibri_vf: add distroboot supportStefan Agner2019-04-131-29/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for distro boot. This is especially helpful for external devices. There is a global boot command which scans a predefined list of boot targets: run distro_bootcmd As well as direct boot commands such as: run bootcmd_mmc0 run bootcmd_usb run bootcmd_dhcp ... Refer to doc/README.distro fo details. While at it also re-order boot command macros as well as the CONFIG_EXTRA_ENV_SETTINGS. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Reviewed-by: Igor Opaniuk <igor.opaniuk@toradex.com>
| * | config: colibri_vf: use macros from linux/sizes.hMarcel Ziswiler2019-04-131-3/+4
| | | | | | | | | | | | | | | | | | | | | Use SZ_X{MK} macros from linux/sizes.h for include/configs/colibri_vf.h. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Reviewed-by: Igor Opaniuk <igor.opaniuk@toradex.com>
| * | colibri_vf: migrate fec, esdhc, nfc and usb to driver modelMarcel Ziswiler2019-04-131-12/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Migrate FEC, ESDHC, NFC and USB to driver model. While at it also do no longer enable optional I2C clock in board file as the generic clock code now handles this. Note for space reason and as it is not required just for booting we do not enable I2C in U-Boot by default. While at it also update copyright period. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Reviewed-by: Igor Opaniuk <igor.opaniuk@toradex.com>
| * | configs: move CONFIG_MXC_OCOTP to KconfigMarcel Ziswiler2019-04-1311-39/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While commit 3e020f03e94f ("driver: misc: add MXC_OCOTP Kconfig entry") introduced a Kconfig entry it did not actually migrate all configurations to using it. As CONFIG_MXC_OCOTP was in mx{6/7}_common.h enable it by default on those architectures. Additionally, also enable it on ARCH_IMX8M and ARCH_VF610 where all current members enabled it through their legacy configuration header files. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Reviewed-by: Lukasz Majewski <lukma@denx.de>
| * | configs: colibri_vf: remove obsolete mmc/sd card environmentMarcel Ziswiler2019-04-131-9/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove obsolete MMC/SD card environment configuration dating back to un-fused samples times. While at it also remove meanwhile spurious "USB Storage" comment. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Reviewed-by: Igor Opaniuk <igor.opaniuk@toradex.com>
| * | configs: move CONFIG_USB_EHCI_VF to KconfigMarcel Ziswiler2019-04-131-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | Move CONFIG_USB_EHCI_VF to drivers/usb/host/Kconfig and update the one and only user thereof being colibri_vf. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Reviewed-by: Igor Opaniuk <igor.opaniuk@toradex.com>
| * | imx6: wandboard: convert to DM_I2CAnatolij Gustschin2019-04-131-8/+0
| | | | | | | | | | | | | | | | | | Allow building with DM_I2C enabled. Signed-off-by: Anatolij Gustschin <agust@denx.de>
| * | imx6: wandboard: convert to DM_PMICAnatolij Gustschin2019-04-131-6/+0
| | | | | | | | | | | | | | | | | | | | | Enable DM_PMIC_PFUZE100 driver and add PMIC description to DTS. Rework power_init_board() code. Signed-off-by: Anatolij Gustschin <agust@denx.de>
| * | imx6: wandboard: convert to DM_VIDEOAnatolij Gustschin2019-04-131-2/+0
| | | | | | | | | | | | | | | | | | Enable DM_VIDEO in defconfig. Signed-off-by: Anatolij Gustschin <agust@denx.de>
| * | imx6: wandboard: convert to DM_USBAnatolij Gustschin2019-04-131-1/+0
| | | | | | | | | | | | | | | | | | | | | Drop CONFIG_USB_MAX_CONTROLLER_COUNT and enable DM_USB in defconfig. Signed-off-by: Anatolij Gustschin <agust@denx.de>
| * | imx6: ge_bx50v3: convert to DM_VIDEOAnatolij Gustschin2019-04-131-2/+0
| | | | | | | | | | | | | | | | | | Enable DM_VIDEO in defconfig. Signed-off-by: Anatolij Gustschin <agust@denx.de>
| * | imx: move CONFIG_VIDEO_IPUV3 to defconfigsAnatolij Gustschin2019-04-1320-29/+0
| | | | | | | | | | | | Signed-off-by: Anatolij Gustschin <agust@denx.de>
| * | board: tbs2910: Convert mmc to driver modelSoeren Moch2019-04-131-7/+0
| | | | | | | | | | | | | | | | | | So we don't need to duplicate settings from the device tree in the board file. Signed-off-by: Soeren Moch <smoch@web.de>
| * | board: tbs2910: Convert sata to ahci driver modelSoeren Moch2019-04-131-0/+1
| | | | | | | | | | | | | | | | | | While at it, also configure 64-bit LBA support. Signed-off-by: Soeren Moch <smoch@web.de>
| * | board: tbs2910: Convert i2c and rtc to driver modelSoeren Moch2019-04-131-17/+0
| | | | | | | | | | | | | | | | | | So we don't need to duplicate settings from the device tree in the board file. Signed-off-by: Soeren Moch <smoch@web.de>
| * | board: tbs2910: Convert usb to driver modelSoeren Moch2019-04-131-1/+0
| | | | | | | | | | | | | | | | | | So we don't need to duplicate settings from the device tree in the board file. Signed-off-by: Soeren Moch <smoch@web.de>
| * | colibri_imx6: switch to zimageBhuvanchandra DV2019-04-131-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Switch to the generic compressed Kernel image type (zImage) instead of the U-Boot specific uImage format. While at it also fix device tree naming for MMC DFU. Signed-off-by: Bhuvanchandra DV <bhuvanchandra.dv@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
| * | configs: colibri_imx6: Use ext4 file system by defaultSanchayan Maity2019-04-131-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | Use ext4 file system by default. Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
| * | colibri_imx6: add distroboot supportStefan Agner2019-04-131-8/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for distro boot. This is especially helpful for external devices. There is a global boot command which scans a predefined list of boot targets: run distro_bootcmd As well as direct boot commands such as: run bootcmd_mmc1 run bootcmd_usb run bootcmd_dhcp ... Refer to doc/README.distro fo details. While at it, remove the CONFIG_DRIVE_TYPES define which has not been used and was meant to be used for multi device boot support which is now provided by distroboot. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
| * | colibri_imx6: drop CONFIG_OF_SYSTEM_SETUPMax Krummenacher2019-04-131-2/+0
| | | | | | | | | | | | | | | | | | | | | This doesn't do anything anymore, probably never did. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
| * | colibri_imx6: migrate i2c to using driver modelMarcel Ziswiler2019-04-131-4/+4
| | | | | | | | | | | | | | | | | | Migrate I2C to using driver model. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
| * | colibri_imx6: remove obsolete USB_GADGET_MASS_STORAGE configurationMarcel Ziswiler2019-04-131-2/+0
| | | | | | | | | | | | | | | | | | Remove obsolete USB_GADGET_MASS_STORAGE configuration. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
| * | colibri_imx6: move console in env from header file to defconfigMarcel Ziswiler2019-04-131-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | Move console in env from header file to defconfig. While at it also update copyright year. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
| * | apalis_imx6: switch to zimageMarcel Ziswiler2019-04-131-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Switch to the generic compressed Kernel image type (zImage) instead of the U-Boot specific uImage format. While at it also fix device tree naming for MMC DFU. Signed-off-by: Bhuvanchandra DV <bhuvanchandra.dv@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
| * | configs: apalis_imx6: Use ext4 file system by defaultSanchayan Maity2019-04-131-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | Use ext4 file system by default. Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
| * | apalis_imx6: use both sd/mmc interfaces for setsdupdateMax Krummenacher2019-04-131-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | During porting to 2016.11 the check of a SD (mmc2) interface was dropped, this was unintended. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
| * | apalis_imx6: add distroboot supportMarcel Ziswiler2019-04-131-14/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for distro boot. This is especially helpful for external devices. There is a global boot command which scans a predefined list of boot targets: run distro_bootcmd As well as direct boot commands such as: run bootcmd_mmc1 run bootcmd_mmc2 run bootcmd_usb run bootcmd_dhcp ... Refer to doc/README.distro for details. While at it, remove the CONFIG_DRIVE_TYPES define which has not been used and was meant to be used for multi device boot support which is now provided by distroboot. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
| * | apalis_imx6: drop CONFIG_OF_SYSTEM_SETUPMarcel Ziswiler2019-04-131-2/+0
| | | | | | | | | | | | | | | | | | | | | This doesn't do anything anymore, probably never did. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>