Re: [PATCH v1 0/2] Improve EFI partition matching for capsule update

2025-07-25 Thread Casey Connolly
Hi Balaji, On 24/07/2025 11:00, Balaji Selvanathan wrote: > This patch series improves the reliability of EFI capsule updates by > fixing issues in device path matching and partition name filtering. > > The first patch updates the logic in find_handle() to correctly match > device paths when the

[PATCH v1 0/2] Improve EFI partition matching for capsule update

2025-07-24 Thread Balaji Selvanathan
This patch series improves the reliability of EFI capsule updates by fixing issues in device path matching and partition name filtering. The first patch updates the logic in find_handle() to correctly match device paths when the EFI System Partition (ESP) is a sub-partition within a larger boot de

Re: [PATCH v1 0/2] Enable RNG support for KASLR on Toradex arm64 TI SoMs

2025-07-11 Thread Tom Rini
On Wed, 02 Jul 2025 15:49:35 +0200, Emanuele Ghidoli wrote: > From: Emanuele Ghidoli > > This patch series enables RNG support to automatically populate > /chosen/kaslr-seed on the following Toradex arm64 TI System on Modules: > - Verdin AM62 > - Verdin AM62P > > This improves kernel security

[PATCH v1 0/2] Enable RNG support for KASLR on Toradex arm64 TI SoMs

2025-07-02 Thread Emanuele Ghidoli
From: Emanuele Ghidoli This patch series enables RNG support to automatically populate /chosen/kaslr-seed on the following Toradex arm64 TI System on Modules: - Verdin AM62 - Verdin AM62P This improves kernel security by supporting Kernel Address Space Layout Randomization (KASLR) using a runt

[PATCH v1 0/2] qcom: qcs9100: Rename defconfig and fix fastboot buffer

2025-06-30 Thread Balaji Selvanathan
This patch series improves support for the Qualcomm QCS9100 board in U-Boot. Patch 1 renames the defconfig file to follow the standard Qualcomm naming convention used across other platforms. Patch 2 sets a valid FASTBOOT_BUF_ADDR for the QCS9100 board. The default value of 0 leads to NULL pointer

[PATCH v1 0/2] Enable full NAND access for SPL

2025-06-20 Thread alif . zakuan . yuslaimi
From: Alif Zakuan Yuslaimi Some drivers, like Denali NAND, depends on extensive NAND core functionality that is not present in the minimal SPL configuration. This patch series seeks to resolve this by implementing the existing image loader from NAND SPL into Denali NAND driver subsystem, as well

Re: [PATCH v1 0/2] Add Qualcomm Watchdog Driver Support

