summaryrefslogtreecommitdiff
path: root/configs
Commit message (Collapse)AuthorAgeFilesLines
* arm64: zynqmp: Fix logic around CONFIG_ZYNQ_SDHCIMichal Simek2019-02-141-0/+1
| | | | | | | | | | Replace SDHCI controller listing by Kconfig symbol to let SPL know that this board is using multiple SDHCIs controllers. Kconfig help message should explain why this is needed. Origin symbols were used in full u-boot but with moving to distro boot this was fixed already. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
* xilinx: common: Remove !DM_i2C code for reading mac from eepromMichal Simek2019-02-141-1/+0
| | | | | | | | All platforms are converted to DM_I2C that's why there is no reason to keep this code here. Signed-off-by: Michal Simek <michal.simek@xilinx.com> Reviewed-by: Heiko Schocher <hs@denx.de>
* arm64: zynqmp: Switch all platforms to DM_I2CMichal Simek2019-02-149-37/+59
| | | | | | | | | | | | | | | CONFIG_PCA953X is not needed because of PCA953X is integrated in gpio subsystem already. That's why also remove CMD_PCA953X which is only for this driver. zcu102/zcu104-revC/zcu106/zcu111 contain links to eeprom which stores MAC address. DM_I2C is not enabled for the whole SoC because it increase size for mini configurations and there is no I2C symbol present to setup dependencies. Signed-off-by: Michal Simek <michal.simek@xilinx.com> Reviewed-by: Heiko Schocher <hs@denx.de>
* ARM: zynq: Convert dlc20 and zc70x board to DM_I2CMichal Simek2019-02-143-11/+18
| | | | | | | | | | All these board have also eeprom enabled that's why it is also enabled via defconfig. There is also no need to have zc70x specific config file that's why also remove it. Signed-off-by: Michal Simek <michal.simek@xilinx.com> Reviewed-by: Heiko Schocher <hs@denx.de>
* ARM: zynq: Convert Syzygy to DM_I2CMichal Simek2019-02-141-3/+2
| | | | | | | | | | | | Boards have only one controller enabled that's why move to DM_I2C is easy. Add also i2c alias for not to be shown as i2c bus -1 because alias doesn't exist. Config file points to MAC stored in eeprom but it is not listed that's why I have added 24c08 part. Signed-off-by: Michal Simek <michal.simek@xilinx.com> Reviewed-by: Heiko Schocher <hs@denx.de>
* arm64: versal: Add mini configuration for VersalSiva Durga Prasad Paladugu2019-02-141-0/+52
| | | | | | | | | | This patch adds new mini target for versal. This configuration is very minimal in size which runs from OCM. It contains support for mtest which can be used for running DDR memory tests. Signed-off-by: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
* arm64: versal: Disable showing information about consoleMichal Simek2019-02-142-0/+2
| | | | | | | There is no need to see this info. It is just wasting of space/time. It saves 308Bytes. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
* arm64: versal: Add mini eMMC configurationSiva Durga Prasad Paladugu2019-02-142-0/+102
| | | | | | | | | | This patch adds mini eMMC configuration which has only emmc0 and emmc1 functionalities and can run from small amount of memory. This is required for memory constraint devices. Signed-off-by: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
* arm64: versal: Enable different ethernet phy for virt platformMichal Simek2019-02-141-0/+5
| | | | | | | This platform is going to become generic that's why it is necessary also enable different PHY vendors. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
* ARM: zynq: Convert Antminer to OF_SEPARATEMichal Simek2019-02-141-1/+0
| | | | | | Convert board from OF_EMBED to OF_SEPARATE. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
* ARM: zynq: Run distribution boot commands firstMichal Simek2019-02-1420-20/+0
| | | | | | | | | | | | | This patch is doing two things. 1. Exchanging order of boot commands. distro_bootcmd is run first followed by Xilinx boot command. 2. Remove CONFIG_BOOTCOMMAND from configs (and follow mainline) by creating Xilinx distribution bootcommand and wiring it as the last bootcommand. QSPI, NAND distribution boot command will be added later. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
* efi_loader: CMD_BOOTEFI_HELLO_COMPILE in configsHeinrich Schuchardt2019-02-136-6/+0
| | | | | | | | | | | | | | | | | | | | | | | It should not be necessary to adjust CMD_BOOTEFI_HELLO_COMPILE in config files. arch/arm/lib/crt0_arm_efi.S cannot be compiled in thumbs mode. We can disable CMD_BOOTEFI_HELLO_COMPILE for CONFIG_CPU_V7M. So there is no longer a need to disable it in stm32 configs. helloworld.efi can be built without problems on x86_64. So there is no need to disable it in chromebook_link64_defconfig and qemu-x86_64_defconfig. Same is true for ARM V7A. So do not disable CMD_BOOTEFI_HELLO_COMPILE in kp_imx6q_tpc_defconfig. Some architecture checks are already make for EFI_LOADER. There is no need to repeat them for CMD_BOOTEFI_HELLO_COMPILE Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Patrice.Chotard@st.com Signed-off-by: Alexander Graf <agraf@suse.de>
* x86: edison: Switch to CONFIG_OF_SEPARATEAndy Shevchenko2019-02-121-1/+1
| | | | | | | | | | | | There is no need for Intel Edison to have CONFIG_OF_EMBED to be enabled. Replace it with CONFIG_OF_SEPARATE. There is no functional change since u-boot.bin always contains DTB either embedded or attached. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Reviewed-by: Simon Glass <sjg@chromium.org> Tested-by: Ferry Toth <ftoth@exalondelft.nl>
* Merge tag 'dm-pull-10feb19' of git://git.denx.de/u-boot-dmTom Rini2019-02-105-0/+5
|\ | | | | | | | | | | | | Samsung sound patches (applied for Samsung maintainer) Common sound support buildman environment support of-platdata documentation improvements
| * spring: Update sound to use max98088 codecSimon Glass2019-02-091-0/+1
| | | | | | | | | | | | | | | | Update the spring settings to use this codec, which is what it actually shipped with. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Lukasz Majewski <lukma@denx.de>
| * Convert CONFIG_BOARD_TYPES to KconfigSimon Glass2019-02-094-0/+4
| | | | | | | | | | | | | | | | | | | | This converts the following to Kconfig: CONFIG_BOARD_TYPES Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Lukasz Majewski <lukma@denx.de> Acked-by: Alexey Brodkin <abrodkin@synopsys.com> Reviewed-by: Minkyu Kang <mk7.kang@samsung.com>
* | bcm968580xref: switch to CONFIG_OF_SEPARATEPhilippe Reynes2019-02-091-1/+0
| | | | | | | | | | | | | | The option OF_EMBED is deprecated, so we switch to CONFIG_OF_SEPARATE Signed-off-by: Philippe Reynes <philippe.reynes@softathome.com>
* | bcm968580: rename to bcm968580xrefPhilippe Reynes2019-02-091-0/+0
| | | | | | | | | | | | | | The name of the board is bcm968580xref, so rename the config to bcm968580xref too. Signed-off-by: Philippe Reynes <philippe.reynes@softathome.com>
* | configs: am65x_evm_r5: Enable GPT supportAndrew F. Davis2019-02-091-0/+1
| | | | | | | | | | | | | | | | | | The second loader stages may be stored on GPT partitions, enable support for this here. Signed-off-by: Andrew F. Davis <afd@ti.com> Reviewed-by: Tom Rini <trini@konsulko.com> Reviewed-by: Lokesh Vutla <lokeshvutla@ti.com>
* | bcm963158: enable watchdog and reboot with watchdogPhilippe Reynes2019-02-091-0/+2
| | | | | | | | | | | | Enable watchdog and reboot with watchdog in the configuration. Signed-off-by: Philippe Reynes <philippe.reynes@softathome.com>
* | bcm963158: add initial supportPhilippe Reynes2019-02-091-0/+40
| | | | | | | | | | | | | | | | | | | | This add the initial support of the broadcom reference board bcm963158 with a bcm63158 SoC. This board has 1 GB of ram, 512 MB of flash (nand), 2 usb port, 1 uart, 4 ethernet ports (LAN), 1 ethernet port (WAN). Signed-off-by: Philippe Reynes <philippe.reynes@softathome.com>
* | board/BuR/brppt1: drop DM_I2C_COMPATHannes Schmelzer2019-02-093-3/+0
| | | | | | | | | | | | | | The TPS62517 PMIC driver has been partially converted to DM, so the legacy I2C access layer isn't needed anymore. Signed-off-by: Hannes Schmelzer <hannes.schmelzer@br-automation.com>
* | clk: stm32mp1: add debug informationPatrick Delaunay2019-02-091-0/+1
| | | | | | | | | | | | | | Add support of clk dump command and display information during probe (under CONFIG_DISPLAY_CPUINFO). Signed-off-by: Patrick Delaunay <patrick.delaunay@st.com>
* | defconfigs: Add config for AM57xx High Security EVM with USB/UART Boot supportAndrew F. Davis2019-02-091-0/+98
| | | | | | | | | | | | | | | | Add a new defconfig file for the AM57xx High Security EVM. This config is specific for the case of USB/UART booting. Signed-off-by: Andrew F. Davis <afd@ti.com> Reviewed-by: Tom Rini <trini@konsulko.com>
* | defconfigs: Add config for DRA7xx High Security EVM with USB Boot supportAndrew F. Davis2019-02-091-0/+113
| | | | | | | | | | | | | | | | Add a new defconfig file for the DRA7xx High Security EVM. This config is specific for the case of USB booting. Signed-off-by: Andrew F. Davis <afd@ti.com> Reviewed-by: Tom Rini <trini@konsulko.com>
* | defconfigs: am57xx_hs_evm: Sync HS and non-HS defconfigsAndrew F. Davis2019-02-091-0/+1
| | | | | | | | | | | | | | Additions have been made to the non-HS defconfig without the same being made to the HS defconfig, sync them. Signed-off-by: Andrew F. Davis <afd@ti.com>
* | defconfigs: dra7xx_hs_evm: Sync HS and non-HS defconfigsAndrew F. Davis2019-02-091-1/+7
| | | | | | | | | | | | | | Additions have been made to the non-HS defconfig without the same being made to the HS defconfig, sync them. Signed-off-by: Andrew F. Davis <afd@ti.com>
* | bcm968580: enable watchdog and reboot with watchdogPhilippe Reynes2019-02-091-0/+2
| | | | | | | | | | | | Enable watchdog and reboot with watchdog in the configuration. Signed-off-by: Philippe Reynes <philippe.reynes@softathome.com>
* | bcm968380gerg: enable watchdog and reboot with watchdogPhilippe Reynes2019-02-091-0/+2
|/ | | | | | Enable watchdog and reboot with watchdog in the configuration. Signed-off-by: Philippe Reynes <philippe.reynes@softathome.com>
* configs: Resync with savedefconfigTom Rini2019-02-07131-181/+142
| | | | | | Rsync all defconfig files using moveconfig.py Signed-off-by: Tom Rini <trini@konsulko.com>
* Merge branch 'master' of git://git.denx.de/u-boot-spiTom Rini2019-02-07104-95/+24
|\ | | | | | | - SPI-NOR support
| * configs: Don't use SPI_FLASH_BAR as defaultVignesh R2019-02-0780-80/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now that new SPI NOR layer uses stateless 4 byte opcodes by default, don't enable SPI_FLASH_BAR. For SPI controllers that cannot support 4-byte addressing, (stm32_qspi.c, fsl_qspi.c, mtk_qspi.c, ich.c, renesas_rpc_spi.c) add an imply clause to enable SPI_FLASH_BAR so as to not break functionality. Signed-off-by: Vignesh R <vigneshr@ti.com> Tested-by: Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com> Tested-by: Stefan Roese <sr@denx.de> Tested-by: Horatiu Vultur <horatiu.vultur@microchip.com> Reviewed-by: Jagan Teki <jagan@openedev.com> Tested-by: Jagan Teki <jagan@amarulasolutions.com> #zynq-microzed
| * configs: Remove SF_DUAL_FLASHVignesh R2019-02-0715-15/+0
| | | | | | | | | | | | | | | | | | | | | | SF_DUAL_FLASH claims to enable support for SF_DUAL_STACKED_FLASH and SF_DUAL_PARALLEL_FLASH. But, in current U-Boot code, grepping for above enums yield no user and therefore support seems to be incomplete. Remove these configs so as to avoid confusion. Signed-off-by: Vignesh R <vigneshr@ti.com> Reviewed-by: Jagan Teki <jagan@openedev.com> Tested-by: Jagan Teki <jagan@amarulasolutions.com> #zynq-microzed
| * configs: Move CONFIG_SPI_FLASH into defconfigsVignesh R2019-02-0724-0/+24
| | | | | | | | | | | | | | | | | | Completely move CONFIG_SPI_FLASH from remaining board header files to defconfigs Signed-off-by: Vignesh R <vigneshr@ti.com> Reviewed-by: Jagan Teki <jagan@openedev.com> Tested-by: Jagan Teki <jagan@amarulasolutions.com> #zynq-microzed
* | Merge git://git.denx.de/u-boot-marvellTom Rini2019-02-0510-4/+109
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Move Armada XP / 38x PCIe driver to DM_PCI from me - Move Armada XP / 38x LCD driver to DM_VIDEO from me - Add uDPU board (Armada-3720) from Vladimir [trini: Fix warning in pci-uclass.c by removing ret from pci_uclass_child_post_bind as it no longer calls functions with a return code to catch.] Signed-off-by: Tom Rini <trini@konsulko.com>II
| * | video: Armada XP: Move driver to DM_VIDEOStefan Roese2019-02-051-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch moves the Armada XP video / LCD driver to DM_VIDEO. With this move, the legacy interface board_video_init() is removed from the theadorable board code (only user of this video driver). The support via DT will be added in a separate patch. This patch also enables DM_VIDEO for the theadorable board, as this is needed to not break git bisect'ability. Signed-off-by: Stefan Roese <sr@denx.de> Reviewed-by: Anatolij Gustschin <agust@denx.de> Acked-by: Anatolij Gustschin <agust@denx.de>
| * | arm64: mvebu: Add basic support for uDPU boardVladimir Vid2019-02-051-0/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds initial support for micro-DPU (uDPU) board which is based on Armada-3720 SoC. micro-DPU is the single-port FTTdp "distribution point unit" made by Methode Electronics which offers complete modularity with replaceable SFP modules both for uplink and downlink (G.hn over twisted-pair, G.hn over coax, 1G and 2.5G Ethernet over Cat-5e cable). On-board features: - 512 MiB DDR3 - 2 x 2.5G SFP via HSGMII SERDES interface to the A3720 SoC - USB 2.0 Type-C connector - 4GB eMMC - ETSI TS 101548 reverse powering via twisted pair (RJ45) or coax (F Type) Cc: Luka Perkov <luka.perkov@sartura.hr> Cc: Luis Torres <luis.torres@methode.com> Cc: Scott Roberts <scott.roberts@telus.com> Cc: Paul Arola <paul.arola@telus.com> Signed-off-by: Vladimir Vid <vladimir.vid@sartura.hr> Reviewed-by: Stefan Roese <sr@denx.de> Signed-off-by: Stefan Roese <sr@denx.de>
| * | pci: pci_mvebu: Add DM_PCI support and move CONFIG_PCI_MVEBU to defconfigStefan Roese2019-02-059-2/+14
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds DM_PCI support to the MVEBU PCIe driver. This is necessary, since all PCI drivers have to be moved to DM (driver model) until the v2019.07 release. To not break git bisect'ablility, this patch also moves CONFIG_PCI_MVEBU from config headers to the defconfig files. Signed-off-by: Stefan Roese <sr@denx.de> Cc: Dirk Eibach <dirk.eibach@gdsys.cc> Cc: Mario Six <mario.six@gdsys.cc> Cc: Chris Packham <chris.packham@alliedtelesis.co.nz> Cc: Phil Sutter <phil@nwl.cc> Cc: Marek BehĂșn <marek.behun@nic.cz> Cc: VlaoMao <vlaomao@gmail.com>
* | rockchip: Remove rejected files with .rej suffixMichal Simek2019-02-052-20/+0
|/ | | | | | | | | | Probably output of incorrect applying introduced by "rockchip: defconfig: Clean the unused pinctrl config" (sha1: 2ec3d25f8faab51c2334174a582a96ad28d96344) Signed-off-by: Michal Simek <michal.simek@xilinx.com> Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
* Merge tag 'for-master-20190201' of git://git.denx.de/u-boot-rockchipTom Rini2019-02-0231-50/+228
|\ | | | | | | | | | | | | | | u-boot-rockchip changes for 2019.04-rc1: * support for Chromebook Bob * full pinctrl driver using DTS properties * documentation improvements * I2S support for some Rockchip SoCs
| * rockchip: rk3399-puma: enable SPL_ATF_NO_PLATFORM_PARAMPhilipp Tomsich2019-02-011-0/+1
| | | | | | | | | | | | | | | | As we're working on the next update of our ATF (and U-Boot and the ATF are out-of-sync), let's temporarily enable SPL_ATF_NO_PLATFORM_PARAM to reduce compatibility issues. Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
| * rockchip: Add support for chromebook_bobSimon Glass2019-02-011-0/+100
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bob is a 10-inch chromebook produced by Asus. It has two USB 3.0 type-C ports, 4GB of SDRAM, WiFi and a 1280x800 display. It uses its USB ports for both power and external display. It includes a Chrome OS EC (Cortex-M3) to provide access to the keyboard and battery functions. Support so far includes only: - UART - SDRAM - MMC, SD card - Cros EC (but not keyboard) Not included: - Keyboard - Display - Sound - USB - TPM Bob is quite similar to Kevin, the Samsung Chromebook Plus, but support for this is not provided in this series. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
| * rockchip: defconfig: Clean the unused pinctrl configDavid Wu2019-02-0129-43/+20
| | | | | | | | | | | | | | | | | | If we used the pinctrl-rockchip driver, these config is not needed, so remove them. Signed-off-by: David Wu <david.wu@rock-chips.com> Reviewed-by: Kever Yang <kever.yang@rock-chips.com> Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
| * rk3288: chrome: defconfig: Enable FDT for new pinctrl driverDavid Wu2019-02-013-6/+0
| | | | | | | | | | | | | | | | The FDT is requested for new pinctrl driver, disable SPL_OF_PLATDATA and enable SPL_OF_LIBFDT to make FDT be built in. Signed-off-by: David Wu <david.wu@rock-chips.com> Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
| * rockchip: rk3399-evb: defconfig: Enable FDT for new pinctrl driverDavid Wu2019-02-011-1/+0
| | | | | | | | | | | | | | | | | | | | | | The FDT is requested for new pinctrl driver, disable SPL_OF_PLATDATA to make FDT be built in. Signed-off-by: David Wu <david.wu@rock-chips.com> Reviewed-by: Simon Glass <sjg@chromium.org> Tested-by: Simon Glass <sjg@chromium.org> Reviewed-by: Kever Yang <kever.yang@rock-chips.com> Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
| * rockchip: add support for veyron-speedy (ASUS Chromebook C201)Marty E. Plummer2019-02-011-0/+100
| | | | | | | | | | | | | | | | | | | | | | This adds support for the ASUS C201, a RK3288-based clamshell device. The device tree comes from linus's linux tree at 3f16503b7d2274ac8cbab11163047ac0b4c66cfe. The SDRAM parameters are for 4GB Samsung LPDDR3, decoded from coreboot's src/mainboard/google/veyron/sdram_inf/sdram-lpddr3-samsung-4GB.inc Signed-off-by: Marty E. Plummer <hanetzer@startmail.com> Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
| * sound: rockchip: Add sound support for jerrySimon Glass2019-02-011-0/+7
| | | | | | | | | | | | | | | | Jerry uses a max98090 audio codec and the internal SoC I2S peripheral. Enable sound support and add the required device-tree pieces. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
* | Merge tag 'mips-pull-2019-02-01' of git://git.denx.de/u-boot-mipsTom Rini2019-02-022-0/+7
|\ \ | | | | | | | | | | | | | | | - MIPS: mscc: jr2: small fixes - MIPS: mscc: luton: add ethernet and switch driver - MIPS: mt76xx: fix timer frequency
| * | configs: mscc_luton: Add network support.Horatiu Vultur2019-02-011-0/+1
| | | | | | | | | | | | | | | | | | Update default config to use network driver for Luton SoCs. Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com>
| * | MSCC: Jaguar2 enable debug uartHoratiu Vultur2019-02-011-0/+6
| |/ | | | | | | | | | | Enable debug uart for Jaguar2 SoC family. Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com>