summaryrefslogtreecommitdiff
path: root/configs
Commit message (Collapse)AuthorAgeFilesLines
* Kconfig: sandbox: enable cmd_avb and dependenciesJens Wiklander2018-10-071-1/+1
| | | | | | | | | Enables cmd_avb and its dependencies need to run the AVB tests. Reviewed-by: Simon Glass <sjg@chromium.org> Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org> [trini: Disable for sandbox_noblk] Signed-off-by: Tom Rini <trini@konsulko.com>
* ARM: DTS: Add Logic PD OMAP35/DM37 SOM-LV and OMAP35 TorpedoAdam Ford2018-10-063-0/+217
| | | | | | | | | | | With the device trees doing most of the work of pin-muxing and DM doing much of the peripheral initialization, this creates new defconfig files for each of the Logic PD variants with proper register settings/pin-muxing. Signed-off-by: Adam Ford <aford173@gmail.com> [trini: Update MAINTAINERS entry] Signed-off-by: Tom Rini <trini@konsulko.com>
* arc: Add support for IoT development kitAlexey Brodkin2018-10-051-0/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The DesignWare ARC IoT Development Kit is a versatile platform that includes the necessary hardware and software to accelerate software development and debugging of sensor fusion, voice recognition and face detection designs. More information is avaialble here [1] and here [2]. The board is based on real silicon with ARC EM9D-based Data Fusion IP Subsystem. It sports a rich set of I/O including * DW USB OTG * DW MobileStorage (used for micro SD-card) * GPIO * multiple serial interface including DW APB UART * ADC, PWM and eFlash, SRAM and SPI Flash memory * Real-Time Clock (RTC) * Bluetooth module with worldwide regulatory compliance (FCC, IC, CE, ETSI, TELEC) * On-board 9-axis sensor (gyro, accelerometer and compass) Extensible with Arduino, Pmod, mikroBUS connectors and a 2x18 extension header. One of the most interesting features for developers is built-in Digilent USB JTAG probe so only micro-USB cable is needed! [1] https://www.synopsys.com/dw/ipdir.php?ds=arc_iot_development_kit [2] https://www.synopsys.com/dw/doc.php/ds/cc/iot_dev_kit.pdf Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
* riscv: Add QEMU virt board supportBin Meng2018-10-032-0/+13
| | | | | | | | | | | | | | | | | | This adds QEMU RISC-V 'virt' board target support, with the hope of helping people easily test U-Boot on RISC-V. The QEMU virt machine models a generic RISC-V virtual machine with support for the VirtIO standard networking and block storage devices. It has CLINT, PLIC, 16550A UART devices in addition to VirtIO and it also uses device-tree to pass configuration information to guest software. It implements RISC-V privileged architecture spec v1.10. Both 32-bit and 64-bit builds are supported. Support is pretty much preliminary, only booting to U-Boot shell with the UART driver on a single core. Booting Linux is not supported yet. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Lukas Auer <lukas.auer@aisec.fraunhofer.de>
* riscv: kconfig: Imply DM support for some common driversBin Meng2018-10-031-8/+0
| | | | | | | | This implies DM support for some common drivers that are used on RISC-V. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Lukas Auer <lukas.auer@aisec.fraunhofer.de>
* riscv: kconfig: Select DM and OF_CONTROLBin Meng2018-10-031-2/+0
| | | | | | | | RISC-V is a pretty new architecture and should support DM and OF_CONTROL by default. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Lukas Auer <lukas.auer@aisec.fraunhofer.de>
* Merge branch 'master' of git://git.denx.de/u-boot-spiTom Rini2018-10-022-0/+6
|\ | | | | | | | | | | | | This is the PR for SPI-NAND changes along with few spi changes. [trini: Re-sync changes for ls1012afrwy_qspi*_defconfig] Signed-off-by: Tom Rini <trini@konsulko.com>
* \ Merge git://git.denx.de/u-boot-dmTom Rini2018-09-305-0/+10
|\ \
| * | test: Add tests for board uclassMario Six2018-09-295-0/+10
| | | | | | | | | | | | | | | | | | | | | Add tests for the new board uclass. Reviewed-by: Simon Glass <sjg@chromium.org> Signed-off-by: Mario Six <mario.six@gdsys.cc>
* | | DB410c: Enable fastboot supportRamon Fried2018-09-301-0/+10
| | | | | | | | | | | | Signed-off-by: Ramon Fried <ramon.fried@gmail.com>
* | | configs: db410c: Enable USB PHYRamon Fried2018-09-301-0/+1
| | | | | | | | | | | | | | | | | | | | | Enable USB PHY driver. Also fixed the alphabetically ordering of the config. Signed-off-by: Ramon Fried <ramon.fried@gmail.com>
* | | Merge branch 'master' of git://git.denx.de/u-boot-videoTom Rini2018-09-295-0/+15
|\ \ \ | | | | | | | | | | | | Signed-off-by: Tom Rini <trini@konsulko.com>
| * | | video_osd: Add osd sandbox driver and testsMario Six2018-09-285-0/+15
| |/ / | | | | | | | | | | | | | | | | | | Add sandbox driver and tests for the new OSD uclass. Signed-off-by: Mario Six <mario.six@gdsys.cc> Reviewed-by: Simon Glass <sjg@chromium.org>
* | | Merge tag 'mpc85xx-for-v2018.11-rc1' of git://git.denx.de/u-boot-mpc85xxTom Rini2018-09-294-4/+9
|\ \ \ | | | | | | | | | | | | Use device tree for mpc85xx with binman. Enabled for T2080QDS.
| * | | powerpc: dts: Enable device tree support for T2080QDSJagdish Gediya2018-09-274-4/+9
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add device tree for T2080QDS board and enable CONFIG_OF_CONTROL so that device tree can be compiled. Update board README for device tree usage. Signed-off-by: Jagdish Gediya <jagdish.gediya@nxp.com> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: York Sun <york.sun@nxp.com>
* | | Merge tag 'fsl-qoriq-for-v2018.11-rc1' of git://git.denx.de/u-boot-fsl-qoriqTom Rini2018-09-2949-0/+108
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Switch to driver model for eSDHC on Layerscape SoCs including LS1021A, LS1043A, LS1046A, LS1088A, LS2088A. Switch to driver model for SATA on LS1021A and LS1043A. Add support for LS1012AFRWY rev C board. Enable SMMU for LS1043A.
| * | | arm: ls1021atwr: enable DM support for sataPeng Ma2018-09-271-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable related configs to support sata DM feature. Signed-off-by: Peng Ma <peng.ma@nxp.com> Reviewed-by: York Sun <york.sun@nxp.com>
| * | | arm64: ls1043aqds: enable DM support for sataPeng Ma2018-09-271-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable related configs to support sata DM feature. Signed-off-by: Peng Ma <peng.ma@nxp.com> Reviewed-by: York Sun <york.sun@nxp.com>
| * | | Enable CONFIG_BLK and CONFIG_DM_MMC to KconfigYinbo Zhu2018-09-2749-0/+98
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | This enables the folowing to Kconfig: CONFIG_BLK CONFIG_DM_MMC Signed-off-by: Yinbo Zhu <yinbo.zhu@nxp.com> Reviewed-by: York Sun <york.sun@nxp.com>
* | | ARM: da850evm_direct_nor_defconfig: Enable DM_SERIALAdam Ford2018-09-291-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | With DM enabled, this patch enables DM_SERIAL and removes the NS16550 initialization from da850_lowlevel since the driver will take care of that itself. Signed-off-by: Adam Ford <aford173@gmail.com>
* | | ARM: am3517_evm: Enable TCA6416PW GPIO ExpanderAdam Ford2018-09-291-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | With DM_I2C and DM_GPIO working, this patch can enable the GPIO expander on the I2C bus. This GPIO expander is connected to some of the DIP switches and can now read the status of these pins. Signed-off-by: Adam Ford <aford173@gmail.com>
* | | ARM: da850evm: Pinctrl for da850evmAdam Ford2018-09-293-0/+6
| | | | | | | | | | | | | | | | | | | | | The simple pin controller works for da850, so this patch enables this to pin-mux the pins defined in the device tree for the da850evm. Signed-off-by: Adam Ford <aford173@gmail.com>
* | | ARM: da850evm: Enable CMD_DM for da850evmAdam Ford2018-09-293-0/+3
| | | | | | | | | | | | | | | | | | | | | With DM enabled, this patch enables the 'dm' command to access the dm tree, uclass and devres. Signed-off-by: Adam Ford <aford173@gmail.com>
* | | ARM: am3517_evm: Enable PinctrlAdam Ford2018-09-291-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | The simple pinctrl driver currently available works with the omap3. Enabling this will use the device tree to automatically set the pin-muxing for various drivers. Signed-off-by: Adam Ford <aford173@gmail.com>
* | | configs: sama5d4_xplained: add fdt overlay supportEugen Hristev2018-09-283-0/+3
| | | | | | | | | | | | | | | | | | | | | Add commands for fdt overlay merging. This is required for the boot scripts that detect PDAs and apply specific overlays to the DTB passed on to kernel. Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
* | | configs: sama5d27_som1_ek: add fdt overlay supportEugen Hristev2018-09-281-0/+1
| | | | | | | | | | | | | | | | | | | | | Add commands for fdt overlay merging. This is required for the boot scripts that detect PDAs and apply specific overlays to the DTB passed on to kernel. Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
* | | configs: sama5d2_ptc_ek: add fdt overlay supportEugen Hristev2018-09-282-0/+2
| | | | | | | | | | | | | | | | | | | | | Add commands for fdt overlay merging. This is required for the boot scripts that detect PDAs and apply specific overlays to the DTB passed on to kernel. Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
* | | configs: sama5d3_xplained: add fdt overlay supportEugen Hristev2018-09-282-0/+2
| | | | | | | | | | | | | | | | | | | | | Add commands for fdt overlay merging. This is required for the boot scripts that detect PDAs and apply specific overlays to the DTB passed on to kernel. Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
* | | configs: sama5d2_xplained: add fdt overlay supportEugen Hristev2018-09-282-0/+2
| | | | | | | | | | | | | | | | | | | | | Add commands for fdt overlay merging. This is required for the boot scripts that detect PDAs and apply specific overlays to the DTB passed on to kernel. Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
* | | configs: sama5d4_xplained: add onewire and eeprom driversEugen Hristev2018-09-283-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | SAMA5D4 SoC can have extra clip boards (PDAs) connected, which have an EEPROM memory for identification. A special GPIO can be used to read this memory over 1wire protocol. Enabling one wire and eeprom drivers for this memory. Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
* | | configs: sama5d2_ptc_ek: add onewire and eeprom driversEugen Hristev2018-09-282-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | SAMA5D2 SoC can have extra clip boards (PDAs) connected, which have an EEPROM memory for identification. A special GPIO can be used to read this memory over 1wire protocol. Enabling one wire and eeprom drivers for this memory. Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
* | | configs: sama5d27_som1_ek: add onewire and eeprom driversEugen Hristev2018-09-281-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | SAMA5D2 SoC can have extra clip boards (PDAs) connected, which have an EEPROM memory for identification. A special GPIO can be used to read this memory over 1wire protocol. Enabling one wire and eeprom drivers for this memory. Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
* | | configs: sama5d3_xplained: add onewire and eeprom driversEugen Hristev2018-09-282-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | SAMA5D3 SoC can have extra clip boards (PDAs) connected, which have an EEPROM memory for identification. A special GPIO can be used to read this memory over 1wire protocol. Enabling one wire and eeprom drivers for this memory. Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
* | | configs: sama5d2_xplained: add onewire and eeprom driversEugen Hristev2018-09-282-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | SAMA5D2 SoC can have extra clip boards (PDAs) connected, which have an EEPROM memory for identification. A special GPIO can be used to read this memory over 1wire protocol. Enabling one wire and eeprom drivers for this memory. Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
* | | configs: sandbox: add onewire w1 and sandbox eepromEugen Hristev2018-09-281-0/+4
| |/ |/| | | | | | | | | | | To be able to test Dallas onewire protocol and one wire eeproms driver and subsystem, add in sandbox defconfig the drivers' config. Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
* | Merge tag 'xilinx-for-v2018.11' of git://git.denx.de/u-boot-microblazeTom Rini2018-09-278-0/+8
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Xilinx changes for v2018.11 - Handle BOARD_LATE_INIT via Kconfig SPL: - Enable GZIP for all partitions types(not only for kernel) ZynqMP: - Rearrange pmufw version handling - Support newer PMUFW with improved fpga load sequence Zynq: - Cleanup config file - Simplify zybo config by enabling option via Kconfig net: - Fix gems max-speed property reading - Enable support for fixed-link phys
| * | arm: zynq: zybo: migrate CONFIG_DISPLAY to defconfigLuis Araneda2018-09-261-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Only add CONFIG_DISPLAY to defconfig because CONFIG_I2C_EDID is automatically selected by CONFIG_DISPLAY Signed-off-by: Luis Araneda <luaraneda@gmail.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
| * | arm64: zynqmp: Handle CONFIG_BOARD_LATE_INIT via KconfigMichal Simek2018-09-267-0/+7
| | | | | | | | | | | | | | | | | | Disable BOARD_LATE_INIT via Kconfig. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
* | | Merge tag 'signed-efi-next' of git://github.com/agraf/u-bootTom Rini2018-09-265-0/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patch queue for efi - 2018-09-26 A lot of goodness in this release. We're *very* close to running the UEFI Shell and SCT natively. The only missing piece are HII protocols. - FAT write support (needed for SCT) - improved FAT directory support (needed for SCT) - RTC support with QEMU -M virt - Sandbox support (run UEFI binaries in Linux - yay) - Proper UTF-16 support - EFI_UNICODE_COLLATION_PROTOCOL support (for UEFI Shell) - EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL support (for UEFI Shell) - Fix window size determination - Fix Tegra by explicitly unmapping RAM - Clean up handle entanglement - Lots of generic code cleanup [trini: Fixup merge conflict in include/configs/qemu-arm.h] Signed-off-by: Tom Rini <trini@konsulko.com>
| * | | efi_selftest: test qemu-arm(64)_defconfigHeinrich Schuchardt2018-09-232-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We should run the EFI selftest on both a 32bit and a 64bit ARM platform on Travis to catch possible errors. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Signed-off-by: Alexander Graf <agraf@suse.de>
| * | | efi: sandbox: Enable selftest commandSimon Glass2018-09-231-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable this for sandbox since it almost passes now. Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Alexander Graf <agraf@suse.de>
| * | | efi_loader: unset CONFIG_EFI_UNICODE_CAPITALIZATIONHeinrich Schuchardt2018-09-232-0/+2
| | |/ | |/| | | | | | | | | | | | | | | | | | | Unset CONFIG_EFI_UNICODE_CAPITALIZATION on boards with tough size restrictions. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Signed-off-by: Alexander Graf <agraf@suse.de>
* | | configs: am335x_evm: enable OF_BOARD_SETUPSekhar Nori2018-09-251-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Enable CONFIG_OF_BOARD_SETUP as it is needed for Beaglebone black to overwrite the Ethernet phy address present in DT in case the phy latches on to a different address. Signed-off-by: Sekhar Nori <nsekhar@ti.com> Reviewed-by: Tom Rini <trini@konsulko.com>
* | | configs: sama5d27_som1_ek: Add defconfig for ENV/boot from uSDCodrin Ciubotariu2018-09-251-0/+91
| | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a defconfig for sama5d27_som1_ek board to get environment from uSD. The defconfig is made from sama5d27_som1_ek_mmc_defconfig, with 'bootcmd' and 'bootargs' changed to kernel, device-tree and rootfs from uSD. The environment is expected to be found in uSD's FAT partition. Signed-off-by: Codrin Ciubotariu <codrin.ciubotariu@microchip.com>
* | | configs: sama5d27_som1_ek: Set CONFIG_BOOTARGS using KconfigCodrin Ciubotariu2018-09-251-0/+2
| | | | | | | | | | | | | | | | | | | | | CONFIG_BOOTARGS can be set using Kconfig, so we no longer need it in the config files. Signed-off-by: Codrin Ciubotariu <codrin.ciubotariu@microchip.com>
* | | configs: sama5d2_xplained: Add defconfig for ENV/boot from eMMCCodrin Ciubotariu2018-09-251-0/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a defconfig for sama5d2_xplained board to get environment from eMMC. The defconfig is made from sama5d2_xplained_mmc_defconfig, with 'bootcmd' and 'bootargs' changed to kernel, device-tree and rootfs from eMMC. The environment is expected to be found in eMMC's FAT partition. Signed-off-by: Codrin Ciubotariu <codrin.ciubotariu@microchip.com>
* | | configs: stm32mp15: Enable USB relative flagsPatrice Chotard2018-09-251-0/+16
| |/ |/| | | | | | | | | | | Enable config USB relative flags in order to enable USB EHCI, DWC2 gadget, download and mass_storage support. Signed-off-by: Patrice Chotard <patrice.chotard@st.com>
* | mips: Add Gardena Smart-Gateway board supportStefan Roese2018-09-232-0/+113
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Gardena Smart-Gateway boards have a MT7688 SoC with 128 MiB of RAM and 8 MiB of flash (SPI NOR) and additional 128MiB SPI NAND storage. This patch also includes 2 targets. One is the target that can be programmed into the SPI NOR flash and a 2nd target "xxx-ram" is added to support loading and booting via an already running U-Boot version. This allows easy development and testing without the need to flash the image each time. Signed-off-by: Stefan Roese <sr@denx.de> [fixed and regenerated defconfig files] Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
* | mips: Add LinkIt Smart 7688 supportStefan Roese2018-09-232-0/+106
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The LinkIt Smart 7688 modules have a MT7688 SoC with 128 MiB of RAM and 32 MiB of flash (SPI NOR). This patch also includes 2 targets. One is the target that can be programmed into the SPI NOR flash and a 2nd target "xxx-ram" is added to support loading and booting via an already running U-Boot version. This allows easy development and testing without the need to flash the image each time. Signed-off-by: Stefan Roese <sr@denx.de> [fixed and regenerated defconfig files] Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
* | bcm968380gerg: enable pinctrlPhilippe Reynes2018-09-221-0/+1
|/ | | | Signed-off-by: Philippe Reynes <philippe.reynes@softathome.com>