2025-05-27 Thread Balaji Selvanathan
Hi Neil, The submission you shared misses timeout setting support in the watchdog driver. So have added that support (on top of the submission you shared: https://lore.kernel.org/all/20250422-b4-qcom-wdt-v3-1-730d4d5a8...@paulsajna.com/) and created a new patch: https://lore.kernel.org/u-boot

Re: [PATCH v1 0/2] Add Qualcomm Watchdog Driver Support

2025-05-26 Thread neil . armstrong
Hi, On 26/05/2025 11:31, Balaji Selvanathan wrote: This patch series introduces support for the Qualcomm watchdog timer in U-Boot. It includes a new driver based on the upstream Linux implementation and integrates the driver into the early boot initialization sequence. A watchdog support has a

[PATCH v1 0/2] Add Qualcomm Watchdog Driver Support

2025-05-26 Thread Balaji Selvanathan
This patch series introduces support for the Qualcomm watchdog timer in U-Boot. It includes a new driver based on the upstream Linux implementation and integrates the driver into the early boot initialization sequence. The first patch adds the Qualcomm watchdog driver under drivers/watchdog/,

Re: [PATCH v1 0/2] Enable UNIT_TEST for all qemu* generic targets

2025-04-22 Thread Tom Rini
On Wed, 16 Apr 2025 15:57:29 +0200, Jerome Forissier wrote: > Enable CONFIG_UNIT_TEST in most of the configs/qemu*_defconfig files > to increase test coverage in CI, and fix what needs to be fixed. > > > Jerome Forissier (2): > test: run some test commands only if HUSH_PARSER is enabled > co

[PATCH v1 0/2] jh7110: starfive: visionfive2 drop setting of $fdtfile

2025-04-21 Thread E Shattow
Drop convenience hack that sets default value of $fdtfile on visionfive2 target(s). This is not needed since the JH7110 OF_UPSTREAM migration and is anyways a duplication of code from SPL that adds friction to maintenance or adding new variant visionfive2 targets. If it is still desirable to have

[PATCH v1 0/2] Enable UNIT_TEST for all qemu* generic targets

2025-04-16 Thread Jerome Forissier
Enable CONFIG_UNIT_TEST in most of the configs/qemu*_defconfig files to increase test coverage in CI, and fix what needs to be fixed. Jerome Forissier (2): test: run some test commands only if HUSH_PARSER is enabled configs: enable CONFIG_UNIT_TEST for all qemu* generic targets configs/qemu

[PATCH v1 0/2] ut: fix print_guid() and enable UNIT_TEST for qemu_arm64

2025-04-15 Thread Jerome Forissier
There is a bug in the print_guid() unit test in test/common/print.c when PARTITION_TYPE_GUID is not enabled but either CMD_EFIDEBUG or EFI are. The first patch fixes the issue and the second one enables UNIT_TEST in the qemu_arm64 defconfig so that the unit tests are run in CI (this platform has

Re: [PATCH v1 0/2] Add FPGA configuration when booting Linux

2025-04-07 Thread Michal Simek
On 3/14/25 03:19, muhammad.hazim.izzat.za...@altera.com wrote: From: Muhammad Hazim Izzat Zamri This patchset enable the capability to automatically perform FPGA configuration when booting Linux FIT image via bootm command. The FPGA configuration bitstream shall be packed within the FIT imag

[PATCH v1 0/2] SoCFPGA: Add reset support for SoC64 F2S bridges

2025-04-03 Thread alif . zakuan . yuslaimi
From: Alif Zakuan Yuslaimi Enable F2S bridge reset support for SoC64 families. The F2S bridges are soc2fpga, lwhps2fpga, fpga2soc, f2sdram0, f2sdram1, and f2sdram2. F2SDRAM bridge is only available on Stratix10. This patch set has been tested on Agilex 5 devkit with QSPI boot (UBI/UBIFS). Ali

[PATCH v1 0/2] ARM: tegra: fix PLLD/D2 relates configurations

2025-03-30 Thread Svyatoslav Ryhel
Fix PLLD2 info table entry on Tegra124 and Tegra210 which unlike on Tegra114 and lower does not match PLLD. Take in account PLLD/D2 enable bit on clock_set_rate call. Those two seems to be only which have this bit. Svyatoslav Ryhel (2): ARM: tegra: clock: take in account PLLD/D2 enable bit on

[PATCH v1 0/2] Add missing SPL_HAVE_INIT_STACK for ouya and mocha

2025-03-30 Thread Svyatoslav Ryhel
Ouya and Mocha were added around the same time SPL_HAVE_INIT_STACK was introduced by Simon and therefore do not include this config option. It is critical to add it before any defconfig resync, since the SPL_STACK option will then be removed. Svyatoslav Ryhel (2): configs: ouya: add missing SPL_

[PATCH v1 0/2] Add FPGA configuration when booting Linux

2025-03-15 Thread muhammad . hazim . izzat . zamri
From: Muhammad Hazim Izzat Zamri This patchset enable the capability to automatically perform FPGA configuration when booting Linux FIT image via bootm command. The FPGA configuration bitstream shall be packed within the FIT image. Second patch is to add additional flag to check whether an FPGA

[PATCH v1 0/2] Add FPGA configuration when booting Linux

2025-03-12 Thread muhammad . hazim . izzat . zamri
From: Muhammad Hazim Izzat Zamri This patchset enable the capability to automatically perform FPGA configuration when booting Linux FIT image via bootm command. The FPGA configuration bitstream shall be packed within the FIT image. Second patch is to add additional flag to check whether an FPGA

[PATCH v1 0/2] Add FPGA configuration when booting Linux

2025-03-12 Thread muhammad . hazim . izzat . zamri
From: Muhammad Hazim Izzat Zamri This patchset enable the capability to automatically perform FPGA configuration when booting Linux FIT image via bootm command. The FPGA configuration bitstream shall be packed within the FIT image. Second patch is to add additional flag to check whether an FPGA

[PATCH v1 0/2] Add HPS Notification for HPS boot stages

2025-03-11 Thread alif . zakuan . yuslaimi
From: Alif Zakuan Yuslaimi Introduce a new mailbox command to notify the Secure Device Manager (SDM) on the stage of HPS code execution. Generally, there are three main code execution stages: First Stage Boot Loader (FSBL) which is U-Boot SPL, Second Stage Boot Loader (SSBL) which is U-Boot, and

[PATCH v1 0/2] Tegra: general improvements

2025-03-05 Thread Svyatoslav Ryhel
Fix PLLD/PLLD2 related clock calculations to better fit existing needs. Mark second DC on Tegra 2 with bootph-all as it is done for other generations. Jonas Schwöbel (1): ARM: tegra: clock: fix PLLD/PLLD2 related clock calculations Svyatoslav Ryhel (1): ARM: tegra20: mark second DC with bootp

Re: [PATCH v1 0/2] Support Apalis/Colibri imx6 v1.2

2025-02-28 Thread Fabio Estevam
On Fri, Feb 28, 2025 at 6:53 AM Ernest Van Hoecke wrote: > > Apalis/Colibri iMX6 V1.2 will replace the STMPE811 ADC/Touch controller > which is EOL by the TLA2024 ADC and AD7879 touch controller. > To support this new version, we detect the presence of either the > STMPE811 or TLA2024 during boot

[PATCH v1 0/2] Support Apalis/Colibri imx6 v1.2

2025-02-28 Thread Ernest Van Hoecke
Apalis/Colibri iMX6 V1.2 will replace the STMPE811 ADC/Touch controller which is EOL by the TLA2024 ADC and AD7879 touch controller. To support this new version, we detect the presence of either the STMPE811 or TLA2024 during boot and set a new environment variable named "variant". This will allow

Re: [PATCH v1 0/2] Support Apalis/Colibri imx6 v1.2

2025-02-28 Thread Francesco Dolcini
On Fri, Feb 28, 2025 at 10:52:52AM +0100, Ernest Van Hoecke wrote: > Apalis/Colibri iMX6 V1.2 will replace the STMPE811 ADC/Touch controller > which is EOL by the TLA2024 ADC and AD7879 touch controller. > To support this new version, we detect the presence of either the > STMPE811 or TLA2024 durin

[PATCH v1 0/2] Fix bridge gmii2rgmii

2025-01-16 Thread Tapio Reijonen
When taken in use U-Boot v2023.04 one our board's ethernet stop to work in U-Boot, which was working in v2022.01. In v2022.01 the gmii2rgmii was called before PHY was created. This patch change back the order and fix the problem. Also the ethernet-phy-id driver is taken in use in gmii2rgmii dr

Re: [PATCH v1 0/2] Risc-V ISA Extension Probing

2025-01-06 Thread Simon Glass
Hi Mayuresh, On Mon, 6 Jan 2025 at 06:04, Mayuresh Chitale wrote: > > This series aims to enchance the ISA probing support by porting the > corresponding code from kernel and using it when probing for CMO > extensions. > > Mayuresh Chitale (2): > riscv: Enhance extension probing > riscv: Fall

[PATCH v1 0/2] Risc-V ISA Extension Probing

2025-01-06 Thread Mayuresh Chitale
This series aims to enchance the ISA probing support by porting the corresponding code from kernel and using it when probing for CMO extensions. Mayuresh Chitale (2): riscv: Enhance extension probing riscv: Fallback to riscv,isa arch/riscv/cpu/cpu.c| 600 +

[PATCH v1 0/2] TPS65219 U-Boot Driver Clean-Up

2024-12-18 Thread Shree Ramamoorthy
This clean-up series is sent in preparation to add 2 PMIC devices to the TPS65219 Driver. The changes involve replacing magic numbers with macros and replacing printf() instances with pr_err(). The intention is to remove unnecessary noise from the new PMIC device patches added to this driver. T

[PATCH v1 0/2] Misc Tegra changes

2024-12-12 Thread Svyatoslav Ryhel
Include changes which are single commits with small changes - adjust Tegra 2 pinmux parsing logic - update documentation to reflect current state Svyatoslav Ryhel (2): pinctrl: tegra20: adjust pin type detection doc: board: tegra: update device information doc/board/asus/grouper.rst

[PATCH v1 0/2] Tegra 4: add support for Asus TF701T and Nvidia Tegratab

2024-12-12 Thread Svyatoslav Ryhel
Add support for Asus TF701T and Nvidia Tegratab Tegra 4 devices. Svyatoslav Ryhel (2): board: asus: transformer: add ASUS Transformer Pad TF701T support board: nvidia: tegratab: add Nvidia Tegra Note 7 support arch/arm/dts/Makefile |2 + arch/arm/dts/tegra114-asus

[PATCH v1 0/2] GPIO: improve and fix pmic gpios behavior

2024-12-06 Thread Svyatoslav Ryhel
First patch makes support of PMIC GPIO children with no dedicated GPIO node simpler (just add select PMIC_GPIO to PMIC GPIO driver) Second fixes getting device if correct one was found among PMIC children. Svyatoslav Ryhel (2): gpio: add PMIC_GPIO Kconfig option gpio: fix request of PMIC GPIO

Re: [PATCH v1 0/2] Add driver for Motorcomm YT8821 2.5G ethernet phy

2024-10-27 Thread Tom Rini
On Thu, 12 Sep 2024 05:02:23 -0700, Frank Sae wrote: > YT8531 as Gigabit transceiver uses bit15:14(bit9 reserved default 0) as phy > speed mask, YT8821 as 2.5 Gigabit transceiver uses bit9 bit15:14 as phy > speed mask. > > Be compatible to YT8821, reform phy speed mask and phy speed macro. > > B

[PATCH v1 0/2] riscv: add GPIO support for the LicheePi4A

2024-09-20 Thread bigunclemax
From: Maksim Kiselev This series adds GPIO support for the LicheePi4A board. It's based on Alibaba TH1520 SoC that has DesignWare APB GPIO controller. Best regards, Maksim Maksim Kiselev (2): gpio: dw: Add ngpios DT-property support configs: th1520_lpi4a: Enable CMD_GPIO, DM_GPIO and DWAPB_

[RESEND PATCH v1 0/2] cmd: ubi: check 'updating' before calling ubi_more_update_data()

2024-09-17 Thread Martin Kurbanov
If 0 is passed to the 'bytes' parameter in the ubi_start_update(), there is no need to call the ubi_more_update_data(). Otherwise, there will be a double-free of 'vol->upd_buf'. Also check that the ubi_start_update() was called before calling the ubi_more_update_data(). Martin Kurbanov (2): cmd

[PATCH v1 0/2] Add driver for Motorcomm YT8821 2.5G ethernet phy

2024-09-12 Thread Frank Sae
YT8531 as Gigabit transceiver uses bit15:14(bit9 reserved default 0) as phy speed mask, YT8821 as 2.5 Gigabit transceiver uses bit9 bit15:14 as phy speed mask. Be compatible to YT8821, reform phy speed mask and phy speed macro. Based on update above, add YT8821 2.5G phy driver. Frank Sae (2):

Re: [PATCH v1 0/2] cmd: ubi: check 'updating' before calling ubi_more_update_data()

2024-07-19 Thread Martin Kurbanov
Hello. Please, ping On 16.06.2024 16:34, Martin Kurbanov wrote: > If 0 is passed to the 'bytes' parameter in the ubi_start_update(), > there is no need to call the ubi_more_update_data(). Otherwise, > there will be a double-free of 'vol->upd_buf'. > > Also check that the ubi_start_update() was ca

[PATCH v1 0/2] cmd: ubi: check 'updating' before calling ubi_more_update_data()

2024-06-16 Thread Martin Kurbanov
If 0 is passed to the 'bytes' parameter in the ubi_start_update(), there is no need to call the ubi_more_update_data(). Otherwise, there will be a double-free of 'vol->upd_buf'. Also check that the ubi_start_update() was called before calling the ubi_more_update_data(). Martin Kurbanov (2): cmd

Re: [PATCH v1 0/2] arm: dts: k3-am625-verdin: Enable LPDDR4 WDQS control

2024-06-07 Thread Tom Rini
On Wed, 15 May 2024 10:00:56 +0200, Emanuele Ghidoli wrote: > From: Emanuele Ghidoli > > Manually, since SysConfig tool do not have the relevant option, > set PHY_LP4_WDQS_OE_EXTEND to 1. > Since WDQS control mode is required on our modules LPDDR4, > this enables WDQS control mode 1. > > [...]

[PATCH v1 0/2] Two mpfs icicle init fixes

2024-05-15 Thread Conor Dooley
From: Conor Dooley Two fixes for issues that I spotted today while looking into passing a minimal dtb to U-Boot from the first bootloader stage. This minimal dtb had no ethernet nodes, and the code in this patches fell over :\ Cheers, Conor. --- CC: Padmarao Begari CC: Cyril Jean CC: Tom Rini

[PATCH v1 0/2] arm: dts: k3-am625-verdin: Enable LPDDR4 WDQS control

2024-05-15 Thread Emanuele Ghidoli
From: Emanuele Ghidoli Manually, since SysConfig tool do not have the relevant option, set PHY_LP4_WDQS_OE_EXTEND to 1. Since WDQS control mode is required on our modules LPDDR4, this enables WDQS control mode 1. Emanuele Ghidoli (2): arm: dts: k3-am625-verdin: Update autogenerated LPDDR4 conf

[PATCH v1 0/2] mem_test: Support to save mtest result in environment

2024-05-14 Thread DelphineCCChiu
1. Set mtest_result in environment after doing mtest in u-boot so that user can check the result in user space. 2. Revise CONFIG_ENV_SIZE and Add CONFIG_USE_PREBOOT DelphineCCChiu (2): mem_test: Support to save mtest result in environment configs: openbmc: Revise size of environment and use p

Re: [PATCH v1 0/2] Simple panel improvements

2024-04-20 Thread Anatolij Gustschin
On Mon, 8 Jan 2024 18:44:59 +0200 Svyatoslav Ryhel clamo...@gmail.com wrote: > Simplify platform data pass to simple DSI panels by direct > asigning in udevice_id struct. > > Support EDID searching in case device tree provides no > specific timings or device has different panels (like paz00). >

[PATCH v1 0/2] Support new RISC-V ISA extension properties

2024-03-18 Thread Conor Dooley
From: Conor Dooley This would have just been a single patch (the second one), but as I reported a while back there's a problem with extension detection when the ISA string exceeds 32 characters: https://lore.kernel.org/u-boot/20240221-daycare-reliably-8ec86f95fe71@spud/ The first patch here fixes

[PATCH v1 0/2] memory: stm32-fmc2-ebi: Add MP25 FMC2 support

2024-03-06 Thread Christophe Kerello
On MP1 SoC, RNB signal (NAND controller signal) and NWAIT signal (PSRAM controller signal) have been integrated together in the SoC. That means that the NAND controller and the PSRAM controller (if the signal is used) can not be used at the same time. On MP25 SoC, the 2 signals can be used outside

[PATCH v1 0/2] Trivial fixes for Rockchip's SPL boot order

2024-03-02 Thread Christopher Obbard
This series contains some trivial fixes. The first patch fixes a spelling mistake in a comment. The second patch adds the full devicetree node path (rather than just the ID) in the debug message when a boot device can't be found. This series may be found at [0]. [0]: https://gitlab.collabora.c

[PATCH v1 0/2] Enable booting from SPI flash on ROCK Pi 4

2024-03-02 Thread Christopher Obbard
This series brings up and enables booting from the SPI flash present on some variants of the ROCK Pi 4 in U-Boot. The first patch syncs the ROCK Pi 4A devicetree from Linux, which contains the SPI flash node. The second patch enables support in U-Boot for the SPI flash chip and booting U-Boot fro

[PATCH v1 0/2] arm: mach-k3: am62: Fixup thermal zone critical points

2024-02-08 Thread Francesco Dolcini
From: Francesco Dolcini This series adds support to dynamically fixup the DT the critical thermal trip point of TI AM62 depending on the SoC temperature grade. Joao Paulo Goncalves (2): arm: mach-k3: am62: Get soc max temperature by grade arm: mach-k3: am62: Fixup thermal zone critical point

[PATCH v1 0/2] ARM: tegra: move to standard boot

2024-01-17 Thread Svyatoslav Ryhel
Drop the distro-boot scripts and use standard boot instead. Most of tegra boards should support this as is, those which does not are adjusted. Inspired by: 'commit 7755dc58af7b ("rockchip: Move to standard boot")' Passes buildman for all tegra board without errors. Svyatoslav Ryhel (2): ARM: t

[PATCH v1 0/2] Simple panel improvements

2024-01-08 Thread Svyatoslav Ryhel
Simplify platform data pass to simple DSI panels by direct asigning in udevice_id struct. Support EDID searching in case device tree provides no specific timings or device has different panels (like paz00). Svyatoslav Ryhel (2): video: simple_panel: simplify platform data pass video: simple_

[PATCH v1 0/2] arm: s5p4418: fix relocation

2023-11-12 Thread Stefan Bosch
Fix relocation of u-boot for s5p4418-SoC. I.e. use __image_copy_start instead of _start to calculate the monitor length. Furthermore use an adapted version of relocate_vectors for the s5p4418-SoC. Background: The header (NSIH) used by the 2nd-bootloader (included at the begin of u-boot.bin) is no

[PATCH v1 0/2] Allwinner R329/D1/R528/T113 SPI support

2023-11-11 Thread Maksim Kiselev
This series adds support for SPI controller that pesent on GEN_NCAT2 Allwinner SOCs (R329/D1/R528/T113). In addition to changes in spi-sunxi U-boot driver, the series also provides SPI controller support in SPL for R528/T113 SoCs. Maksim Kiselev (2): sunxi: SPL SPI: Add SPI boot support for the

[PATCH v1 0/2] fs: fat: calculate FAT type based on cluster count

2023-11-08 Thread christian . taedcke-oss
From: Christian Taedcke This series fixes an issue where the FAT type (FAT12, FAT16) is not correctly detected, e.g. when the BPB field BS_FilSysType contains the valid value "FAT ". This issue occures, for example, if a partition is formatted by swupdate using its diskformat handler. swupd

Re: [PATCH v1 0/2] Meson A1: fix USB and NAND stack

2023-11-06 Thread Neil Armstrong
Hi, On Wed, 01 Nov 2023 17:04:55 +0300, Alexey Romanov wrote: > After a recent sync device tree with the Linux Kernel, > some drivers broke. These patchset will fix that. > > Alexey Romanov (1): > clk: a1: add new clocks for USB stack > > Dmitry Rokosov (1): > drivers: sm: bind child sm devi

[PATCH v1 0/2] Meson A1: fix USB and NAND stack

2023-11-01 Thread Alexey Romanov
Hello! After a recent sync device tree with the Linux Kernel, some drivers broke. These patchset will fix that. Alexey Romanov (1): clk: a1: add new clocks for USB stack Dmitry Rokosov (1): drivers: sm: bind child sm devices in the device tree drivers/clk/meson/a1.c | 6 ++ drivers/sm/

[PATCH v1 0/2] imx: spl_imx_romapi: fixes

2023-10-26 Thread Marcel Ziswiler
From: Marcel Ziswiler The first patch is a trivial spelling fix in comments. The second fixes a recent regression that only manifests in the eMMC fast boot mode case which does actually also use streaming rather than seekable. Thanks go to Rasmus who helped me debug this and suggested the fix.

[PATCH v1 0/2] TPS65224 PMIC driver

2023-10-25 Thread Bhargav Raviprakash
Add support for TPS65224 PMIC in U-boot. This includes driver for PMIC and regulator. The driver was tested on Ti's custom AM62A EVM using U-boot's pmic list, regulator list, regulator enable, regulator disable and regulator value commands. Regulator output voltages were verified. Logs from run

Re: [PATCH v1 0/2] arm: dts: meson-a1 Sync DT with Linux

2023-10-18 Thread Neil Armstrong
Hi, On Wed, 18 Oct 2023 00:32:09 +0300, Igor Prusov wrote: > This series syncs Device Tree for Amlogic A1 with Linux. Currently > DTS in Linix has different compatible string for serial devices, which > is not recognized by serial_meson driver, so new compatible is added to > driver as well. Addit

[PATCH v1 0/2] arm: dts: meson-a1 Sync DT with Linux

2023-10-17 Thread Igor Prusov
This series syncs Device Tree for Amlogic A1 with Linux. Currently DTS in Linix has different compatible string for serial devices, which is not recognized by serial_meson driver, so new compatible is added to driver as well. Additional driver changes are not required because new compatible only di

[RESEND PATCH v1 0/2] ARM: amlogic: Add A1 SPIFC support

2023-10-17 Thread Igor Prusov
A1 family boards have new version of SPIFC controller, that is incompatible with meson_spifc driver. This series ports A1 SPIFC driver from Linux and enables it for ad401 board. Igor Prusov (2): spi: add support for Amlogic A1 SPI Flash Controller ARM: amlogic: ad401: enable SPIFC configs/ad

[PATCH v1 0/2] mtd: spinand: add support for ESMT F50x1G41LB

2023-10-04 Thread Igor Prusov
This series ports ESMT NAND support from Linux. Since both ESMT and Gigadevice use the same manufacturer ID, core part of SPI NAND framework should be updated as well to allow for such chips detection. Currently all detect() ops return an error code when chip's manufacturer ID matches, but device I

[PATCH v1 0/2] ARM: amlogic: Add A1 SPIFC support

2023-10-03 Thread Igor Prusov
A1 family boards have new version of SPIFC controller, that is incompatible with meson_spifc driver. This series ports A1 SPIFC driver from Linux and enables it for ad401 board. Igor Prusov (2): spi: add support for Amlogic A1 SPI Flash Controller ARM: amlogic: ad401: enable SPIFC configs/ad

[RESEND PATCH v1 0/2] clk: amlogic: a1: Add Amlogic A1 clock driver

2023-09-17 Thread Igor Prusov
This series adds dt-bindings and driver implementation for Amlogic A1 PLL and Peripherals clock controllers. Igor Prusov (2): dt-bindings: clock: Add Amlogic A1 clock bindings clk: Add clock driver for Amlogic A1 arch/arm/include/asm/arch-meson/clock-a1.h| 23 + drivers/clk/meson/Kconfi

[PATCH v1 0/2] Fix memory size problem on Visionfive 2

2023-09-16 Thread Shengyu Qu
Currently, we pass u-boot device tree to kernel on Starfive Visionfive 2 , and this is wrong since u-boot dts is not sync with Linux for this board. Jami's patch[1] fixes this problem, but we are still sending unmodified version to kernel that doesn't have a correct memory size info. This series ar

Re: [PATCH v1 0/2] SPL EBBR - EFI System Partition support

2023-09-14 Thread Sean Anderson
Hi Heinrich, On 9/14/23 10:15, Heinrich Schuchardt wrote: > On 14.09.23 12:08, Mayuresh Chitale wrote: >> This series adds support to locate an EFI System Partition on a disk and >> boot the next stage from such a parition if found. The next stage image >> is expected to be under the FIRMWARE dire

Re: [PATCH v1 0/2] SPL EBBR - EFI System Partition support

2023-09-14 Thread Heinrich Schuchardt
On 14.09.23 12:08, Mayuresh Chitale wrote: This series adds support to locate an EFI System Partition on a disk and boot the next stage from such a parition if found. The next stage image is expected to be under the FIRMWARE directory as described in the EBBR specification [1]. Also update the sp

[PATCH v1 0/2] SPL EBBR - EFI System Partition support

2023-09-14 Thread Mayuresh Chitale
This series adds support to locate an EFI System Partition on a disk and boot the next stage from such a parition if found. The next stage image is expected to be under the FIRMWARE directory as described in the EBBR specification [1]. Also update the spl_blk_fs and spl_fat drivers to prefer bootin

[PATCH v1 0/2] doc: board: toradex: documentation update

2023-08-28 Thread Marcel Ziswiler
From: Marcel Ziswiler This series contains some minor documentation updates. The second commit documents what got discussed here [1] and therefore depends on Emanuele's series landing first. [1] https://lore.kernel.org/all/zodsx2vmnf20i...@francesco-nb.int.toradex.com Marcel Ziswiler (2): d

[PATCH v1 0/2] clk: amlogic: a1: Add Amlogic A1 clock driver

2023-08-28 Thread Igor Prusov
This series adds dt-bindings and driver implementation for Amlogic A1 PLL and Peripherals clock controllers. Igor Prusov (2): dt-bindings: clock: Add Amlogic A1 clock bindings clk: Add clock driver for Amlogic A1 arch/arm/include/asm/arch-meson/clock-a1.h| 23 + drivers/clk/meson/Kconfi

[PATCH v1 0/2] verdin-am62: add u-boot update wrappers and fix check for minimum memory size

2023-08-24 Thread Emanuele Ghidoli
From: Emanuele Ghidoli This series add boot update wrappers to Toradex Verdin AM62 SoM and fix the minimum memory size warning. These wrappes allow flash all U-Boot binaries: R5 SPL, A53 SPL and A53 U-Boot proper. Emanuele Ghidoli (2): verdin-am62: add u-boot update wrappers board: verdin-

[PATCH v1 0/2] Enable PCIE and USB by default on Visionfive 2

2023-08-22 Thread Shengyu Qu
Since PLDA PCIE driver and dts already merged in upstream for JH7110, add relative defconfig item for Starfive Visionfive 2 and make document consist with actual code. Shengyu Qu (2): configs: starfive: Enable PCIE auto enum and NVME/USB stuff for Starfive Visionfive 2 doc: board: starfive

Re: [PATCH v1 0/2] Add support for Radxa ROCK 4SE

2023-07-25 Thread Kever Yang
Hi Tom, On 2023/7/20 02:43, Tom Rini wrote: On Wed, Jul 19, 2023 at 05:33:55PM +0100, Christopher Obbard wrote: Add support for the RK3399T-based Radxa ROCK 4SE board. This board offers similar peripherals and form-factor to the ROCK Pi 4B but uses the cost-optimised RK3399T processor (which h

Re: [PATCH v1 0/2] Add support for Radxa ROCK 4SE

2023-07-19 Thread Tom Rini
On Wed, Jul 19, 2023 at 05:33:55PM +0100, Christopher Obbard wrote: > Add support for the RK3399T-based Radxa ROCK 4SE board. This board offers > similar peripherals and form-factor to the ROCK Pi 4B but uses the > cost-optimised RK3399T processor (which has different a OPP table but > otherwise m

[PATCH v1 0/2] Add support for Radxa ROCK 4SE

2023-07-19 Thread Christopher Obbard
Add support for the RK3399T-based Radxa ROCK 4SE board. This board offers similar peripherals and form-factor to the ROCK Pi 4B but uses the cost-optimised RK3399T processor (which has different a OPP table but otherwise minimal changes) and some other minor hardware changes between the Rock Pi 4B

[PATCH v1 0/2] power: pmic: add TPS65913 support

2023-07-12 Thread Svyatoslav Ryhel
Existing PALMAS PMIC driver is fully compatible with TI TPS65913 PMIC found in many Tegra 4 devices, like Tegra Note 7 and ASUS TF701T. Add TPS65913 dts compatible with TPS659038 data. Without regulator_autoset PALMAS regulators are just "requested" without actual initial setup (device tree is com

[PATCH v1 0/2] Introduce Meson SM driver

2023-07-06 Thread Alexey Romanov
Hello! This patchset adds Meson Secure Monitor driver, which export following generic API: - sm_call_read() - sm_call_write() - sm_call() Also, now use this new API in arch/arm/mach-meson/sm.c helper functions. Alexey Romanov (2): drivers: firmware: introduce Meson Secure Monitor driver asm

Re: [PATCH v1 0/2] arm64: Fix building failure for Xen target

2023-05-17 Thread Leo Yan
On Thu, May 04, 2023 at 03:54:57PM +0800, Leo Yan wrote: > This patch series is for building Xen target with Clang. > > The first patch is to fix building failure for Xen target, the second > patch is to add info for a linkage known issue when use Clang as > compiler. Gentle ping ... I saw my pa

[PATCH v1 0/2] arm64: Fix building failure for Xen target

2023-05-04 Thread Leo Yan
This patch series is for building Xen target with Clang. The first patch is to fix building failure for Xen target, the second patch is to add info for a linkage known issue when use Clang as compiler. Leo Yan (2): arm64: Remove duplicated symbols doc: Add info for building Xen target with C

[PATCH v1 0/2] colibri-imx8x: snvs and firmware info

2023-04-03 Thread Andrejs Cainikovs
This series updates recent Colibri iMX8X support refresh with following: * initialize secure non-volatile storage, aka snvs * print firmware versions during boot Andrejs Cainikovs (2): colibri-imx8x: print firmware versions board: colibri-imx8x: initialize snvs board/toradex/colibri-imx8x/c

[PATCH v1 0/2] colibri_imx6: fix linker issue when enabling watchdog

2023-03-10 Thread Andreas Aegerter
Building colibri_imx6 target with watchdog enabled fails. The first patch in this series fixes the problem, the second one adds a new defconfig with watchdog enabled. Best Regards, Andreas Aegerter (2): colibri_imx6: fix linker issue enabling watchdog colibri_imx6: add default config with wa

[PATCH v1 0/2] Add bitbang feature for npcm8xx and driver

2023-02-14 Thread Jim Liu
Driver didn't support bitbang feature. Add bb_miiphy_bus function for driver and open feature for npcm8xx the log is as below: - U-Boot 2023.04-rc2-dirty (Feb 14 2023 - 15:01:17 +0800) CPU-0: NPCM845 A1 @ Model: Nuvoton npcm845 Development Board (Device Tree) D

[PATCH v1 0/2] CMD commands improvements

2023-01-23 Thread Svyatoslav Ryhel
- add new command 'continue' which stops performing script until any key is pressed by user. It is useful for keeping logs in output device until user allows to continue script run. - add ability for 'ums' command to interrupt run of usb mass storage with any key. This is especially useful on devi

[PATCH v1 0/2] Fix host tools build without LIBCRYPTO support

2023-01-21 Thread Paul-Erwan Rio
A target-independent configuration exists to enable/disable crypto feature when building the host tools. But the crypto-free build is broken. Paul-Erwan Rio (2): tools: kwbimage: disable secure boot build without LIBCRYPTO support tools: fix build without LIBCRYPTO support include/image.h

[PATCH v1 0/2]add npcm845 function config and dts node

2022-11-27 Thread Jim Liu
Add Nuvoton BMC npcm844 function config and dts node Jim Liu (2): ARM: config: enable function for nuvoton npcm845 bmc ARM: dts: npcm8xx: add npcm845 function node arch/arm/dts/nuvoton-common-npcm8xx.dtsi | 92 + arch/arm/dts/nuvoton-npcm845-evb.dts | 129 ++ arch/arm/dts/nuvoton-npcm

[PATCH v1 0/2] i2c: microchip: misc minor fixes

2022-10-26 Thread Conor Dooley
Hey all, Pair of fixes here for some of the logic in the microchip i2c driver. Both were reported against the Linux driver, which formed the basis for the U-Boot driver & the issues are present here too. Thanks, Conor. Conor Dooley (2): i2c: microchip: fix ack sending logic i2c: microchip: fix

[PATCH v1 0/2] Add support for Nuvoton NPCM845 BMC

2022-09-27 Thread Jim Liu
The Nuvoton Arbel NPCM8XX SoC is a fourth-generation BMC. The NPCM8XX computing subsystem comprises a quadcore ARM Cortex A35 ARM-V8 architecture. Some of the Arbel NPCM8XX peripherals are based on Poleg NPCM7XX. This patchset was tested on the Arbel NPCM8XX evaluation board. And DTS is base on

RE: [PATCH v1 0/2] serial_mxc: fixing reception

2022-09-05 Thread ZHIZHIKIN Andrey
Hello Fabio, > -Original Message- > From: U-Boot On Behalf Of Fabio Estevam > Sent: Monday, September 5, 2022 1:20 PM > To: ZHIZHIKIN Andrey > Cc: Pali Rohár ; u-boot@lists.denx.de; trini > ; Peng Fan (OSS) ; Fabio Estevam > ; Stefano Babic > Subject: Re: [

Re: [PATCH v1 0/2] serial_mxc: fixing reception

2022-09-05 Thread Fabio Estevam
Hi Andrey, On Mon, Sep 5, 2022 at 6:21 AM ZHIZHIKIN Andrey wrote: > I cannot modify this part since removing you from maintainer list would > require a transfer of maintainership of this component to another name, > which I do not know. > > I've Cc:'d Tom and people from imx world here so they c

[PATCH v1 0/2] serial_mxc: fixing reception

2022-09-05 Thread Johannes Schneider
while writing to a imx-serial device is probably thoroughly tested - and obviosly works for the debug-serial - using a serial driver to read data received over the serial interface does not work reliably. the patches in this series address issues found during the implementation of a custom ub

RE: [PATCH v1 0/2] serial_mxc: fixing reception

2022-09-05 Thread ZHIZHIKIN Andrey
Hello Pali, > -Original Message- > From: U-Boot On Behalf Of Pali Rohar > Sent: Monday, September 5, 2022 11:14 AM > To: ZHIZHIKIN Andrey > Cc: u-boot@lists.denx.de > Subject: Re: [PATCH v1 0/2] serial_mxc: fixing reception > > On Monday 05 September 2022 0

Re: [PATCH v1 0/2] serial_mxc: fixing reception

2022-09-05 Thread Pali Rohár
On Monday 05 September 2022 09:12:49 ZHIZHIKIN Andrey wrote: > Hello Pali, > > > -Original Message- > > From: U-Boot On Behalf Of Pali Rohar > > Sent: Monday, September 5, 2022 10:59 AM > > To: u-boot@lists.denx.de > > Subject: Re: [PATCH v1 0/2] seri

RE: [PATCH v1 0/2] serial_mxc: fixing reception

2022-09-05 Thread ZHIZHIKIN Andrey
Hello Pali, > -Original Message- > From: U-Boot On Behalf Of Pali Rohar > Sent: Monday, September 5, 2022 10:59 AM > To: u-boot@lists.denx.de > Subject: Re: [PATCH v1 0/2] serial_mxc: fixing reception > > On Monday 05 September 2022 10:53:58 Johannes Schneider wro

Re: [PATCH v1 0/2] serial_mxc: fixing reception

2022-09-05 Thread Pali Rohár
On Monday 05 September 2022 10:53:58 Johannes Schneider wrote: > while writing to a imx-serial device is probably thoroughly tested - and > obviosly works for the debug-serial - using a serial driver to read data > received over the serial interface does not work reliably. > > the patches in thi

Re: [PATCH v1 0/2] cmd/fru: move FRU handling support to common region

2022-08-01 Thread Jae Hyun Yoo
Hi Michal, On 8/1/2022 3:29 AM, Michal Simek wrote: On 7/29/22 23:54, Jae Hyun Yoo wrote: Hello, The FRU handling was added as a Xilinx board dependent support but it would be useful for other boards too, so this commit moves the FRU handling support to the common region so that it can be en

Re: [PATCH v1 0/2] cmd/fru: move FRU handling support to common region

2022-08-01 Thread Michal Simek
On 7/29/22 23:54, Jae Hyun Yoo wrote: Hello, The FRU handling was added as a Xilinx board dependent support but it would be useful for other boards too, so this commit moves the FRU handling support to the common region so that it can be enabled by CONFIG_CMD_FRU. To provide manufacturer spe

[PATCH v1 0/2] cmd/fru: move FRU handling support to common region

2022-07-29 Thread Jae Hyun Yoo
Hello, The FRU handling was added as a Xilinx board dependent support but it would be useful for other boards too, so this commit moves the FRU handling support to the common region so that it can be enabled by CONFIG_CMD_FRU. To provide manufacturer specific custom board info field parsing, it d

[PATCH v1 0/2] add npcm750 function config and dts node

2022-07-12 Thread Jim Liu
Add Nuvoton BMC npcm750 function config and dts node Jim Liu (2): ARM: configs: npcm7xx: add full function for nuvoton npcm750 ARM: dts: npcm7xx: add npcm750 full function node arch/arm/dts/nuvoton-common-npcm7xx.dtsi | 3 + arch/arm/dts/nuvoton-npcm750-evb.dts | 63 - arch/arm/dt

[PATCH v1 0/2] add npcm750 AES/SHA driver

2022-06-07 Thread Jim Liu
Nuvoton BMC npcm750 have AES HW engine and SHA HW engine Jim Liu (2): crypto: nuvoton: Add NPCM7xx AES driver crypto: nuvoton: Add NPCM7xx SHA driver arch/arm/include/asm/arch-npcm7xx/aes.h | 53 ++ drivers/crypto/Kconfig | 2 + drivers/crypto/Makefile |

[PATCH v1 0/2] spi: stm32_qspi: flags management fixes

2022-05-12 Thread Patrice Chotard
This series update flags management in the following cases: - Always check TCF flag in stm32_qspi_wait_cmd() - Don't check BUSY flag when sending new command Patrice Chotard (2): spi: stm32_qspi: Always check SR_TCF flags in stm32_qspi_wait_cmd() spi: stm32_qspi: Remove SR_BUSY bit check b

[PATCH v1 0/2] imx6 ddr initialization fixes

2022-04-06 Thread Francesco Dolcini
Dear all, the following series fixes a couple of issues on the i.MX6 DDR3 memory initialization we discovered while debugging some rare boot failures on apalis-imx6 [0]. This is a follow-up of this RFC series [1], with the apalis-imx6 changes removed since we do plan doing additional validation bef

  1   2   3   >