summaryrefslogtreecommitdiff
path: root/configs
Commit message (Collapse)AuthorAgeFilesLines
...
* | Convert CONFIG_SPD_EEPROM to KconfigTom Rini2022-12-054-0/+4
| | | | | | | | | | | | | | | | This converts the following to Kconfig: CONFIG_SPD_EEPROM Cc: Stefan Roese <sr@denx.de> Signed-off-by: Tom Rini <trini@konsulko.com>
* | Convert CONFIG_SMSC_LPC47M et al to KconfigTom Rini2022-12-052-0/+2
| | | | | | | | | | | | | | | | This converts the following to Kconfig: CONFIG_SMSC_LPC47M CONFIG_SMSC_SIO1007 Signed-off-by: Tom Rini <trini@konsulko.com>
* | Convert CONFIG_RTC_DS1337 et al to KconfigTom Rini2022-12-0564-0/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This converts the following to Kconfig: CONFIG_RTC_DS1337 CONFIG_RTC_DS1337_NOOSC CONFIG_RTC_DS1338 CONFIG_RTC_DS1374 CONFIG_RTC_DS3231 CONFIG_RTC_MC13XXX CONFIG_RTC_MXS CONFIG_RTC_PT7C4338 Signed-off-by: Tom Rini <trini@konsulko.com>
* | Convert CONFIG_PCA953X to KconfigTom Rini2022-12-051-0/+1
| | | | | | | | | | | | | | | | This converts the following to Kconfig: CONFIG_PCA953X Cc: Uri Mashiach <uri.mashiach@compulab.co.il> Signed-off-by: Tom Rini <trini@konsulko.com>
* | Convert CONFIG_NAND_KMETER1 et al to KconfigTom Rini2022-12-051-0/+1
| | | | | | | | | | | | | | | | | | This converts the following to Kconfig: CONFIG_NAND_ECC_BCH CONFIG_NAND_KIRKWOOD CONFIG_NAND_KMETER1 Signed-off-by: Tom Rini <trini@konsulko.com>
* | Convert CONFIG_IMX_VIDEO_SKIP et al to KconfigTom Rini2022-12-0531-0/+51
| | | | | | | | | | | | | | | | This converts the following to Kconfig: CONFIG_IMX_VIDEO_SKIP CONFIG_IMX_HDMI Signed-off-by: Tom Rini <trini@konsulko.com>
* | Convert CONFIG_HWCONFIG to KconfigTom Rini2022-12-0518-0/+18
| | | | | | | | | | | | | | This converts the following to Kconfig: CONFIG_HWCONFIG Signed-off-by: Tom Rini <trini@konsulko.com>
* | Convert CONFIG_POWER_LTC3676 et al to KconfigTom Rini2022-12-0537-0/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This converts the following to Kconfig: CONFIG_POWER_FSL CONFIG_POWER_FSL_MC13892 CONFIG_POWER_HI6553 CONFIG_POWER_LTC3676 CONFIG_POWER_PFUZE100 CONFIG_POWER_PFUZE3000 CONFIG_POWER_SPI CONFIG_POWER_TPS65090_EC CONFIG_POWER_TPS65218 CONFIG_POWER_TPS65910 Signed-off-by: Tom Rini <trini@konsulko.com>
* | Convert CONFIG_HIKEY_GPIO et al to KconfigTom Rini2022-12-052-1/+2
| | | | | | | | | | | | | | | | This converts the following to Kconfig: CONFIG_HIKEY_GPIO CONFIG_TCA642X Signed-off-by: Tom Rini <trini@konsulko.com>
* | Convert CONFIG_FSL_SERDES to KconfigTom Rini2022-12-051-0/+1
| | | | | | | | | | | | | | This converts the following to Kconfig: CONFIG_FSL_SERDES Signed-off-by: Tom Rini <trini@konsulko.com>
* | Convert CONFIG_FSL_IIM to KconfigTom Rini2022-12-054-0/+4
| | | | | | | | | | | | | | This converts the following to Kconfig: CONFIG_FSL_IIM Signed-off-by: Tom Rini <trini@konsulko.com>
* | Convert CONFIG_SYS_SRIO et al to KconfigTom Rini2022-12-0513-0/+46
| | | | | | | | | | | | | | | | | | | | | | This converts the following to Kconfig: CONFIG_SRIO1 CONFIG_SRIO2 CONFIG_SRIO_PCIE_BOOT_MASTER CONFIG_SYS_SRIO Signed-off-by: Tom Rini <trini@konsulko.com> Reviewed-by: Simon Glass <sjg@chromium.org>
* | Convert CONFIG_SYS_TIMER_COUNTS_DOWN to KconfigTom Rini2022-12-0533-0/+33
| | | | | | | | | | | | | | | | This converts the following to Kconfig: CONFIG_SYS_TIMER_COUNTS_DOWN Signed-off-by: Tom Rini <trini@konsulko.com> Reviewed-by: Simon Glass <sjg@chromium.org>
* | Convert CONFIG_SYS_NS16550_MEM32 et al to KconfigTom Rini2022-12-05312-196/+349
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This converts the following to Kconfig: CONFIG_SPL_NS16550_MIN_FUNCTIONS CONFIG_SYS_NS16550_MEM32 CONFIG_SYS_NS16550_PORT_MAPPED CONFIG_SYS_NS16550_REG_SIZE CONFIG_SYS_NS16550_SERIAL To do this we also introduce CONFIG_SPL_SYS_NS16550_SERIAL so that platforms can enable the legacy driver here for SPL. Signed-off-by: Tom Rini <trini@konsulko.com>
* | Convert CONFIG_SYS_NAND_PAGE_2K et al to KconfigTom Rini2022-12-052-0/+2
| | | | | | | | | | | | | | | | | | This converts the following to Kconfig: CONFIG_SYS_NAND_PAGE_2K CONFIG_SYS_NAND_PAGE_4K Signed-off-by: Tom Rini <trini@konsulko.com> Reviewed-by: Simon Glass <sjg@chromium.org>
* | Convert CONFIG_SYS_NAND_NO_SUBPAGE_WRITE to KconfigTom Rini2022-12-056-0/+6
| | | | | | | | | | | | | | | | This converts the following to Kconfig: CONFIG_SYS_NAND_NO_SUBPAGE_WRITE Signed-off-by: Tom Rini <trini@konsulko.com> Reviewed-by: Simon Glass <sjg@chromium.org>
* | Convert CONFIG_SYS_NAND_MAX_OOBFREE et al to KconfigTom Rini2022-12-0530-0/+58
| | | | | | | | | | | | | | | | | | This converts the following to Kconfig: CONFIG_SYS_NAND_MAX_OOBFREE CONFIG_SYS_NAND_MAX_ECCPOS Signed-off-by: Tom Rini <trini@konsulko.com> Reviewed-by: Simon Glass <sjg@chromium.org>
* | Convert CONFIG_SYS_NAND_HW_ECC to KconfigTom Rini2022-12-058-8/+0
| | | | | | | | | | | | | | | | This converts the following to Kconfig: CONFIG_SYS_NAND_HW_ECC Signed-off-by: Tom Rini <trini@konsulko.com> Reviewed-by: Simon Glass <sjg@chromium.org>
* | Convert CONFIG_SYS_NAND_HW_ECC_OOBFIRST to KconfigTom Rini2022-12-052-0/+2
|/ | | | | | | | This converts the following to Kconfig: CONFIG_SYS_NAND_HW_ECC_OOBFIRST Signed-off-by: Tom Rini <trini@konsulko.com> Reviewed-by: Simon Glass <sjg@chromium.org>
* configs: Add IPV6 config to sandbox_flattree_defconfigViacheslav Mitrofanov2022-12-051-0/+1
| | | | | | Allow to use IPV6 tests in sandbox Signed-off-by: Viacheslav Mitrofanov <v.v.mitrofanov@yadro.com>
* configs: Add IPV6 config to sandbox64_defconfigViacheslav Mitrofanov2022-12-051-0/+1
| | | | | | Allow to use IPV6 tests in sandbox Signed-off-by: Viacheslav Mitrofanov <v.v.mitrofanov@yadro.com>
* configs: Add IPV6 config to sandbox_defconfigViacheslav Mitrofanov2022-12-051-0/+1
| | | | | | Allow to use IPV6 tests in sandbox Signed-off-by: Viacheslav Mitrofanov <v.v.mitrofanov@yadro.com>
* arm64: versal-net: Enable defconfig for Micron octal flashesAshok Reddy Soma2022-12-051-0/+1
| | | | | | | | | | Micron mt35 series octal flashes are under config option CONFIG_SPI_FLASH_MT35XU. Enable it in default defconfig for octal flashes to be detected. Signed-off-by: Ashok Reddy Soma <ashok.reddy.soma@amd.com> Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/dfaf73a72c7b408f1b8530f411c405d3dcf9f854.1669717110.git.michal.simek@amd.com
* arm64: zynqmp: Do not enable IPI by defaultMichal Simek2022-12-056-0/+6
| | | | | | | | | | ZynqMP mini configurations are not using IPI driver and enabling this is adding additional ~1200 Bytes (depends on configuration). This ends up in situation that there is no enough space in OCM for relocation that's why disable this driver for all mini configurations. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c71bab3927cb71ae517d9c21f59f3d5cf0caf712.1669734580.git.michal.simek@amd.com
* arm64: zynqmp: Do not include psu_init to U-Boot by defaultMichal Simek2022-12-057-7/+0
| | | | | | | | | | | | | | | | | | | The commit ed35de617013 ("Convert CONFIG_ZYNQMP_PSU_INIT_ENABLED to Kconfig") converted CONFIG_ZYNQMP_PSU_INIT_ENABLED symbol and enabled it by default which is not correct configuration. Intention of this config was to have it enabled by default for SPL and provide an option to users to also do low level initialization directly from U-Boot. That's why it is necessary to define second symbol with SPL marking in it and properly use symbols depends on usage in Makefile. Also disable ZYNQMP_PSU_INIT_ENABLED from boards which enables it by default. CONFIG_SPL_ZYNQMP_PSU_INIT_ENABLED is enabled by default when SPL is enabled. Reported-by: Venkatesh Yadav Abbarapu <venkatesh.abbarapu@amd.com> Reviewed-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/d5fcbd66b05bf0d7ef594e66464ee23b48c5e4cc.1669969083.git.michal.simek@amd.com
* xilinx: Remove unused ZYNQ_MAC_IN_EEPROM/ZYNQ_GEM_I2C_MAC_OFFSET entriesMichal Simek2022-12-053-6/+0
| | | | | | | | | | The commit ba74bcf3e07b ("xilinx: common: Remove zynq_board_read_rom_ethaddr()") removed zynq_board_read_rom_ethaddr() because xlnx,eeprom link via DT chosen node is no longer used. But forget to remove Kconfig entries which are used by this code only. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/f97451ed33409838efea4071553b6da795cfc578.1669192026.git.michal.simek@amd.com
* arm64: versal: Enable REMAKE_ELF for mini_ospi/mini_qspiVenkatesh Yadav Abbarapu2022-12-052-0/+2
| | | | | | | | | | | Enable the config REMAKE_ELF in xilinx_versal_mini_ospi_defconfig and xilinx_versal_mini_qspi_defconfig which generates u-boot.elf. This commit a8c281d4b737("Convert CONFIG_REMAKE_ELF to Kconfig") misses to enable this config in these defconfigs. Signed-off-by: Venkatesh Yadav Abbarapu <venkatesh.abbarapu@amd.com> Link: https://lore.kernel.org/r/20221125084639.23835-1-venkatesh.abbarapu@amd.com Signed-off-by: Michal Simek <michal.simek@amd.com>
* am335x-evm: Support STMicro/Micron SPI flashPaul Barker2022-12-022-0/+2
| | | | | | | This change enables access to the SPI flash on the SanCloud BBE Lite board. Signed-off-by: Paul Barker <paul.barker@sancloud.com>
* am335x-evm: Fix spiboot configurationPaul Barker2022-12-021-0/+4
| | | | | | | | | | | | | | | | The advanced address translation provided by CONFIG_SPL_OF_TRANSLATE is needed to determine the base address of the uart0 peripheral on am335x platforms when CONFIG_SPL_OF_CONTROL is enabled. If CONFIG_SPL_OF_CONTROL is enabled in the base (non-spiboot) am335x_evm_defconfig, then CONFIG_SPL_OF_TRANSLATE will also need to be enabled there. Unfortunately this cannot be done pre-emptively due to the kconfig dependencies. The TI clk-ctrl & TI sysc drivers are also required to bring up the SPI bus on am335x platforms. Signed-off-by: Paul Barker <paul.barker@sancloud.com>
* config: tools only: add VIDEO to build bmp_logoPeter Robinson2022-12-021-0/+1
| | | | | | | | | Pre 2023.01 the bmp_logo was built as part of the tools-only_defconfig build, something changed and the VIDEO dep needed to build it is no longer pulled in so fix that by explicitly defining it. Signed-off-by: Peter Robinson <pbrobinson@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
* arm64: versal: Add octal spi flash mini u-boot configurationAshok Reddy Soma2022-11-221-0/+72
| | | | | | | | | | | | Add configuration file for mini u-boot configuration which runs on a smaller footprint from on chip memory(OCM). This configuration has required CONFIG's enabled to support octal spi flash and uses DCC terminal for console output. Add required dts for octal spi flash mini u-boot configuration. Signed-off-by: Ashok Reddy Soma <ashok.reddy.soma@amd.com> Link: https://lore.kernel.org/r/20221116141155.14788-4-ashok.reddy.soma@amd.com Signed-off-by: Michal Simek <michal.simek@amd.com>
* arm64: versal: Add qspi flash mini u-boot configurationAshok Reddy Soma2022-11-221-0/+75
| | | | | | | | | | | Add configuration file for mini u-boot configuration which runs on a smaller footprint from on chip memory(OCM). This configuration has required CONFIG's enabled to support qspi flash and uses DCC terminal for console output. Add required dts files for qspi mini configuration. Signed-off-by: Ashok Reddy Soma <ashok.reddy.soma@amd.com> Link: https://lore.kernel.org/r/20221116141155.14788-2-ashok.reddy.soma@amd.com Signed-off-by: Michal Simek <michal.simek@amd.com>
* soc: xilinx: versal-net: Add soc_xilinx_versal_net driverMichal Simek2022-11-221-0/+2
| | | | | | | | | | | | | Add soc_xilinx_versal_net driver to identify the family & revision of versal-net SoC. Add Kconfig option CONFIG_SOC_XILINX_VERSAL_NET to enable/disable this driver. To enable this driver by default, add this config to xilinx_versal_net_virt_defconfig file. This driver will be probed using platdata U_BOOT_DEVICE structure which is specified in mach-versal-net/cpu.c. Signed-off-by: Michal Simek <michal.simek@amd.com> Signed-off-by: Ashok Reddy Soma <ashok.reddy.soma@amd.com> Link: https://lore.kernel.org/r/613d6bcffd9070f62cf348079ed16c120f8fc56f.1668612993.git.michal.simek@amd.com
* xilinx: versal-net: Disable LMB for mini configurationMichal Simek2022-11-221-0/+1
| | | | | | | | There is no reason to have LMB enabled on mini configuration because it is only consuming space that's why disable it. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/47067c87b6b2e7600d3c2808e7d0aa6fe82aa1fe.1668612795.git.michal.simek@amd.com
* xilinx: versal-net: Fix SYS_LOAD_ADDR to point to OCMMichal Simek2022-11-221-1/+1
| | | | | | | | | Versal NET mini U-Boot configuration is used for memory testing that's why load address can't be really placed in memory which doesn't need to work that's why move it to start of OCM which is the same memory which U-Boot is running from. Signed-off-by: Michal Simek <michal.simek@amd.com>
* arm64: zynqmp: Disable watchdog by default for virt platformMichal Simek2022-11-221-2/+0
| | | | | | | | | Disable watchdog based on request in past that not all Linux rootfs have proper utilities ready to service it. Enable it if your rootfs have proper watchdog handling. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/62dfc08f32635abee42feab26aaa9efed52134c0.1665567328.git.michal.simek@amd.com
* microblaze: Make extended addressing support defaultT Karthik Reddy2022-11-221-0/+1
| | | | | | | | | | | | | Axi qspi controller supports 32-bit & 24-bit addressing modes for micron, macronix & spansion flash parts. But for winbond flashes it only supports 24-bit addressing mode. Enable CONFIG_SPI_FLASH_BAR to use extended addressing mode to make 32-bit addressing mode work on all flashes. Signed-off-by: T Karthik Reddy <t.karthik.reddy@xilinx.com> Acked-by: Ashok Reddy Soma <ashok.reddy.soma@xilinx.com> Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/f3864966c8ddd766a1702ad61b0e008a1f57462f.1665565423.git.michal.simek@amd.com
* configs: Resync with savedefconfigTom Rini2022-11-2125-26/+1
| | | | | | Rsync all defconfig files using moveconfig.py Signed-off-by: Tom Rini <trini@konsulko.com>
* configs: mediatek: enable boot via extlinuxAlexandre Mergnat2022-11-212-0/+10
| | | | | | | | Enable FAT and SYSBOOT to use extlinux boot script Signed-off-by: Jerome Brunet <jbrunet@baylibre.com> Signed-off-by: Alexandre Mergnat <amergnat@baylibre.com> Signed-off-by: Julien STEPHAN <jstephan@baylibre.com>
* Revert "imx: imx8: apalis: switch to binman"Stefano Babic2022-11-211-1/+0
| | | | | | | | This reverts commit b8072ae848b73e89a73ba5b535324e4dc2793f37. Signed-off-by: Stefano Babic <sbabic@denx.de> Reported-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
* riscv: enable reset via SBI on PolarFire Icicle KitHeinrich Schuchardt2022-11-151-0/+2
| | | | | | | | | HSS 2022.10 provides support for resetting the board. Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com> Reviewed-by: Padmarao Begari <padmarao.begari@microchip.com> Tested-by: Padmarao Begari <padmarao.begari@microchip.com> Reviewed-by: Conor Dooley <conor.dooley@microchip.com>
* Merge tag 'u-boot-imx-20221114' of ↵Tom Rini2022-11-1418-22/+148
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://gitlab.denx.de/u-boot/custodians/u-boot-imx For 2022.01 ----------- CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/14083 - Fix UART - moved to binman (MX8 boards) - Toradex: sync DTS with Linux - Gateworks: fixes - New boards : MSC SM2S iMX8MP
| * imx: imx8: apalis: switch to binmanOliver Graute2022-11-091-0/+1
| | | | | | | | | | | | Switch to use binman to pack images Signed-off-by: Oliver Graute <oliver.graute@kococonnector.com>
| * imx: imx8x: colibri: switch to binmanOliver Graute2022-11-091-0/+1
| | | | | | | | | | | | Switch to use binman to pack images Signed-off-by: Oliver Graute <oliver.graute@kococonnector.com>
| * imx: imx8qxp: deneb switch to binmanOliver Graute2022-11-091-0/+2
| | | | | | | | | | Signed-off-by: Oliver Graute <oliver.graute@kococonnector.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
| * imx: imx8qxp: giedi switch to binmanOliver Graute2022-11-091-0/+2
| | | | | | | | | | | | Switch to use binman to pack images Signed-off-by: Oliver Graute <oliver.graute@kococonnector.com>
| * imx: imx8qm: imx8qm_mek switch to binmanOliver Graute2022-11-091-0/+2
| | | | | | | | | | | | Switch to use binman to pack images Signed-off-by: Oliver Graute <oliver.graute@kococonnector.com>
| * imx: imx8qxp: imx8qxp_mek switch to binmanOliver Graute2022-11-091-0/+2
| | | | | | | | | | | | | | Switch to use binman pack images Signed-off-by: Oliver Graute <oliver.graute@kococonnector.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
| * imx: imx8qm: cgtqmx8: switch to binmanOliver Graute2022-11-091-1/+3
| | | | | | | | | | | | | | | | | | Switch to use binman to pack images Signed-off-by: Oliver Graute <oliver.graute@kococonnector.com> Reviewed-by: Fabio Estevam <festevam@denx.de> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Peng Fan <peng.fan@nxp.com>
| * imx: imx8qm-rom7720: switch to binmanOliver Graute2022-11-091-1/+2
| | | | | | | | | | | | Switch to use binman to pack images Signed-off-by: Oliver Graute <oliver.graute@kococonnector.com>