summaryrefslogtreecommitdiff
path: root/configs
Commit message (Collapse)AuthorAgeFilesLines
* board: sama5d4_xplained: Set mac address from eepromWenyou Yang2017-09-113-0/+9
| | | | | | | | Add the code to set the ethernet mac address from eeprom by using the common code from the common folder. Signed-off-by: Wenyou Yang <wenyou.yang@microchip.com> Reviewed-by: Simon Glass <sjg@chromium.org>
* board: sama5d2_xplained: Replace code to set mac addressWenyou Yang2017-09-112-0/+2
| | | | | | | | Replace the code to set the ethernet mac address with the code from the common folder. Signed-off-by: Wenyou Yang <wenyou.yang@microchip.com> Reviewed-by: Simon Glass <sjg@chromium.org>
* board: ti: am57xx: Add dt support for BeagleBoard-X15 revCLokesh Vutla2017-09-112-2/+2
| | | | | | | | Add support for selecting proper dtb for am57xx BeagleBoard X15 revC u-boot from FIT Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com> Reviewed-by: Tom Rini <trini@konsulko.com>
* board: ti: dra76: Add dt supportLokesh Vutla2017-09-112-2/+2
| | | | | | | | Add support for selecting proper dtb for dra76x u-boot from FIT. Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com> Reviewed-by: Tom Rini <trini@konsulko.com>
* edison: Disable CONFIG_USB_HOST_ETHERTom Rini2017-09-081-0/+1
| | | | | | | This board does dwc3 gadget, not host, so we cannot have host support or we will fail to link. Signed-off-by: Tom Rini <trini@konsulko.com>
* usb: net: migrate USB Ethernet adapters to KconfigChris Packham2017-09-08101-0/+165
| | | | | | | | This migrates ASIX, ASIX88179, MCS7830, RTL8152 and SMSC95XX to Kconfig. Update defconfigs. Signed-off-by: Chris Packham <judge.packham@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
* usb: net: migrate CONFIG_USB_HOST_ETHER to KconfigChris Packham2017-09-08106-0/+106
| | | | | | | | | | CONFIG_USB_HOST_ETHER is the framework that the drivers are dependent on USB_HOST_ETHER. Use this as a menu and move the existing LAN75XX and LAN78XX options under new menu. Finally update the defconfigs that need CONFIG_USB_HOST_ETHER. Signed-off-by: Chris Packham <judge.packham@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
* configs: Resync with savedefconfigTom Rini2017-09-0810-14/+10
| | | | | | Rsync all defconfig files using moveconfig.py Signed-off-by: Tom Rini <trini@konsulko.com>
* ARM: rmobile: Disable CONFIG_ARCH_FIXUP_FDT_MEMORYMarek Vasut2017-09-074-0/+4
| | | | | | | | | | | | | | Disable CONFIG_ARCH_FIXUP_FDT_MEMORY to prevent U-Boot from modifying the memory {} nodes in the DT passed to the Linux kernel. The R8A779x DT contains multiple memory {} nodes, while U-Boot only modifies the first one and stuffs all the memory entries into it, which is wrong. Disabling CONFIG_ARCH_FIXUP_FDT_MEMORY is the least intrusive way to fix the issue this close to the release, while the real fix is to extend the fdt_fixup_memory_banks() to handle multiple memory nodes in DT. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
* Revert "dm: arm: rpi: Drop CONFIG_OF_EMBED"Paul Barker2017-09-074-0/+4
| | | | | | | | | | | | | | This reverts commit 25877d4e4c45451c5398aec3de50e0d5befe0e9f. This is a workaround for Raspberry Pi boot failures seen when passing on the device tree provided by the Raspberry Pi firmware at boot. Without CONFIG_OF_EMBED, we just get stuck at "Starting kernel ..." when we try to boot Linux with this device tree. Signed-off-by: Paul Barker <pbarker@toganlabs.com> Cc: Simon Glass <sjg@chromium.org> Tested-by: Jonathan Gray <jsg@jsg.id.au> Reviewed-by: Simon Glass <sjg@chromium.org>
* rockchip: firefly-rk3399: enable ATF and dwmmcKever Yang2017-09-051-0/+2
| | | | | | | | enable the ATF option and SDCard in defconfig. Signed-off-by: Kever Yang <kever.yang@rock-chips.com> Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com> Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
* rockchip: phycore: Read configuration EEPROM & set ethaddr in late initWadim Egorov2017-09-051-0/+2
| | | | | | | | Read SoM information from EEPROM and set ethaddr in late init. Signed-off-by: Wadim Egorov <w.egorov@phytec.de> Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com> Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
* omap3: evm: Fixes for CONFIG_NAND, SPL_OS_BOOT, USB, and environmentDerald D. Woods2017-09-031-1/+2
| | | | | | | | - Pass MTDPARTS kernel arguments to kernel - Use Kconfig CONFIG_NAND instead of CONFIG_SYS_EXTRA_OPTIONS="NAND" - Call 'usb_stop' on kernel start - Update Falcon mode setup to match other OMAP3 boards - Use "uEnv.txt" as boot script instead of "boot.scr"
* Kconfig: Add EEPROM options to Kconfig when I2C_EEPROM is setAdam Ford2017-09-024-0/+4
| | | | | | | | | | | | | | | | | | Add the following options to drivers/misc/Kconfig: SYS_I2C_EEPROM_ADDR SYS_I2C_EEPROM_BUS SYS_EEPROM_SIZE SYS_EEPROM_PAGE_WRITE_BITS SYS_EEPROM_PAGE_WRITE_DELAY_MS SYS_I2C_EEPROM_ADDR_LEN SYS_I2C_EEPROM_ADDR_OVERFLOW This does not migrate any boards, but provides a foundations for those who want/need these options Signed-off-by: Adam Ford <aford173@gmail.com> [trini: Migrate uniphier] Signed-off-by: Tom Rini <trini@konsulko.com>
* omap3_logic: Move CONFIG_SYS_NAND_U_BOOT_OFFS to KconfigAdam Ford2017-09-021-0/+2
| | | | | | | Manually enable SYS_NAND_U_BOOT_LOCATIONS. Set CONFIG_SYS_NAND_U_BOOT_OFFS=0x80000 and remove it from header Signed-off-by: Adam Ford <aford173@gmail.com>
* Convert CONFIG_BCH to KconfigAdam Ford2017-09-0122-0/+22
| | | | | | | | This converts the following to Kconfig: CONFIG_BCH Signed-off-by: Adam Ford <aford173@gmail.com> Reviewed-by: Tom Rini <trini@konsulko.com>
* Kconfig: Migrate all of cmd/fastboot/Kconfig to defconfigsTom Rini2017-09-0162-32/+158
| | | | | | | | | | - Move ANDROID_IMAGE_SUPPORT to top level Kconfig under images as it's not strictly part of fastboot. - Add some defaults for the fastboot buffer location and size - Migrate all options listed in cmd/fastboot/Kconfig - Cleanup the README Signed-off-by: Tom Rini <trini@konsulko.com>
* configs: Migrate all of the existing USB symbols, except fastbootTom Rini2017-09-01189-0/+314
| | | | | | | | | | | | This syncs all of the currently Kconfig'd symbols out of the headers and into the defconfig files. This has two exceptions, first am335x_evm needs to be converted to DM in SPL and then it can stop undef'ing CONFIG_DM_USB. Leaving this as-is results in a build failure, and without work, run time failure. The other case is am43xx_evm.h and in turn am43xx_evm_usbhost_boot. The problem here is that we need DWC3 USB host mode in SPL, but still desire to have gadget mode in U-Boot proper. Signed-off-by: Tom Rini <trini@konsulko.com>
* Merge git://git.denx.de/u-boot-imxTom Rini2017-09-013-0/+9
|\ | | | | | | | | | | | | | | Signed-off-by: Tom Rini <trini@konsulko.com> Conflicts: configs/imx6qdl_icore_mmc_defconfig configs/imx6qdl_icore_rqs_defconfig
| * i.MX6Q: icorem6: Add falcon modeJagan Teki2017-08-301-0/+1
| | | | | | | | | | | | Add Falcon mode support in Engicam i.CoreM6 board. Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
| * icorem6: Fix to find MMC devicesJagan Teki2017-08-292-2/+0
| | | | | | | | | | | | | | | | U-Boot proper is using DM_MMC so, enable CONFIG_BLK otherwise find_mmc_device failed to detect MMC device. Signed-off-by: Jagan Teki <jagan@amarulasolutions.com> Reviewed-by: Stefano Babic <sbabic@denx.de>
| * apalis/colibri_imx6: enable SDP by defaultStefan Agner2017-08-232-0/+8
| | | | | | | | | | | | | | | | | | | | | | Enable Serial Download Protocol (SDP) in SPL and U-Boot. This is useful to make use of imx_usb to download the complete U-Boot (u-boot.img) after SPL has been downloaded. The U-Boot command sdp allows to enumerate as SDP capable device again, e.g. to download a Linux kernel and/or U-Boot script. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
* | Merge git://git.denx.de/u-boot-uniphierTom Rini2017-09-014-0/+11
|\ \ | | | | | | | | | | | | | | | | | | | | | - add {ofnode,dev}_read_resource_byname - provide DT probe hook to Denali NAND driver - update clk/reset driver - update DT - misc cleanups
| * | ARM: uniphier: enable Denali NAND driver for 64bit SoCsMasahiro Yamada2017-08-301-0/+5
| | | | | | | | | | | | | | | | | | | | | Now the entry to the NAND driver init can be is controlled by DT; it should not hurt to compile the driver all the time. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
| * | ARM: uniphier: move CONFIG_NAND to defconfigMasahiro Yamada2017-08-303-0/+3
| | | | | | | | | | | | | | | | | | | | | This imply was added when the option was moved by the moveconfig tool, but the intention is not clear. Move it to defconfig. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
| * | ARM: uniphier: enable CONFIG_NAND_DENALI_DTMasahiro Yamada2017-08-303-0/+3
| | | | | | | | | | | | | | | | | | Migrate to the DT-based NAND init entry. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
* | | Merge branch 'master' of git://git.denx.de/u-boot-sunxiTom Rini2017-09-011-0/+1
|\ \ \
| * | | sunxi: bpi-m3: Enable eMMCJagan Teki2017-08-281-0/+1
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | Add CONFIG_MMC_SUNXI_SLOT_EXTRA=2 to use eMMC on BPI_M3 board. Cc: Chen-Yu Tsai <wens@csie.org> Cc: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Jagan Teki <jagan@amarulasolutions.com> Tested-by: Jagan Teki <jagan@amarulasolutions.com>
* | | sandbox: Enable NVMe driver for build testingBin Meng2017-08-283-0/+3
| | | | | | | | | | | | | | | | | | This enables NVMe driver on sandbox for build testing. Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
* | | configs: Resync with savedefconfigTom Rini2017-08-28840-874/+757
|/ / | | | | | | | | | | Rsync all defconfig files using moveconfig.py Signed-off-by: Tom Rini <trini@konsulko.com>
* | Merge branch 'rmobile' of git://git.denx.de/u-boot-shTom Rini2017-08-264-0/+14
|\ \
| * | ARM: rmobile: Enable MMC and USB DM on ULCBMarek Vasut2017-08-262-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | Enable the MMC and USB DM on the board since it's the modern method and now supported by the drivers. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org> Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
| * | ARM: rmobile: Enable MMC and USB DM on Salvator-XMarek Vasut2017-08-262-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | Enable the MMC and USB DM on the board since it's the modern method and now supported by the drivers. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org> Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
| * | ARM: rmobile: Enable HUSH parserMarek Vasut2017-08-264-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | The HUSH parser was disabled somewhere along the way, reenable it. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Alexandru Gagniuc <alex.g@adaptrum.com> Cc: Joe Hershberger <joe.hershberger@ni.com> Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
| * | ARM: rmobile: Enable KSZ90X1 PHY on Salvator-XMarek Vasut2017-08-262-0/+2
| |/ | | | | | | | | | | | | | | | | | | | | Commit da3b9e7fd6a1 (Move PHY_MICREL and PHY_MICREL_KSZ90X1 to Kconfig) broke ethernet support on R8A779x Salvator-X boards by disabling the KSZ90x1 PHY in Kconfig. Reenable it. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Alexandru Gagniuc <alex.g@adaptrum.com> Cc: Joe Hershberger <joe.hershberger@ni.com> Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
* | Merge git://git.denx.de/u-boot-x86Tom Rini2017-08-2621-21/+2
|\ \
| * | x86: bayleybay: Adjust VGA rom addressBin Meng2017-08-241-1/+1
| | | | | | | | | | | | | | | | | | | | | Adjust VGA rom address to 0xfffb0000 so that u-boot.rom image can be built again. Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
| * | x86: kconfig: Imply CMD_PCIBin Meng2017-08-2421-20/+1
| |/ | | | | | | | | | | | | | | Let's imply the 'pci' command to access the de facto interconnect bus in an x86 system. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Stefan Roese <sr@denx.de>
* | igep00x0: merge igep0020 and igep0030 defconfigs to igep00x0_defconfigPau Pajuelo2017-08-262-55/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update igep00x0 code with the following features: - Add board and revision detection for the boards: - IGEP0020-RF - IGEP0020-RC - IGEP0030-RG - IGEP0030-RE - Merge IGEP0020 and IGEP0030 mux tables - Add suport to use GPIO_126, GPIO_127 and GPIO_129 - board_name and board_rev environment variables display board and revision informations - Move dtb name selection from code to boot script Signed-off-by: Pau Pajuelo <ppajuel@gmail.com> Signed-off-by: Ladislav Michl <ladis@linux-mips.org> Tested-by: Pau Pajuelo <ppajuel@gmail.com>
* | arm: dra7xx: Define Android boot argumentsSemen Protsenko2017-08-262-0/+4
| | | | | | | | Signed-off-by: Sam Protsenko <semen.protsenko@linaro.org>
* | arm: am57xx: Define Android boot argumentsSemen Protsenko2017-08-263-0/+6
| | | | | | | | Signed-off-by: Sam Protsenko <semen.protsenko@linaro.org>
* | board: atmel: Use the new PIT timer driverWenyou.Yang@microchip.com2017-08-2648-0/+109
| | | | | | | | | | | | | | Use the Atmel PIT timer driver which supports the driver model and device tree. Signed-off-by: Wenyou Yang <wenyou.yang@microchip.com>
* | rpi: Enable USB keyboard supportSimon Glass2017-08-264-0/+4
|/ | | | | | | | | | This is currently disabled, so USB keyboards are not detected in U-Boot. Enable this option to fix that. Signed-off-by: Simon Glass <sjg@chromium.org> Tested-by: Jonathan Gray <jsg@jsg.id.au> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> Tested-by: Paul Barker <pbarker@toganlabs.com>
* Merge git://git.denx.de/u-boot-usbTom Rini2017-08-213-0/+3
|\
| * usb: ehci: Convert CONFIG_USB_EHCI_PCI to KconfigBin Meng2017-08-213-0/+3
| | | | | | | | | | | | | | This converts CONFIG_USB_EHCI_PCI to a Kconfig option, and updates all boards that use it. Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
* | Merge git://git.denx.de/u-boot-uniphierTom Rini2017-08-211-46/+0
|\ \ | |/ |/| | | | | | | | | - Fix unmet direct dependencies warning - Remove old sLD3 SoC support - Update reset data - Add dr_mode DT property to avoid warning
| * ARM: uniphier: remove sLD3 SoC supportMasahiro Yamada2017-08-201-46/+0
| | | | | | | | | | | | This SoC is too old. It is difficult to maintain any longer. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
* | arm, at91: fix taurus boardHeiko Schocher2017-08-201-0/+1
|/ | | | | | | | | | since commit: b529993e0222 "spl: add hierarchical defaults for SPL_LDSCRIPT" taurus board stopped working. Use the ldscript from arch/arm/cpu/u-boot-spl.lds (as before this patch) fixed it. Signed-off-by: Heiko Schocher <hs@denx.de> Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
* Merge branch 'master' of git://git.denx.de/u-boot-mmcTom Rini2017-08-1823-23/+7
|\
| * dm: imx: Move i.MX devices to use CONFIG_DM_MMC_OPSSimon Glass2017-08-1722-22/+0
| | | | | | | | | | | | | | Now that the driver supports it, move these boards over to use driver model fully for MMC. Signed-off-by: Simon Glass <sjg@chromium.org>