summaryrefslogtreecommitdiff
path: root/configs
AgeCommit message (Collapse)Author
2021-04-09board: stm32: Add Engicam MicroGEA STM32MP1 MicroDev 2.0 7" OFJagan Teki
7" OF is a capacitive touch 7" Open Frame panel solutions with - 7" AUO B101AW03 LVDS panel - EDT, FT5526 Touch MicroGEA STM32MP1 is a STM32MP157A based Micro SoM. MicroDev 2.0 is a general purpose miniature carrier board with CAN, LTE and LVDS panel interfaces. MicroGEA STM32MP1 needs to mount on top of MicroDev 2.0 board with pluged 7" OF for creating complete MicroGEA STM32MP1 MicroDev 2.0 7" Open Frame Solution board. Linux dts commit details: commit <1d278204cbaa> ("ARM: dts: stm32: Add Engicam MicroGEA STM32MP1 MicroDev 2.0 7" OF") Add support for it. Reviewed-by: Patrick Delaunay <[email protected]> Reviewed-by: Patrice Chotard <[email protected]> Signed-off-by: Jagan Teki <[email protected]>
2021-04-09board: stm32: Add Engicam MicroGEA STM32MP1 MicroDev 2.0 boardJagan Teki
MicroDev 2.0 is a general purpose miniature carrier board with CAN, LTE and LVDS panel interfaces. Genaral features: - Ethernet 10/100 - USB Type A - Audio Out - microSD - LVDS panel connector - Wifi/BT (option) - UMTS LTE with sim connector (option) MicroGEA STM32MP1 is a STM32MP157A based Micro SoM. MicroGEA STM32MP1 needs to mount on top of this MicroDev 2.0 board for creating complete MicroGEA STM32MP1 MicroDev 2.0 Carrier board. Linux dts commit details: commit <f838dae7afd0> ("ARM: dts: stm32: Add Engicam MicroGEA STM32MP1 MicroDev 2.0 board") Add support for it. Reviewed-by: Patrick Delaunay <[email protected]> Signed-off-by: Jagan Teki <[email protected]>
2021-04-09board: stm32: Add Engicam i.Core STM32MP1 C.TOUCH 2.0Jagan Teki
Engicam C.TOUCH 2.0 is an EDIMM compliant general purpose Carrier board. Genaral features: - Ethernet 10/100 - Wifi/BT - USB Type A/OTG - Audio Out - CAN - LVDS panel connector i.Core STM32MP1 is an EDIMM SoM based on STM32MP157A from Engicam. i.Core STM32MP1 needs to mount on top of this Carrier board for creating complete i.Core STM32MP1 C.TOUCH 2.0 board. Linux dts commit details: commit <6ca2898df59f> ("ARM: dts: stm32: Add Engicam i.Core STM32MP1 C.TOUCH 2.0") Add support for it. Reviewed-by: Patrick Delaunay <[email protected]> Reviewed-by: Patrice Chotard <[email protected]> Signed-off-by: Jagan Teki <[email protected]>
2021-04-09board: stm32: Add Engicam i.Core STM32MP1 EDIMM2.2 Starter KitJagan Teki
Engicam EDIMM2.2 Starter Kit is an EDIMM 2.2 Form Factor Capacitive Evaluation Board. Genaral features: - LCD 7" C.Touch - microSD slot - Ethernet 1Gb - Wifi/BT - 2x LVDS Full HD interfaces - 3x USB 2.0 - 1x USB 3.0 - HDMI Out - Mini PCIe - MIPI CSI - 2x CAN - Audio Out i.Core STM32MP1 is an EDIMM SoM based on STM32MP157A from Engicam. i.Core STM32MP1 needs to mount on top of this Evaluation board for creating complete i.Core STM32MP1 EDIMM2.2 Starter Kit. Linux dts commit details: commit <adc0496104b6> ("ARM: dts: stm32: Add Engicam i.Core STM32MP1 EDIMM2.2 Starter Kit") Add support for it. Reviewed-by: Patrick Delaunay <[email protected]> Signed-off-by: Jagan Teki <[email protected]>
2021-04-09board: Add rt-thread art-pi board supportdillon min
All these files are add for support rt-thread art-pi board - add board/st/stm32h750-art-pi, defconfig, header support for u-boot for more information about art-pi, please goto: https://art-pi.gitee.io/website/ Signed-off-by: dillon min <[email protected]> Reviewed-by: Patrice Chotard <[email protected]>
2021-04-08mx23_olinuxino: convert MMC to driver modelTrevor Woerner
Convert the Olimex Olinuxino board's support for MMC to driver model following Fabio Estevam's excellent example from: commit: 23013aa9619881290dbeb6217f1fab863869050e: mx23evk: Convert to driver model Signed-off-by: Trevor Woerner <[email protected]>
2021-04-08mx23_olinuxino: enable device treeTrevor Woerner
Add the dts file for the Olimex Olinuxino from the linux kernel, and enable its use in this machine's defconfig. Signed-off-by: Trevor Woerner <[email protected]>
2021-04-08ARM: imx: udoo: convert to DM_ETHPeter Robinson
Convert the UDOO board to use DM_ETH. Signed-off-by: Peter Robinson <[email protected]> Cc: Fabio Estevam <[email protected]> Cc: Stefano Babic <[email protected]>
2021-04-08ARM: imx: udoo: Convert block devices to DMPeter Robinson
Enable DM block, DM MMC and DM SATA support on iMX6 Udoo convert board code to match the DM support. Signed-off-by: Peter Robinson <[email protected]> Cc: Fabio Estevam <[email protected]> Cc: Stefano Babic <[email protected]>
2021-04-08ARM: imx: udoo: drop MTD configPeter Robinson
The UDOO doesn't have any MTD storage so drop the config. Signed-off-by: Peter Robinson <[email protected]> Cc: Fabio Estevam <[email protected]> Cc: Stefano Babic <[email protected]>
2021-04-08ARM: imx: udoo: Enable OF_CONTROL and DM gpio/pin controlPeter Robinson
Enable OF_CONTROL and DM for gpio and pin control support on the i.MX6 based Udoo boards. Signed-off-by: Peter Robinson <[email protected]> Cc: Fabio Estevam <[email protected]> Cc: Stefano Babic <[email protected]>
2021-04-08ARM: embestmx6boards: convert the mars/riot boards to DM SPIPeter Robinson
Enable DM_SPI and DM_SPI_FLASH on the mars/riot boards. Signed-off-by: Peter Robinson <[email protected]> Cc: "Eric Bénard" <[email protected]> Cc: Fabio Estevam <[email protected]> Cc: Stefano Babic <[email protected]>
2021-04-08ARM: embestmx6boards: convert mars/riot boards to DM_ETHPeter Robinson
Convert the boards to use DM_ETH. Signed-off-by: Peter Robinson <[email protected]> Cc: "Eric Bénard" <[email protected]> Cc: Fabio Estevam <[email protected]> Cc: Stefano Babic <[email protected]>
2021-04-08ARM: embestmx6boards: convert mars/riot boards to DM_USBPeter Robinson
Convert the marsboard/riotboard to use DM_USB. Signed-off-by: Peter Robinson <[email protected]> Cc: "Eric Bénard" <[email protected]> Cc: Fabio Estevam <[email protected]> Cc: Stefano Babic <[email protected]>
2021-04-08ARM: embestmx6boards: convert the mars/riot boards to DM_MMCPeter Robinson
Convert the two Embest boards to use DM MMC. Signed-off-by: Peter Robinson <[email protected]> Cc: "Eric Bénard" <[email protected]> Cc: Fabio Estevam <[email protected]> Cc: Stefano Babic <[email protected]>
2021-04-08ARM: riotboard: Enable OF_CONTROL and DM gpio/pin controlPeter Robinson
Enable OF_CONTROL and DM for gpio and pin control support on the i.MX6D based riotboard. Signed-off-by: Peter Robinson <[email protected]> Cc: "Eric Bénard" <[email protected]> Cc: Fabio Estevam <[email protected]> Cc: Stefano Babic <[email protected]>
2021-04-08ARM: embestmx6boards: merge the riotboard's configs togetherPeter Robinson
It doesn't make much sense to have two separate configs for the riotboard so let's merge the SPL config into the main one for less duplication. Signed-off-by: Peter Robinson <[email protected]> Cc: "Eric Bénard" <[email protected]> Cc: Fabio Estevam <[email protected]> Cc: Stefano Babic <[email protected]>
2021-04-08ARM: marsboard: Enable OF_CONTROL and DM gpio/pin controlPeter Robinson
Enable OF_CONTROL and DM for gpio and pin control support on the i.MX6Q based embestmx6boards marsboard. Signed-off-by: Peter Robinson <[email protected]> Cc: "Eric Bénard" <[email protected]> Cc: Fabio Estevam <[email protected]> Cc: Stefano Babic <[email protected]>
2021-04-08configs: imx8mn_beacon: Enable QSPI SupportAdam Ford
There is a QSPI chip connected to the FSPI. Enable the defconfig to support it. Signed-off-by: Adam Ford <[email protected]>
2021-04-08ARM: board: usbarmory: Convert to OF_CONTROL and DMPeter Robinson
Convert usbarmory to OF_CONTROL and DM for gpio, pin usb support on the i.MX53 based usbarmory. Signed-off-by: Peter Robinson <[email protected]> Cc: Andrej Rosano <[email protected]> Cc: Fabio Estevam <[email protected]> Cc: Stefano Babic <[email protected]>
2021-04-08imx: ventana: enable dm for SPITim Harvey
Enable driver model for SPI which allows us to remove the iomux and init. Signed-off-by: Tim Harvey <[email protected]>
2021-04-08imx: ventana: enable dm for MTD and NANDTim Harvey
Enable driver model for MTD and NAND support allowing us to remove the iomux, init, and most of the static configuration. Signed-off-by: Tim Harvey <[email protected]>
2021-04-08imx: ventana: enable dm support for MMC and SATATim Harvey
Enable driver model support for MMC and SATA. Note that DM_MMC requires aliases for your mmc devices so they are added to the dts. Linux does not support enumerating mmc devices by alias so these are not present in the Linux dts. Note that we still need board_mmc_init() and board_mmc_getcd() for not DM SPL to support MMC. Signed-off-by: Tim Harvey <[email protected]>
2021-04-08imx: ventana: enable dm support for USBTim Harvey
Enable dm support for USB (which also requires dm support for fixed regulators used for vbus enable) and remove usb iomux which is no longer needed. We can remove the handling of otgpwr_en gpio as this is defined in dt as usbotg vbus-supply but we need to keep the handling of USB_HUB_RST# for boards that have a USB HUB as that isn't defined in the dt's currently. Signed-off-by: Tim Harvey <[email protected]>
2021-04-08imx: ventana: add pinctrl and remove unneeded UART init and configTim Harvey
Once the IMX6 pinctrl driver is added UART is fully using driver mode so we no longer need to config and initialize it. Signed-off-by: Tim Harvey <[email protected]>
2021-04-08imx: ventana: convert U-Boot to OF_CONTROL using FIT imageTim Harvey
In preparation for dm conversion convert to OF_CONTROL by adding FIT image support and multi dtb. Add a board_fit_config_name_match to match the dtb based off of EEPROM model. Signed-off-by: Tim Harvey <[email protected]>
2021-04-08imx8mp-evk: switch to use binmanPeng Fan
Use binman to pack images Signed-off-by: Peng Fan <[email protected]>
2021-04-08imx8mn-evk: switch to use binmanPeng Fan
Use binman to pack images. Signed-off-by: Peng Fan <[email protected]>
2021-04-08imx8mn-ddr4-evk: switch to use binmanPeng Fan
Use binman to pack images Signed-off-by: Peng Fan <[email protected]>
2021-04-08imx8mm_evk: switch to use binman to pack imagesPeng Fan
Use binman to pack images Signed-off-by: Peng Fan <[email protected]>
2021-04-08Merge https://source.denx.de/u-boot/custodians/u-boot-riscvTom Rini
- Watchdog, Unleashed and Icicle improvements
2021-04-08arm: socfpga: Enable FIT signature with crc32 for SOC64 devicesSiew Chin Lim
Add signature with crc32 value for all images in binman node for FIT image in device tree. And, enable FIT signature checking for Stratix10 and Agilex ATF and VAB sdmmc boot. Signed-off-by: Siew Chin Lim <[email protected]>
2021-04-08riscv: mpfs-icicle-kit: Increase SYS_MALLOC_F_LENBin Meng
The RISC-V architecture default value of CONFIG_SYS_MALLOC_F_LEN (0x1000) would not provide enough memory for devices like mpfs clock and ns16550 serial to bind well before relocation. Signed-off-by: Bin Meng <[email protected]> Reviewed-by: Padmarao Begari <[email protected]> Tested-by: Padmarao Begari <[email protected]>
2021-04-08riscv: sifive: Rename fu540 board to unleashedBin Meng
In preparation to add SiFive Unmatched board support, let's rename the existing fu540 board to unleashed. Signed-off-by: Bin Meng <[email protected]> Reviewed-by: Leo Yu-Chi Liang <[email protected]>
2021-04-08configs: EXT4, FAT, hush shell, env on S-mode MAIXHeinrich Schuchardt
* enable storing the environment in the SPI flash * enable EXT4 and FAT file system * enable hush shell * run k210_bootcmd as default boot command Signed-off-by: Heinrich Schuchardt <[email protected]> Reviewed-by: Sean Anderson <[email protected]>
2021-04-08imx8mn: Add LPDDR4 EVK board supportPeng Fan
Add support for iMX8MN LPDDR4 EVK board which uses 2GB LPDDR4 and PCA9450B PMIC. Signed-off-by: Ye Li <[email protected]> Signed-off-by: Peng Fan <[email protected]>
2021-04-08imx8mm_evk: Switch to new imx8mm evk boardYe Li
Update PMIC to use PCA9540, the legacy board not supported by NXP Signed-off-by: Ye Li <[email protected]>
2021-04-08configs: sheevaplug: enable driver-model based MMCHarm Berntsen
The non-dm MMC driver has been converted to the driver model. The sheevaplug was using the non-dm driver and this commit enables the new driver. Signed-off-by: Harm Berntsen <[email protected]> Reviewed-by: Stefan Roese <[email protected]> CC: Prafulla Wadaskar <[email protected]> CC: Stefan Roese <[email protected]> CC: Tom Rini <[email protected]>
2021-04-08arm: mvebu: ds414: Auto-populate env if appropriatePhil Sutter
Define a misc_init_r() which calls "syno populate_env" if the environment seems incomplete (or default), indicated by missing "ethaddr" variable. With this in place, no random MAC address fallback is needed anymore. Signed-off-by: Phil Sutter <[email protected]>
2021-04-08arm: mvebu: board/Synology: Unify legacy kernel supportPhil Sutter
Move the relevant bits from ds109.{c,h} into common/ and adjust the code to fit both DS109 and DS414. Moreover: * Introduce syno_board_id() which translates CONFIG_MACH_TYPE into the expected board ID tag value. * Properly initialize isusbhost, mac and mtu fields from env variables. * Set the right bootargs/bootcmd to correctly boot legacy kernel out of the (DS414) box. Getting the ramdisk location right is a bit tedious. Cc: Walter Schweizer <[email protected]> Signed-off-by: Phil Sutter <[email protected]> Reviewed-by: Stefan Roese <[email protected]>
2021-04-08arm: mvebu: configs: ds414: Enable XHCI_PCI by defaultPhil Sutter
With the recent fixes in pci_mvebu and xhci-pci drivers, the two rear USB3 ports are finally usable and accessing them no longer hangs the system. Signed-off-by: Phil Sutter <[email protected]> Reviewed-by: Stefan Roese <[email protected]>
2021-04-08arm: mvebu: turris_omnia: Enable CMD_FS_UUIDMarek Behún
This command can be useful for U-Boot scripts. Signed-off-by: Marek Behún <[email protected]> Reviewed-by: Stefan Roese <[email protected]> Cc: Pali Rohár <[email protected]> Acked-by: Pali Rohár <[email protected]>
2021-04-08arm: mvebu: turris_omnia: Enable CMD_WDTMarek Behún
This command can be sometimes used for debugging. Signed-off-by: Marek Behún <[email protected]> Reviewed-by: Stefan Roese <[email protected]> Cc: Pali Rohár <[email protected]> Acked-by: Pali Rohár <[email protected]>
2021-04-08arm: mvebu: turris_omnia: Enable DM_RTC and RTC_ARMADA38XMarek Behún
With this the date command is available on Turris Omnia. Signed-off-by: Marek Behún <[email protected]> Reviewed-by: Stefan Roese <[email protected]> Cc: Pali Rohár <[email protected]> Acked-by: Pali Rohár <[email protected]>
2021-04-06Merge tag 'mmc-2021-4-6' of https://source.denx.de/u-boot/custodians/u-boot-mmcTom Rini
Update hwpartition usage Check bootbus's arguments workaround for erratum A-011334 for fsl_esdhc driver add pulse width detection workaround for fsl_esdhc driver Use alias num before checking mmc index when creating device
2021-04-06Merge tag 'u-boot-amlogic-20210406' of ↵Tom Rini
https://source.denx.de/u-boot/custodians/u-boot-amlogic - Add MMIO MDIO mux driver - Add Amlogic G12A MDIO mux driver - Add DM_MDIO support for designware ethernet driver - Add Amlogic Meson8b and later designware ethernet glue driver - Switch all amlogic boards to Amlogic designware ethernet glue driver - Switch all amlogic boards to DM_MDIO when necessary - Remove all static ethernet setup code
2021-04-06Merge https://source.denx.de/u-boot/custodians/u-boot-marvellTom Rini
- Enhance WDT handling (starting / stopping) and introduce CONFIG_WATCHDOG_AUTOSTART to allow disabling of autostart of the WDT (Pali)
2021-04-06Merge tag 'dm-pull-6apr21' of https://source.denx.de/u-boot/custodians/u-boot-dmTom Rini
ENOSYS clean-up Minor dtoc improvements Convert CONFIG_MISC_INIT_F to Kconfig Allow unit tests to run on any board pylibfdt build-rule fix
2021-04-06board: sl28: enable HS400 mode againMichael Walle
Now that it is working reliable on the LS1028A SoC, reenable support for it. Signed-off-by: Michael Walle <[email protected]>
2021-04-06configs: meson: use Designware glue driver for Amlogic Meson8b & later SoCsNeil Armstrong
Use the proper Synopsys DWMAC Meson8b glue to handle the ethernet link type. Signed-off-by: Neil Armstrong <[email protected]>