summaryrefslogtreecommitdiffstats
path: root/configs
Commit message (Collapse)AuthorAgeFilesLines
...
| * | chromebook_samus: Increase pre-relocation memorySimon Glass2018-10-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | With bootstage now allocating pre-relocation memory the current amount available is insufficient. Increase it a little. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
* | | ARM: omap3_logic: Add NOR Flash Support for SOM-LVAdam Ford2018-10-222-5/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | The DM37 and OMAP35 SOM-LV SOM-LV products both support a NOR flash part connected to CS2 in addition to the NAND part on CS0. This patch setups the GPMC timings for the MT28 NOR Flash and enables the CFI-Flash driver now that the CFI stuff is in Kconfig Signed-off-by: Adam Ford <aford173@gmail.com>
* | | arm: udoo: Convert to distro configMeul, Dirk2018-10-221-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | Instead of keeping a custom environment, use a more generic approach by switching to distro config. Signed-off-by: Dirk Meul <dirk.meul@rwth-aachen.de> Reviewed-by: Fabio Estevam <festevam@gmail.com>
* | | configs: sama5d2_ptc_ek: add default bootargs for MMC defconfigEugen Hristev2018-10-221-0/+2
| | | | | | | | | | | | | | | | | | Add default bootargs for the MMC defconfig to use SD-Card as rootfs Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
* | | configs: sama5d2_ptc_ek: add default bootargs for NAND defconfigEugen Hristev2018-10-221-0/+2
| | | | | | | | | | | | | | | | | | | | | Add the default kernel bootargs according to our NAND flash demo layout: http://www.at91.com/linux4sam/bin/view/Linux4SAM/Sama5d2PtcEKMainPage#NAND_Flash_demo_Memory_map Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
* | | configs: sama5d2_xplained: enable w1 and overlay for emmc defconfigEugen Hristev2018-10-221-1/+6
| | | | | | | | | | | | | | | | | | Enable onewire support and commands, fdt overlay for the emmc defconfig. Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
* | | configs: sama5d27_som1_ek: enable w1 and overlay for mmc1 defconfigEugen Hristev2018-10-221-1/+6
| | | | | | | | | | | | | | | | | | Enable onewire support and commands, fdt overlay for the mmc1 defconfig. Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
* | | configs: at91: sama5: enable CMD_IMIEugen Hristev2018-10-2212-12/+0
| | | | | | | | | | | | | | | | | | Enable iminfo command with CONFIG_CMD_IMI Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
* | | configs: at91: sam9x5: added FIT and iminfo supportEugen Hristev2018-10-224-4/+4
| | | | | | | | | | | | | | | | | | Enabled FIT image support and iminfo command for FIT information. Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
* | | ARM: da850evm_direct_nor: Remove DM_I2C_COMPATAdam Ford2018-10-221-1/+0
|/ / | | | | | | | | | | | | | | The da850evm does not need this enabled, so this removes a notice that appears during compile time that says "Please remove" Signed-off-by: Adam Ford <aford173@gmail.com>
* | Convert CONFIG_FLASH_CFI_DRIVER et al to KconfigAdam Ford2018-10-19461-186/+1646
| | | | | | | | | | | | | | | | | | | | | | | | | | This converts the following to Kconfig: CONFIG_FLASH_CFI_DRIVER CONFIG_SYS_FLASH_USE_BUFFER_WRITE CONFIG_FLASH_CFI_MTD CONFIG_SYS_FLASH_PROTECTION CONFIG_SYS_FLASH_CFI Signed-off-by: Adam Ford <aford173@gmail.com> [trini: Re-migrate] Signed-off-by: Tom Rini <trini@konsulko.com>
* | arm: lpc32xx: add CONFIG_ARCH_LPC32XX build optionVladimir Zapolskiy2018-10-192-12/+5
| | | | | | | | | | | | | | | | | | | | The explicit arch specific build symbol allows to group supported boards, generalize common config options and it will serve as a dependency for platform only drivers. Two related board defconfigs are resynced after the change. Signed-off-by: Vladimir Zapolskiy <vz@mleia.com>
* | ARM: rmobile: Enable cache command on Gen3Hiroyuki Yokoyama2018-10-181-0/+1
| | | | | | | | | | | | | | This patch enables the cache command, mostly for convenience of testing. Signed-off-by: Hiroyuki Yokoyama <hiroyuki.yokoyama.vx@renesas.com> Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com>
* | ARM: rmobile: Remove console parameter from bootargs on Gen3Hiroyuki Yokoyama2018-10-188-8/+8
| | | | | | | | | | | | | | This patch removes 'console=' argument, because kernel uses stdout-path as parameter. Signed-off-by: Hiroyuki Yokoyama <hiroyuki.yokoyama.vx@renesas.com>
* | arm64: zynqmp: Enable MP by default via KconfigMichal Simek2018-10-1622-19/+3
| | | | | | | | | | | | | | Simplify defconfig for ZynqMP but keep option not to enable it for mini targets. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
* | arm64: versal: Add Xilinx Versal Virtual QEMU boardMichal Simek2018-10-161-0/+68
| | | | | | | | | | | | | | | | | | Virtual QEMU board is generating DTB self and putting it to VERSAL_QEMU_DTB_ADDR address. Board is using CONFIG_OF_BOARD which ensures that u-boot is aligned with board created by QEMU. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
* | arm64: zynqmp: Enable CDC ethernet gadget for zcu100/Ultra96Michal Simek2018-10-162-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ethernet is not present on this board that's why there are two other options how to wire the board to ethernet. The first is asix_eth usb host converter which is already enabled by default. The second option is to use USB CDC/RNDIS ethernet gadget. This patch is enabling CDC which is working with Linux. With new bind/unbind command there is no need to call usb_ether_init() from platform code and use for example these commands: bind /amba/usb0@ff9d0000/dwc3@fe200000 usb_ether dhcp unbind /amba/usb0@ff9d0000/dwc3@fe200000 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
* | xilinx: Sync defconfigs with current KconfigMichal Simek2018-10-163-3/+3
| | | | | | | | | | | | There are some inconsistencies which should be fixed. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
* | arm: zynq: Add support for DLC20 boardMichal Simek2018-10-161-0/+74
| | | | | | | | | | | | | | | | | | Xilinx DLC20 has I2C0 with EEPROM(1KB), UART1, GPIO, SD0 (EMMC 4GB), USB0 device, ENET0, QSPI (16MB) and DDR(two of 256MB each). Boards have mix of Winbond/ST QSPIs. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
* | arm: zynq: Enable FIT fpga loading in SPL for zc706Michal Simek2018-10-161-0/+4
| | | | | | | | | | | | Enable loading FPGA from FIT image in SPL. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
* | Merge tag 'arc-more-updates-for-2018.11-rc2-2' of git://git.denx.de/u-boot-arcTom Rini2018-10-151-2/+3
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | More fixes and improvements for ARC here: Fixes (this time included for real): * Take care of global uninitialized variables They used to be put right after .bss section and were never zeroed as they should be. Now merged with normal .bss Improvements: * Print more verbose CPU info for boards built on real silicon * Add support for SD-card detection on all ARC boards * Quite a few fixes for IoT DK - Support reset by command - Print of CPU freq on boot - Link for eFlash etc
| * | iot_dk: Link for eFlashAlexey Brodkin2018-10-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | That's what we'll have in production. But note it won't work for loading via JTAG as eFlash is not directly writable, one needs to use prebootloader to flash uboot.bin from SD-card into eFlash. Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
| * | iot_dk: Disable networking supportAlexey Brodkin2018-10-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There's no Ethernet controller on the board so no point in having networking support. This also saves us 5.5 kB of precious memory. | # bloat-o-meter u-boot.net u-boot.no_net_regex | tail -1 | Total: Before=127892, After=122334, chg -4.35% Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
| * | iot_dk: Add localversion stringAlexey Brodkin2018-10-121-0/+1
| | | | | | | | | | | | Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
* | | Merge git://git.denx.de/u-boot-sunxiTom Rini2018-10-121-0/+3
|\ \ \ | | |/ | |/| | | | | | | [trini: Convert da850evm_nand defconfig now to to SPL_DM] Signed-off-by: Tom Rini <trini@konsulko.com>
* | | Merge branch 'master' of git://git.denx.de/u-boot-spiTom Rini2018-10-122-0/+6
|\ \ \ | |_|/ |/| |
| * | board: da8xxevm: Add SPL DM for serial, spiJagan Teki2018-10-102-0/+6
| |/ | | | | | | | | | | | | | | | | This patch add SPL DM support for da8xxevm boards with SPL serial, SPI drivers supported via platdata. Cc: Adam Ford <aford173@gmail.com> Signed-off-by: Jagan Teki <jagan@amarulasolutions.com> Tested-by: Adam Ford <aford173@gmail.com> #da850evm
* | Merge tag 'dm-9oct18' of git://git.denx.de/u-boot-dmTom Rini2018-10-108-0/+9
|\ \ | | | | | | | | | | | | | | | Test improvements to tidy up output and drop duplicate tests Sandbox SPL/TPL support Various dm-related improvements
| * | rtc: Allow use of RTC in SPL and TPLSimon Glass2018-10-091-0/+1
| | | | | | | | | | | | | | | | | | | | | Add Kconfig options so that the RTC can be used in SPL and TPL. This is helpful for accessing the contents of CMOS RAM, for example. Signed-off-by: Simon Glass <sjg@chromium.org>
| * | Kconfig: Convert CONFIG_RTC_MC146818 to KconfigSimon Glass2018-10-095-0/+5
| | | | | | | | | | | | | | | | | | Move this option to Kconfig and tidy up the two boards which use it. Signed-off-by: Simon Glass <sjg@chromium.org>
| * | sandbox: Add a debug UARTSimon Glass2018-10-091-0/+2
| | | | | | | | | | | | | | | | | | | | | Add support for the debug UART so that sandbox provides build testing for this feature. Signed-off-by: Simon Glass <sjg@chromium.org>
| * | log: Add helpers for common log levelsSimon Glass2018-10-091-0/+1
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | At present to output a log message you need something like: log(UCLASS_SPI, LOCL_INFO, "message1"); log(UCLASS_SPI, LOCL_INFO, "message2"); but many files use the same category throughout. Also it is helpful to shorten the length of log names, providing helpers for common logging levels. Add some macros so that it is possible to do: (top of file, before #includes) #define LOG_CATEGORY UCLASS_SPI (later in the file) log_info("message1"); log_debug("message2"); log_err("message3"); Signed-off-by: Simon Glass <sjg@chromium.org>
* / ARM: meson: Add Khadas VIM2 board supportLoic Devulder2018-10-101-0/+51
|/ | | | | | | | | | | | | | | This adds platform code for the Khadas VIM2 board based on a Meson GXM (S912) SoC with the Meson GXM configuration. This initial submission supports UART, MMC/SDCard and Ethernet. USB is partially supported. All the code is from Neil Armstrong! I just rebased the code, do some cleanup and tested on my board. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Signed-off-by: Loic Devulder <ldevulder@suse.de> Acked-by: Neil Armstrong <narmstrong@baylibre.com>
* 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>