summaryrefslogtreecommitdiff
path: root/configs
AgeCommit message (Collapse)Author
3 daysconfigs: mt8365_evk: enable mmc commandDavid Lechner
Enable the MMC command on the MediaTek MT8365 EVK. This is useful since the primary boot device is an eMMC. A few partition commands are also enabled since the mmc command alone is not enough to read all partitions on the eMMC. Signed-off-by: David Lechner <dlechner@baylibre.com>
3 daysARM: stm32: Reinstate missing SPL configs for DH STM32MP15xx DHSOMMarek Vasut
Re-enable missing configs for DH STM32MP15xx DHSOM, to allow those devices to successfully boot again. Signed-off-by: Marek Vasut <marex@nabladev.com> Reviewed-by: Patrice Chotard <patrice.chotard@foss.st.com>
3 daysMerge patch series "board: ti: Add 32k crystal initialization"Tom Rini
Vishal Mahaveer <vishalm@ti.com> says: Add 32k crystal initialization support for am62x, am62ax and am62px TI boards. Link: https://lore.kernel.org/r/20260121195340.3041549-1-vishalm@ti.com
3 daysboard: ti: am62px: Enable 32k crystal on the boardVishal Mahaveer
Enable 32k crystal on the board. If external 32k source is not used, 32k rc-osc comes into play, which is accurate to +-20%. Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
3 daysboard: ti: am62ax/am62dx: Enable 32k crystal on the boardVishal Mahaveer
Enable 32k crystal on the board. If external 32k source is not used, 32k rc-osc comes into play, which is accurate to +-20%. Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
3 daysboard: ti: am62x: Enable 32k crystal on the boardVishal Mahaveer
Enable 32k crystal on the board. If external 32k source is not used, 32k rc-osc comes into play, which is accurate to +-20%. Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
4 daysMerge tag 'fsl-qoriq-for-2026.04-rc2' of ↵Tom Rini
https://source.denx.de/u-boot/custodians/u-boot-fsl-qoriq - Rename freescale to nxp - Add CPLD support via IFC to the ls1021a-iot board - Use scmi_clk_state_in_v2 in sandbox
4 daysboard: nxp: Rename board directory from board/freescale to board/nxpAlice Guo
This patch renames the board directory from board/freescale to board/nxp because NXP now provides Board Support Packages (BSPs) and tools for the former Freescale i.MX and other i.MX products. All relevant references have been updated accordingly. This change does not affect functionality. Signed-off-by: Alice Guo <alice.guo@nxp.com> Reviewed-by: Fabio Estevam <festevam@gmail.com>
4 daysarmv7: Add CPLD support via IFC to the ls1021a-iot board.Mateus Lima Alves
This patch adds CPLD support via IFC to the ls1021a-iot board. Signed-off-by: Mateus Lima Alves <mateuslima.ti@gmail.com>
4 daysconfigs: apple: Enable SMBIOS / sysinfoJanne Grunau
Enable verbose SMBIOS table generation so that user space applications can use the SMBIOS table to provide details about the system. The desired information is chassis-type to determine whether the system is laptop. Adding the chassis-type property is proposed for the upstream device trees in the Linux kernel in [1]. Enable CMD_SMBIOS as debugging aid as the platform can easily deal with large u-boot binaries. Link: https://lore.kernel.org/asahi/20260109-apple-dt-usb-c-atc-dwc3-v1-0-ce0e92c1a016@jannau.net/ [1] Reviewed-by: Tom Rini <trini@konsulko.com> Signed-off-by: Janne Grunau <j@jannau.net> Reviewed-by: Neal Gompa <neal@gompa.dev> Reviewed-by: Mark Kettenis <kettenis@openbsd.org>
4 daysfit: Rework SPL_LOAD_FIT_ADDRESS slightlyTom Rini
Options which deal with memory locations and have a default value of 0x0 are dangerous, as that is often not a valid memory location. Rework SPL_LOAD_FIT_ADDRESS as follows: - Add SPL_HAS_LOAD_FIT_ADDRESS to guard prompting the question as the case of loading a FIT image does not strictly require setting an address and allows for a malloc()'d area to be used. - For SPL_RAM_SUPPORT, select the new guard symbol if SPL_LOAD_FIT is enabled because in that case an address must be provided. - Update defconfigs for these new changes. Largely this means some defconfigs need to enable SPL_HAS_LOAD_FIT_ADDRESS to maintain their current status. In the case of sandbox, we also need to set SPL_LOAD_FIT_ADDRESS to 0x0. Signed-off-by: Tom Rini <trini@konsulko.com>
6 daysboard: sunxi: Add X96Q supportJ. Neuschäfer
The X96Q is a set-top box with an H313 SoC, AXP305 PMIC, 1 or 2 GiB RAM, 8 or 16 GiB eMMC flash, 2x USB A, Micro-SD, HDMI, Ethernet, audio/video output, and infrared input. https://x96mini.com/products/x96q-tv-box-android-10-set-top-box This commit adds a defconfig and some documentation. The devicetree is already in dts/upstream. The CONFIG_DRAM_SUNXI_* settings are chosen such that the register values in the DRAM PHY's MMIO space are as close as possible to those observed when booting with the preinstalled vendor U-Boot. The DRAM clock frequency of 600 MHz was reported in the vendor U-Boot's output. Signed-off-by: J. Neuschäfer <j.ne@posteo.net> Reviewed-by: Andre Przywara <andre.przywara@arm.com>
8 daysMerge patch series "sc5xx: Add complete board support for all ADI SC5xx boards"Tom Rini
Greg Malysa <malysagreg@gmail.com> says: This series adds the final pieces to enable mainline U-Boot to build and boot all Analog Devices SC5xx SoCs and supports the associated carrier board options. At this point it should be viable for new users for these platforms to start with the latest version of U-Boot rather than our vendor fork, however some features (such as OSPI support and falcon boot) remain unavailable until we are able to unify our implementations with the mainline implementations. Link: https://lore.kernel.org/r/20251211080414.5363-1-malysagreg@gmail.com [trini: Rebuild CI containers to have new tools] Signed-off-by: Tom Rini <trini@konsulko.com>
8 daysboard: adi: Add support for SC594Greg Malysa
This adds support for the Analog Devices SC594 SOM and configurations for using it with both the SOMCRR-EZKIT and SOMCRR-EZLITE. Signed-off-by: Vasileios Bimpikas <vasileios.bimpikas@analog.com> Signed-off-by: Utsav Agarwal <utsav.agarwal@analog.com> Signed-off-by: Arturs Artamonovs <arturs.artamonovs@analog.com> Signed-off-by: Nathan Barrett-Morrison <nathan.morrison@timesys.com> Signed-off-by: Caleb Ethridge <caleb.ethridge@analog.com> Signed-off-by: Philip Molloy <philip.molloy@analog.com> Signed-off-by: Greg Malysa <malysagreg@gmail.com>
8 daysboard: adi: Add support for SC598Greg Malysa
This adds support for the Analog Devices SC598-SOM and configurations for using it with both the SOMCRR-EZKIT and SOMCRR-EZLITE. This adds dtsis for both Rev D (including older revisions) and Rev E SOMs, which are not compatible due to BOM changes. Although no new Rev D SOMs are produced as of 2025, many are in circulation, so the RevD dtsi is included to facilitate use for existing customers. Signed-off-by: Vasileios Bimpikas <vasileios.bimpikas@analog.com> Signed-off-by: Utsav Agarwal <utsav.agarwal@analog.com> Signed-off-by: Arturs Artamonovs <arturs.artamonovs@analog.com> Signed-off-by: Nathan Barrett-Morrison <nathan.morrison@timesys.com> Signed-off-by: Caleb Ethridge <caleb.ethridge@analog.com> Signed-off-by: Philip Molloy <philip@philipmolloy.com> Signed-off-by: Greg Malysa <malysagreg@gmail.com>
8 daysboard: adi: Add support for SC584-ezkitGreg Malysa
This adds support for the Analog Devices SC584-EZKIT. Signed-off-by: Vasileios Bimpikas <vasileios.bimpikas@analog.com> Signed-off-by: Utsav Agarwal <utsav.agarwal@analog.com> Signed-off-by: Arturs Artamonovs <arturs.artamonovs@analog.com> Signed-off-by: Nathan Barrett-Morrison <nathan.morrison@timesys.com> Signed-off-by: Caleb Ethridge <caleb.ethridge@analog.com> Signed-off-by: Greg Malysa <malysagreg@gmail.com>
8 daysboard: adi: Add support for SC589 boardsGreg Malysa
This adds support for the Analog Devices SC589-EZKIT and SC589-mini. Signed-off-by: Vasileios Bimpikas <vasileios.bimpikas@analog.com> Signed-off-by: Utsav Agarwal <utsav.agarwal@analog.com> Signed-off-by: Arturs Artamonovs <arturs.artamonovs@analog.com> Signed-off-by: Nathan Barrett-Morrison <nathan.morrison@timesys.com> Signed-off-by: Caleb Ethridge <caleb.ethridge@analog.com> Signed-off-by: Philip Molloy <philip.molloy@analog.com> Signed-off-by: Greg Malysa <malysagreg@gmail.com>
8 daysboard: adi: Add support for SC573-ezkitGreg Malysa
This adds support for the Analog Devices SC573 EZKIT. Signed-off-by: Vasileios Bimpikas <vasileios.bimpikas@analog.com> Signed-off-by: Utsav Agarwal <utsav.agarwal@analog.com> Signed-off-by: Arturs Artamonovs <arturs.artamonovs@analog.com> Signed-off-by: Nathan Barrett-Morrison <nathan.morrison@timesys.com> Signed-off-by: Caleb Ethridge <caleb.ethridge@analog.com> Signed-off-by: Philip Molloy <philip.molloy@analog.com> Signed-off-by: Greg Malysa <malysagreg@gmail.com>
11 daysMerge patch series "configs: phycore_am6xx_a53_defconfig: Enable CMD_DDR4"Tom Rini
This series from Wadim Egorov <w.egorov@phytec.de> performs some improvements to some of the phycore am6xx series devices. Link: https://lore.kernel.org/r/20260113053531.1204984-1-w.egorov@phytec.de
11 daysconfigs: phycore_am62ax_r5_ethboot_defconfig: Drop NET_RANDOM_ETHADDRDaniel Schultz
BOOTP does not support dynamic lease expiration. Using random MAC addresses on R5 network boot binaries would result in continuously allocated IPs without proper release. Since only one interface is enabled for network boot, rely on the MAC address provided by the efuses instead. Signed-off-by: Daniel Schultz <d.schultz@phytec.de> Signed-off-by: Wadim Egorov <w.egorov@phytec.de>
11 daysconfigs: phycore_am62x_r5_ethboot_defconfig: Drop NET_RANDOM_ETHADDRDaniel Schultz
BOOTP does not support dynamic lease expiration. Using random MAC addresses on R5 network boot binaries would result in continuously allocated IPs without proper release. Since only one interface is enabled for network boot, rely on the MAC address provided by the efuses instead. Signed-off-by: Daniel Schultz <d.schultz@phytec.de> Signed-off-by: Wadim Egorov <w.egorov@phytec.de>
11 daysconfigs: phycore_am6xx_a53_defconfig: Enable CMD_DDR4Wadim Egorov
Enable command for verifying DDRSS inline ECC features. Signed-off-by: Wadim Egorov <w.egorov@phytec.de>
12 daysMerge tag 'xilinx-for-v2026.04-rc1-v2' of ↵Tom Rini
https://source.denx.de/u-boot/custodians/u-boot-microblaze AMD/Xilinx/FPGA changes for v2026.04-rc1 v2 microblaze: - Fix spl_boot_list order versal2: - Fix EMMC distro boot setup - Align distro boot variables with memory layout zynqmp-phy: - Sync with Linux kernel driver zynqmp: - Add verify_auth command - DT sync - Add placing variables to FAT/EXT4 - Enable PCIe driver by default pcie - xilinx-nwl: - Fix Link down crash ufs: - Align clock/reset with DT binding # -----BEGIN PGP SIGNATURE----- # # iHUEABYIAB0WIQSXAixArPbWpRanWW+rB/7wTvUR9QUCaW3p3wAKCRCrB/7wTvUR # 9VkwAP4jPRALpM34VpTimNe/iwigIx8hAHxbvkUU0oJ/DW6W8AEAhCSL+ydgreuv # kKCyNiOF1sm8IrOh4TdtMIFn37d4Dwg= # =AkKK # -----END PGP SIGNATURE----- # gpg: Signature made Mon 19 Jan 2026 02:22:55 AM CST # gpg: using EDDSA key 97022C40ACF6D6A516A7596FAB07FEF04EF511F5 # gpg: Can't check signature: No public key
2026-01-17configs: tqma6: activate CONFIG_CMD_NFSMax Merchel
activate CONFIG_CMD_NFS for nfs boot posibility Signed-off-by: Max Merchel <Max.Merchel@ew.tq-group.com>
2026-01-17configs: tqma6: mba6: add and use defconfigs with general configurationsMax Merchel
Add a common, MMC and SPI defconfigs with the general configurations and use them in the variant-specific defconfigs. while at it: - set BOOTCOMMAND to mmcboot as it is used on majority of other TQ modules as the default - remove DEFAULT_FDT_FILE - The kernel device tree is set at runtime. - remove CONFIG_CMD_EXT4_WRITE - EXT4 with default features cannot be written from U-Boot. - add CONFIG_FDT_FIXUP_PARTITIONS - This is needed to propagate MTD partition setup via devicetree to linux. Signed-off-by: Paul Gerber <Paul.Gerber@ew.tq-group.com> Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com> Signed-off-by: Max Merchel <Max.Merchel@ew.tq-group.com>
2026-01-17board: tqma6: improve config settings for TQMa6x/MBa6xPaul Gerber
- imply DM_I2C / DM_SPI / DM_MMC / DM_GPIO: boot relevant - add BUTTON support - add gpio LED support - enable CMD_TEMPERATURE to get query temperature in console - remove Variants that are Kconfig default - USB ethernet port is not in use by default, remove ethprime Signed-off-by: Paul Gerber <Paul.Gerber@tq-group.com> Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com> Signed-off-by: Max Merchel <Max.Merchel@ew.tq-group.com>
2026-01-17imx93_evk: Drop setup_fecPeng Fan
The clock settings could be handled by "assigned-clock-rates" through DM clock driver, so drop setup_fec(). board_init() is a dummy function now, so clean it up. Signed-off-by: Peng Fan <peng.fan@nxp.com>
2026-01-17imx93_evk: Drop UART pad settingsPeng Fan
With DM_SERIAL and pinctrl driver, the UART pad settings in board code could be dropped. Then drop board_early_init_f(), since it is a dummy function now. While at here, remove WDOG_PAD_CTRL, since no user. Signed-off-by: Peng Fan <peng.fan@nxp.com>
2026-01-16Merge branch 'qcom-main' of ↵Tom Rini
https://source.denx.de/u-boot/custodians/u-boot-snapdragon We have been getting a lot more patches from Qualcomm engineers, largely focusing on IoT, router, and automotive platforms (those with QCS, IPQ, and SA prefixes specifically). Quite a variety of changes here: - Watchdog overflow fix - Hardcoded fastboot buffer addresses for a few board (hoppefully temporary until fastboot is updated to read $fastboot_addr_r) - Enable memory protection (MMU_MGPROT) for ARCH_SNAPDRAGON - pinctrl support for the QCS615 soc - various USB/phy fixes including phy config for msm8996/qcs615 - mmc and i2c clock configuration fixes - significant fixes for rpmh and regulator drivers - added config fragment for pixel devices - sa8775p clock fixes - support for "flattened" dwc3 DT that recently landed upstream for sc7280 (qcs6490) and a few other platforms
2026-01-15configs: qemu_arm64_lwip_defconfig: enable CMD_NFSAndrew Goodbody
Enable NFS command so that it gets built by CI and can be tested more easily. Signed-off-by: Andrew Goodbody <andrew.goodbody@linaro.org> Acked-by: Jerome Forissier <jerome.forissier@linaro.org>
2026-01-14configs: Fix fastboot buffer address for QCS615 and QCM6490 boardsBalaji Selvanathan
The default value of CONFIG_FASTBOOT_BUF_ADDR is 0, which causes NULL pointer dereference during fastboot commands when users dont provide "-l" option in fastboot usb command. Set it to safe and sufficiently large region in RAM of the QCS615 and QCM6490 boards, to prevent crashes. Signed-off-by: Balaji Selvanathan <balaji.selvanathan@oss.qualcomm.com> Reviewed-by: Varadarajan Narayanan <varadarajan.narayanan@oss.qualcomm.com> Link: https://patch.msgid.link/20260107095038.2491697-1-balaji.selvanathan@oss.qualcomm.com Signed-off-by: Casey Connolly <casey.connolly@linaro.org>
2026-01-14configs: qcom_qcs615: Correct debug UART clock frequencyBalaji Selvanathan
Adjust the debug UART clock frequency from 14745600 Hz to 7372800 Hz for the QCS615 platform. This correction ensures proper UART communication timing and resolves baud rate miscalculations that affects early boot console output. Signed-off-by: Balaji Selvanathan <balaji.selvanathan@oss.qualcomm.com> Reviewed-by: Casey Connolly <casey.connolly@linaro.org> Link: https://patch.msgid.link/20251119152312.4175482-1-balaji.selvanathan@oss.qualcomm.com Signed-off-by: Casey Connolly <casey.connolly@linaro.org>
2026-01-14qcom_defconfig: Remove redundant pinctrl driver selectionsAswin Murugan
Enable PINCTRL_QCOM_GENERIC config The pinctrl drivers are now automatically enabled via Kconfig defaults based on PINCTRL_QCOM_GENERIC, so explicit selection in the defconfig is no longer needed. Signed-off-by: Aswin Murugan <aswin.murugan@oss.qualcomm.com> Reviewed-by: Casey Connolly <casey.connolly@linaro.org> Link: https://patch.msgid.link/20260107154745.571319-3-aswin.murugan@oss.qualcomm.com Signed-off-by: Casey Connolly <casey.connolly@linaro.org>
2026-01-14configs: qcom_qcs9100: Fix fastboot buffer address for QCS9100 boardBalaji Selvanathan
The default value of CONFIG_FASTBOOT_BUF_ADDR is 0, which causes NULL pointer dereference during fastboot commands. Set it to 0xdb300000, a safe and sufficiently large region in RAM of the QCS9100 board, to prevent crashes and ensure reliable fastboot functionality. Signed-off-by: Balaji Selvanathan <balaji.selvanathan@oss.qualcomm.com> Reviewed-by: Casey Connolly <casey.connolly@linaro.org> Link: https://patch.msgid.link/20250630070040.734486-3-balaji.selvanathan@oss.qualcomm.com Signed-off-by: Casey Connolly <casey.connolly@linaro.org>
2026-01-14configs: Rename qcs9100_defconfig to qcom_qcs9100_defconfigBalaji Selvanathan
To align with the naming convention used for Qualcomm platforms in U-Boot, renamed the defconfig file from qcs9100_defconfig to qcom_qcs9100_defconfig. Signed-off-by: Balaji Selvanathan <balaji.selvanathan@oss.qualcomm.com> Reviewed-by: Casey Connolly <casey.connolly@linaro.org> Link: https://patch.msgid.link/20250630070040.734486-2-balaji.selvanathan@oss.qualcomm.com Signed-off-by: Casey Connolly <casey.connolly@linaro.org>
2026-01-13gardena-smart-gateway-mt7688: Disable CMD_LICENSETom Rini
This platform is unfortunately frequently very close to the binary size limit. Currently it is so close that generic bug fixes can trigger build failure. Remove the license command from the image as that frees up nearly 7KiB of space. Suggested-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Reviewed-by: Stefan Roese <stefan.roese@mailbox.org> Signed-off-by: Tom Rini <trini@konsulko.com>
2026-01-12configs: am57xx_hs_evm_defconfig: Reserve EMIF memory used by PPABeleswar Padhi
The AM571x SoC has 1 GB DDR space. As part of normal re-location process U-Boot copies itself to the top of DDR bank. However, on HS devices, the top 37 MB is used by PPA and is firewalled. This results in an exception and the boot fails. Set CONFIG_SYS_MEM_TOP_HIDE to reserve the top 38 MB memory (aligned to 2MB as per page size for ARM32) to fix the boot. Note: This limitation does not exist for other AM57x devices, but this config is applied in the common defconfig since adding a separate defconfig only for AM571x is not justified. Losing 38MB of memory at the bootloader stage on other devices is acceptable. Signed-off-by: Beleswar Padhi <b-padhi@ti.com> Reviewed-by: Andrew Davis <afd@ti.com>
2026-01-12Merge patch series "pinctl: mediatek: add mt8365 support"Tom Rini
David Lechner <dlechner@baylibre.com> says: MT8365 has different pinctrl register layout compared to other SoCs in the family, so needs its own driver. This is also the first SoC in this family supported in U-Boot using an upstream devicetree that has the mediatek,pctl-regmap property, so we need to add support for that to the common mediatek pinctrl code first. Link: https://lore.kernel.org/r/20260106-pinctl-mtk-mt8365-v1-0-0ca3eb382468@baylibre.com
2026-01-12configs: mt8365_evk: enable pinctrlDavid Lechner
Enable PINCTRL, PINCONF and the SoC-specific driver for MediaTek MT8365 EVK. Signed-off-by: David Lechner <dlechner@baylibre.com>
2026-01-12mt8365_evk_defconfig: enable clk commandDavid Lechner
Enable CONFIG_CMD_CLK in the mt8365_evk_defconfig to allow using the clk dump command for debugging clock configurations. Reviewed-by: Macpaul Lin <macpaul.lin@mediatek.com> Signed-off-by: David Lechner <dlechner@baylibre.com>
2026-01-12arm64: zynqmp: Enable pci root port driverMichal Simek
zcu102 has PCIe x1 enabled by default that's why enable PCIe root port driver also with e1000 networking card for validation. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/bc09405d9a2df190f807bdf750ed47b86e6b83b2.1766153383.git.michal.simek@amd.com
2026-01-09Merge patch series "Enable / require DEVRES for devm_.alloc usage outside xPL"Tom Rini
Tom Rini <trini@konsulko.com> says: As seen by a number of patches fixing memory leaks, U-Boot has a problem with developer expectations around devm_kmalloc and friends. Namely, whereas in Linux these memory allocations will be freed automatically in most cases, in U-Boot this is only true if DEVRES is enabled. Now, intentionally, in xPL phases, we do not (and do not offer as an option) enabling DEVRES. However in full U-Boot this is left either to the user, or some drivers have select'd DEVRES on their own. This inconsistency is a problem. This series goes and deals with two small issues that were shown by having all drivers that use devm_.alloc to allocate memory also select DEVRES and then we make DEVRES no longer be a prompted option and instead select'd as needed. We do not make this unconditional as it would result in growing the resulting binary on the many platforms which have no users of the devm_.alloc family of functions. Link: https://lore.kernel.org/r/20251227223833.3019311-1-trini@konsulko.com
2026-01-09x86: Increase SYS_MALLOC_F_LEN to 0x1000Tom Rini
A few x86 platforms use a SYS_MALLOC_F_LEN value of 0x1000 or higher. With the impending move to having DEVRES enabled by default, we will need a little more room here. Raise the default value. Reviewed-by: Bin Meng <bmeng.cn@gmail.com> Signed-off-by: Tom Rini <trini@konsulko.com>
2026-01-09configs: am62[ap]x_evm_r5: enable SUPPORT_EMMC_BOOTBryan Brattlof
When unifying the SD/eMMC boot behavior between the different AM62* reference boards we missed enabling SUPPORT_EMMC_BOOT. This causes the SPL in tiboot3.bin to look for the tispl.bin in the UDA partition in the eMMC and fail. Enable SUPPORT_EMMC_BOOT at the tiboot3 stage to load the next boot binary from the active boot partition when in RAW MMC boot modes. Fixes: 3b7893145e36 ("mach-k3: add eMMC FS boot support for am62[ap]") Signed-off-by: Bryan Brattlof <bb@ti.com>
2026-01-07Merge patch series "test: env: Add test for environment storage in SPI NOR"Tom Rini
This patch series from Marek Vasut <marek.vasut+renesas@mailbox.org> adds support for having a platform be able to convert from a non-redundant envrionment to a redundant one at run-time. Link: https://lore.kernel.org/r/20251223143130.16266-1-marek.vasut+renesas@mailbox.org
2026-01-07configs: sandbox: Enable environment in SPI NOR supportMarek Vasut
Make environment support in SPI NOR available in sandbox, so the environment storage in SPI NOR can be tested in CI. Enable redundant environment support as well to cover this in CI tests too. Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
2026-01-06Merge patch series "lzma: Add Kconfig options to optimize for size"Tom Rini
Tom Rini <trini@konsulko.com> says: A long while ago, Darek reported that our copy of the LZMA SDK library is quite old and so vulnerable to at least one possible security issue he found that was fixed upstream. This does a few things. First, we introduce a Kconfig option to enable LZMA's size reduction option, and enable it on gardena-smart-gateway-mt7688. This is not critical at the start, but is as we move forward. Next, we move all the way from version 9.20 of the LZMA SDK to version 25.01. The few deviations from upstream are the changes we've already made to the files and are documented in our history. Finally, we add SPDX tags to the code we've imported from the LZMA SDK (and upstream has been asked if they're interested in this). Link: https://lore.kernel.org/u-boot/CAC7rXdTb5u5pzP-mr_+pddCxzfcO8Vm_t-=_+5wxRitMjy6-JA@mail.gmail.com/ Link: https://lore.kernel.org/r/20251218233654.3938385-2-trini@konsulko.com
2026-01-06lzma: Add Kconfig options to optimize for sizeTom Rini
Currently, our LZMA library has an option for optimizing for size, rather than speed. It is a minimal savings today, and has not been worth enabling. As this will change in the near future, add options now to allow disabling it in full U-Boot or in SPL, and enable these on gardena-smart-gateway-mt7688 which is very close to the size limit today. Reviewed-by: Stefan Roese <stefan.roese@mailbox.org> Signed-off-by: Tom Rini <trini@konsulko.com>
2026-01-06configs: Resync with savedefconfigTom Rini
Resync all defconfig files using qconfig.py Signed-off-by: Tom Rini <trini@konsulko.com>
2026-01-02configs: sandbox: Select environment in FAT FS supportMarek Vasut
Commit 2a38e712652f ("sandbox: add FAT to the list of usable env drivers") made environment storage in FAT available on sandbox, but did not enable the matching ENV_IS_IN_FAT in sandbox configs. This leads to environment driver lookup failure when env in non-EXT4 is selected using 'env select': " env_driver_lookup: No environment driver for location 3 priority not found " Enable the missing ENV_IS_IN_FAT to fix this. Fixes: 2a38e712652f ("sandbox: add FAT to the list of usable env drivers") Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>