Re: [PATCH v3 0/6] lmb: miscellaneous fixes and improvements

2025-03-17 Thread Tom Rini
On Mon, 03 Mar 2025 19:02:25 +0530, Sughosh Ganu wrote: > The patch series contains some fixes and improvements in the lmb > code, along with addition of corresponding test cases for the changes > made. > > The lmb_reserve() function currently does not check if the requested > reservation would o

RE: [PATCH] ARM: socfpga: Drop incorrect imply SYS_MMCSD_RAW_MODE_U_BOOT_USE_PARTITION*

2025-03-17 Thread Chee, Tien Fong
Hi Tony, > -Original Message- > From: Tom Rini > Sent: Saturday, March 15, 2025 9:29 AM > To: u-boot@lists.denx.de > Cc: Chee, Tien Fong > Subject: [PATCH] ARM: socfpga: Drop incorrect imply > SYS_MMCSD_RAW_MODE_U_BOOT_USE_PARTITION* > > The use of both "imply > SYS_MMCSD_RAW_MODE_U_BOO

RE: [resend v2 12/13] configs: sandbox_defconfig: Enable configs for sandbox i3c

2025-03-17 Thread Maniyam, Dinesh
> -Original Message- > From: Tom Rini > Sent: Saturday, 15 March 2025 12:54 am > To: Maniyam, Dinesh > Cc: u-boot@lists.denx.de; Marek ; Simon > ; Simon Glass ; Dario > Binacchi ; Ilias Apalodimas > ; Heinrich Schuchardt ; > Jerome Forissier ; Mattijs Korpershoek > ; Ibai Erkiaga ; > M

RE: [resend v2 05/13] drivers: i3c: Enabled Kconfig and Makefile for DWI3C

2025-03-17 Thread Maniyam, Dinesh
> -Original Message- > From: Tom Rini > Sent: Saturday, 15 March 2025 12:53 am > To: Maniyam, Dinesh > Cc: u-boot@lists.denx.de; Marek ; Simon > ; Simon Glass ; Dario > Binacchi ; Ilias Apalodimas > ; Heinrich Schuchardt ; > Jerome Forissier ; Mattijs Korpershoek > ; Ibai Erkiaga ; > M

RE: [resend v2 04/13] drivers: Enabled Kconfig and Makefile for i3c support

2025-03-17 Thread Maniyam, Dinesh
> -Original Message- > From: Tom Rini > Sent: Saturday, 15 March 2025 12:53 am > To: Maniyam, Dinesh > Cc: u-boot@lists.denx.de; Marek ; Simon > ; Simon Glass ; Dario > Binacchi ; Ilias Apalodimas > ; Heinrich Schuchardt ; > Jerome Forissier ; Mattijs Korpershoek > ; Ibai Erkiaga ; > M

Re: Pull request for u-boot-nand-next External

2025-03-17 Thread Tom Rini
On Sun, Mar 16, 2025 at 06:53:00PM +0100, Michael Nazzareno Trimarchi wrote: > The following changes since commit 15d6518c942f0da13f9a7ceeadbd925c3317ec8d: > > ARM: dts: imx: Drop bogus regulator extras on DH i.MX6 DHCOM DRC02 > (2025-03-13 15:22:48 -0600) > > are available in the Git reposito

Re: [PULL] u-boot-usb/next

2025-03-17 Thread Tom Rini
On Mon, 17 Mar 2025 04:15:23 +0100, Marek Vasut wrote: > The following changes since commit 0e1fc465fea62ebae91f2f56cb823e8b37ee1077: > > Merge tag 'dm-pull-15mar25' of git://git.denx.de/u-boot-dm into next > (2025-03-15 08:19:31 -0600) > > are available in the Git repository at: > > git:/

Re: [PATCH v1] MAINTAINERS: Add USB driver file to visionfive2 maintain files.

2025-03-17 Thread Minda Chen
> > On 3/17/25 12:36 PM, Minda Chen wrote: > > Add USB related file to Starfive visionfive2 MAINTAINERS. > > The N: pattern can override this. > > > > Signed-off-by: Minda Chen > > --- > > board/starfive/visionfive2/MAINTAINERS | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/b

Re: [PATCH 2/8] sunxi: pmic_bus: support alternative I2C address

2025-03-17 Thread Andre Przywara
On Thu, 23 Jan 2025 07:37:37 -0700 Simon Glass wrote: Hi Simon, thanks for chiming in, and sorry, just realised I never answered to that email > On Mon, 20 Jan 2025 at 17:06, Andre Przywara wrote: > > > > On Mon, 20 Jan 2025 12:21:28 -0700 > > Simon Glass wrote: > > > > Hi Simon, > > >

[PATCH] sunxi: pmic_bus: Move SPL I2C addresses into Kconfig

2025-03-17 Thread Andre Przywara
Some of the X-Power AXP PMICs can be ordered with an alternative I2C address, for instance an AXP717 could be shipped with address 0x34 or with address 0x35. Similarly the AXP803 lists two possible addresses. For DM (DT) based drivers this is no problem, but the Allwinner SPL code relies on exactly

Re: [PATCH v4 00/47] x86: Improve operation under QEMU

2025-03-17 Thread Tom Rini
[cc list trimmed and adding Rasmus] On Sat, Mar 15, 2025 at 02:38:29PM +, Simon Glass wrote: > Hi Tom, > > On Sat, 15 Mar 2025 at 13:57, Tom Rini wrote: > > > > On Sat, Mar 15, 2025 at 12:54:25PM +, Simon Glass wrote: > > > Hi Tom, > > > > > > On Fri, 14 Mar 2025 at 16:06, Tom Rini wrot

[PATCH] cmd: fuse: add switch for quiet operation

2025-03-17 Thread Rogerio Guerra Borin
Add switch -q for quiet operation to all fuse subcommands. This helps avoid bloating the console with messages that can be distracting to users (particularly when the command is employed by scripts and multiple fuse values are read/compared/programmed). For example, the "fuse cmp" command normally

Re: [RFC PATCH] Gitlab CI: Clean up more

2025-03-17 Thread Tom Rini
On Mon, Mar 17, 2025 at 09:12:14PM +0200, Ilias Apalodimas wrote: > Hi Tom, > > On Sat, 15 Mar 2025 at 16:17, Tom Rini wrote: > > > > A problem we hit on our CI runners themselves, from time to time, is a > > lack of disk space on the host. This is because Gitlab has no automation > > itself arou

Re: [PATCH 0/6] MSM8916: Bring secondary cores online with spin-table

2025-03-17 Thread Konstantin Ryabitsev
On Mon, Mar 17, 2025 at 01:13:22PM +, Caleb Connolly wrote: > Hi Sam, > > Can you re-send this without all the prerequisite-patch-id tags? b4 is > desperately trying to apply ~140 patches from some old next branch to my > tree and tbh im not sure how to make it stop. FYI, this only gets trigg

Re: [PATCH] efi_loader: remove EFI_BOUNCE_BUFFER

2025-03-17 Thread Ilias Apalodimas
Hi Mark, Thanks for taking a look On Mon, 17 Mar 2025 at 18:18, Mark Kettenis wrote: > > > From: Ilias Apalodimas > > Date: Mon, 17 Mar 2025 15:38:36 +0200 > > > > The EFI subsystem defines its own bounce buffer for devices that > > can't transfer data > 4GB. U-Boot already has a generic BOUNCE_

Re: [PATCH] efi_loader: remove EFI_BOUNCE_BUFFER

2025-03-17 Thread Mark Kettenis
> From: Ilias Apalodimas > Date: Mon, 17 Mar 2025 15:38:36 +0200 > > The EFI subsystem defines its own bounce buffer for devices that > can't transfer data > 4GB. U-Boot already has a generic BOUNCE_BUFFER > which can be reused instead of defining another symbol. > The only limitation for EFI is

Re: [RFC PATCH] Gitlab CI: Clean up more

2025-03-17 Thread Ilias Apalodimas
Hi Tom, On Sat, 15 Mar 2025 at 16:17, Tom Rini wrote: > > A problem we hit on our CI runners themselves, from time to time, is a > lack of disk space on the host. This is because Gitlab has no automation > itself around the removal of items it put in a "cache". While part of > the way to alleviat

Re: [PATCH v7 0/8] Add Starfive JH7110 Cadence USB driver

2025-03-17 Thread Marek Vasut
On 3/6/25 7:20 AM, Minda Chen wrote: Add Starfive JH7110 Cadence USB driver and related PHY driver. So the codes can be used in visionfive2 and star64 7110 board. The driver is almost the same with kernel driver. Test with Star64 JH7110 board USB 3.0 + USB 2.0 host. The code can work. The Star

[PATCH] efi_loader: remove EFI_BOUNCE_BUFFER

2025-03-17 Thread Ilias Apalodimas
The EFI subsystem defines its own bounce buffer for devices that can't transfer data > 4GB. U-Boot already has a generic BOUNCE_BUFFER which can be reused instead of defining another symbol. The only limitation for EFI is that we don't know how big the file a user chooses to transfer is and as a re

Re: [PATCH v2 0/6] Add initial support for IPQ9574 based boards

2025-03-17 Thread Caleb Connolly
On Thu, 30 Jan 2025 11:07:45 +0530, Varadarajan Narayanan wrote: > These patches introduce the initial support code needed > for the QTI IPQ9574 SoC and RDP433 board. > > SoC : Qualcomm IPQ9574 > RAM : 2GB DDR4 > Flash : eMMC 8GB > WiFi: 1 x 2.4GHz, 1 x 5GHz

Re: [PATCH v6 0/7] Add initial support for IPQ9574 based boards

2025-03-17 Thread Caleb Connolly
On Wed, 26 Feb 2025 12:14:58 +0530, Varadarajan Narayanan wrote: > These patches introduce the initial support code needed > for the QTI IPQ9574 SoC and RDP433 board. > > SoC : Qualcomm IPQ9574 > RAM : 2GB DDR4 > Flash : eMMC 8GB > WiFi: 1 x 2.4GHz, 1 x 5GHz

Re: [PATCH 2/2] clk/qcom: sc7280: add missing UFS and MMC clocks

2025-03-17 Thread Neil Armstrong
On 17/03/2025 17:15, Caleb Connolly wrote: These are all usually enabled, hence we don't (yet) bother configuring their RCG src clocks. Add them to remove the errors about missing clocks when the UFS and MMC drivers probe. Signed-off-by: Caleb Connolly --- drivers/clk/qcom/clock-sc7280.c | 1

Re: [PATCH 1/3] i2c: geni: fix error message wording in clk_disable

2025-03-17 Thread Neil Armstrong
On 14/03/2025 17:09, Caleb Connolly wrote: Correct the error messages so they accurately describe that we failed to disable the clocks, not to enable them. Signed-off-by: Caleb Connolly --- drivers/i2c/geni_i2c.c | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/drive

Re: [PATCH] cmd: version: Get information about GCC and LD back

2025-03-17 Thread Tom Rini
On Thu, 06 Mar 2025 11:12:30 +0100, Michal Simek wrote: > U-Boot version command is no longer showing information about GCC and LD. > The reason is that version.h has been removed that's why CC_VERSION_STRING > and LD_VERSION_STRING are not pass. > Values are generated to generated/version_autogen

Re: [PATCH 1/2] clk/stub: add sc7280-rpmh clock

2025-03-17 Thread Neil Armstrong
On 17/03/2025 17:15, Caleb Connolly wrote: Stub the RPMh clock controller on SC7280 Signed-off-by: Caleb Connolly --- drivers/clk/clk-stub.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/clk/clk-stub.c b/drivers/clk/clk-stub.c index 5fbbb07b7f7b93e619baf596064c4b3a3bfeecc0..34

[RFC] memtest

2025-03-17 Thread Andrew Goodbody
As far as I can tell no one makes any use of test/py/tests/test_memtest.py. At least there is no entry in u-boot-hooks that will enable its use. This is not surprising as the code does not actually work correctly. It will construct a command line for the 'mtest' command with some decimal para

Re: [PATCH v2 0/5] rng: msm: fixes for MSM8916

2025-03-17 Thread Caleb Connolly
On Wed, 12 Feb 2025 07:01:20 +, Sam Day wrote: > The msm-rng driver is currently broken on MSM8916. > > The first issue is that the core clock isn't defined and thus not being > enabled before registers in the PRNG block are accessed. > > The second issue is that the enable method is only i

Re: Pull request efi-2025-04-rc5

2025-03-17 Thread Tom Rini
On Mon, 17 Mar 2025 11:45:23 +0100, Heinrich Schuchardt wrote: > The following changes since commit 15d6518c942f0da13f9a7ceeadbd925c3317ec8d: > >ARM: dts: imx: Drop bogus regulator extras on DH i.MX6 DHCOM DRC02 > (2025-03-13 15:22:48 -0600) > > are available in the Git repository at: > >

Re: [PULL] u-boot-sh/master

2025-03-17 Thread Tom Rini
On Mon, 17 Mar 2025 04:16:11 +0100, Marek Vasut wrote: > These are mainly DBSC5 DRAM controller specific fixes and updates for current > release. There is the long overdue BL31 start V4H board code as well, that > should be in the current release to make the V4H White Hawk board usable with > SPL,

[PATCH 2/2] clk/qcom: sc7280: add missing UFS and MMC clocks

2025-03-17 Thread Caleb Connolly
These are all usually enabled, hence we don't (yet) bother configuring their RCG src clocks. Add them to remove the errors about missing clocks when the UFS and MMC drivers probe. Signed-off-by: Caleb Connolly --- drivers/clk/qcom/clock-sc7280.c | 11 +++ 1 file changed, 11 insertions(+

[PATCH 1/2] clk/stub: add sc7280-rpmh clock

2025-03-17 Thread Caleb Connolly
Stub the RPMh clock controller on SC7280 Signed-off-by: Caleb Connolly --- drivers/clk/clk-stub.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/clk/clk-stub.c b/drivers/clk/clk-stub.c index 5fbbb07b7f7b93e619baf596064c4b3a3bfeecc0..343fa5cd3fe1704c6bb15a8c9852b9b4e4990351 100644

[PATCH 0/2] clk/qcom: fix UFS and MMC clock enable errors

2025-03-17 Thread Caleb Connolly
We're missing a few clocks that the MMC and UFS drivers try to enable on SC7280. These aren't fatal (the clocks are actually already enabled by the previous bootloader stage). But it's good practise to enable them anyway. This doesn't handle programming the RCGs (the parent clocks) since we expect

Re: [PATCH v1] common/memsize.c: Fix get_ram_size() original data restore

2025-03-17 Thread Stefan Eichenberger
Hi Tom, On Fri, Mar 14, 2025 at 10:34:22AM -0600, Tom Rini wrote: > On Fri, Mar 14, 2025 at 11:06:49AM +0100, Stefan Eichenberger wrote: > > > From: Stefan Eichenberger > > > > The get_ram_size() function fails to restore the original RAM data when > > the data cache is enabled. This issue was

[PULL] Please pull qcom-next-20250317

2025-03-17 Thread Caleb Connolly
:31 -0600) are available in the Git repository at: g...@source.denx.de:u-boot/custodians/u-boot-snapdragon.git tags/qcom-next-20250317 for you to fetch changes up to 69aab567407efe67b8b2a10a3843656101b402ca: pinctrl/qcom: fix kconfig option names (2025-03-17

Re: [PATCH] common: spl: Enable Instruction cache after relocation in board_init_r

2025-03-17 Thread Tom Rini
On Mon, Mar 17, 2025 at 12:15:07PM +0530, Prasanth Babu Mantena wrote: > ICACHE is enabled in board_init_f which executes only before relocation. > Instruction cache invalidation is needed after relocation as well in the > common spl, which is taken care in the u-boot init_sequence, but missing >

Re: [PATCH 2/3] misc: introduce Qcom GENI wrapper

2025-03-17 Thread Caleb Connolly
On 3/17/25 14:12, Neil Armstrong wrote: On 14/03/2025 17:09, Caleb Connolly wrote: Qualcomm peripherals like UART, SPI, I2C, etc are all exposed under a common GENI Serial Engine wrapper device. Replace the stub driver we use for this currently with a full-on misc device and implement support

Re: [PATCH 2/3] misc: introduce Qcom GENI wrapper

2025-03-17 Thread neil . armstrong
On 17/03/2025 15:33, Caleb Connolly wrote: On 3/17/25 14:12, Neil Armstrong wrote: On 14/03/2025 17:09, Caleb Connolly wrote: Qualcomm peripherals like UART, SPI, I2C, etc are all exposed under a common GENI Serial Engine wrapper device. Replace the stub driver we use for this currently with

Re: [PATCH v5 09/46] x86: Drop use of CONFIG_REALMODE_DEBUG

2025-03-17 Thread Tom Rini
On Sat, Mar 15, 2025 at 02:25:29PM +, Simon Glass wrote: > This option is not actually defined in Kconfig anymore. Use a normal > debug print instead, which has a similar effect. > > Signed-off-by: Simon Glass Reviewed-by: Tom Rini -- Tom signature.asc Description: PGP signature

Re: [PATCH v5 07/46] x86: Drop mpspec from the SPL build

2025-03-17 Thread Tom Rini
On Sat, Mar 15, 2025 at 02:25:27PM +, Simon Glass wrote: > This is not needed in SPL, so drop it. > > Signed-off-by: Simon Glass > --- > > (no changes since v1) > > arch/x86/lib/Makefile | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/arch/x86/lib/Makefile b/arch/x86/lib/Makef

Re: [PATCH] mach-snapdragon: handle platforms without PSCI support

2025-03-17 Thread Caleb Connolly
On Mon, 27 Jan 2025 14:48:55 +, Sam Day wrote: > Most MSM8916 devices shipped without PSCI support. The history is quite > nuanced (a good overview can be found in [1]), but the end result is > that the upstream DTs for this SoC pretend that PSCI exists, and it's > expected that the bootloade

Re: [RFC PATCH 1/4] cmd: fuse: Remove custom string functions

2025-03-17 Thread Tom Rini
On Mon, Mar 17, 2025 at 02:29:39PM +0530, Harsha Vardhan V M wrote: > > > On 14/03/25 19:39, Tom Rini wrote: > > On Fri, Mar 14, 2025 at 07:13:19PM +0530, Harsha Vardhan V M wrote: > > > > > > > > > On 13/03/25 21:45, Tom Rini wrote: > > > > On Thu, Mar 13, 2025 at 05:25:14PM +0530, Harsha Vard

Re: [PATCH 00/10] clk: imx: Use Clock frameworkt to register UART clocks

2025-03-17 Thread Fabio Estevam
On Sun, Mar 16, 2025 at 7:18 PM Adam Ford wrote: > The doc you referred me to states: Currently, we support running > GitLab CI pipelines only for custodians, due to the resources the > project has available Correct, so you should use the Github method. > I tried pushing my branch to Github, b

Re: [PATCH 3/3] i2c: geni: load firmware if required

2025-03-17 Thread Neil Armstrong
On 14/03/2025 17:09, Caleb Connolly wrote: Load firmware for the peripheral if necessary. Signed-off-by: Caleb Connolly --- drivers/i2c/geni_i2c.c | 8 1 file changed, 8 insertions(+) diff --git a/drivers/i2c/geni_i2c.c b/drivers/i2c/geni_i2c.c index 4eb41ba852f7790ca646c8ba38f29f

Re: [PATCH 2/3] misc: introduce Qcom GENI wrapper

2025-03-17 Thread Neil Armstrong
On 14/03/2025 17:09, Caleb Connolly wrote: Qualcomm peripherals like UART, SPI, I2C, etc are all exposed under a common GENI Serial Engine wrapper device. Replace the stub driver we use for this currently with a full-on misc device and implement support for loading peripheral firmware. Each of t

Re: [PATCH] cmd: version: Get information about GCC and LD back

2025-03-17 Thread Tom Rini
On Mon, Mar 17, 2025 at 10:48:57AM +0100, Michal Simek wrote: > Hi Tom, > > On 3/10/25 14:56, Tom Rini wrote: > > On Mon, Mar 10, 2025 at 08:49:32AM +0100, Michal Simek wrote: > > > > > > > > > On 3/6/25 15:12, Michal Simek wrote: > > > > > > > > > > > > On 3/6/25 15:02, Tom Rini wrote: > > >

Re: [PATCH 3/3] clk/qcom: sc7280: add GENI, PCIe, and more USB clocks

2025-03-17 Thread Neil Armstrong
On 14/03/2025 16:31, Caleb Connolly wrote: Add support for a bunch of new clocks, including PCIe, GENI (for all peripherals used on the RB3 Gen 2), and some missing USB clocks. Signed-off-by: Caleb Connolly --- drivers/clk/qcom/clock-sc7280.c | 104 +++- 1

Re: [PATCH 2/3] clk/qcom: sc7280: add some debug data

2025-03-17 Thread Neil Armstrong
On 14/03/2025 16:31, Caleb Connolly wrote: Dump a few PCIe and USB clocks Signed-off-by: Caleb Connolly --- drivers/clk/qcom/clock-sc7280.c | 16 1 file changed, 16 insertions(+) diff --git a/drivers/clk/qcom/clock-sc7280.c b/drivers/clk/qcom/clock-sc7280.c index 8ffd1f43f

Re: [PATCH 1/3] clk/qcom: bubble up qcom_gate_clk_en() errors

2025-03-17 Thread Neil Armstrong
On 14/03/2025 16:31, Caleb Connolly wrote: If we try to enable a gate clock that doesn't exist, we used to just fail silently. This may make sense for early bringup of some core peripherals that we know are already enabled, but it only makes debugging missing clocks more difficult. Bubble up err

Re: [PATCH 0/6] MSM8916: Bring secondary cores online with spin-table

2025-03-17 Thread Caleb Connolly
On 3/17/25 13:45, Tom Rini wrote: On Mon, Mar 17, 2025 at 01:13:22PM +, Caleb Connolly wrote: Hi Sam, Can you re-send this without all the prerequisite-patch-id tags? b4 is desperately trying to apply ~140 patches from some old next branch to my tree and tbh im not sure how to make it st

Re: [PATCH] pinctrl/qcom: fix kconfig option names

2025-03-17 Thread Caleb Connolly
On Mon, 17 Mar 2025 13:25:14 +, Caleb Connolly wrote: > A copy-paste error is starting to get out of hand... Fix all these so > they don't look like clock drivers in menuconfig. > > Applied, thanks! [1/1] pinctrl/qcom: fix kconfig option names https://source.denx.de/u-boot/custodia

Re: [PATCH 0/2] Snapdragon SC7280 pinctrl

2025-03-17 Thread Caleb Connolly
On Wed, 22 Jan 2025 16:02:50 +0100, Caleb Connolly wrote: > Introduce and enable pinctrl support for SC7280 and QCM6490, similarly > to other platforms. > > This was missed during RB3 Gen 2 bringup. > Applied, thanks! [1/2] pinctrl: qcom: add sc7280 pinctrl driver https://source.denx.d

Re: [PATCH 0/3] qcom: MSM8916 sysreset support

2025-03-17 Thread Caleb Connolly
On Sat, 25 Jan 2025 19:59:11 +, Sam Day wrote: > Most MSM8916 devices shipped without PSCI support in their TZ firmware. > Instead, they use PSHOLD. These patches enable both PSCI and PSHOLD > sysreset drivers in qcom_defconfig. > > Caleb had already submitted ([1]) a patch to do the switch

Re: [PATCH v3] mach-snapdragon: support parsing memory info from external FDT

2025-03-17 Thread Caleb Connolly
On Thu, 23 Jan 2025 12:12:14 +, Sam Day wrote: > qcom_parse_memory is updated to return a -ENODATA error if the passed > FDT does not contain a /memory node, or that node is incomplete (size=0) > > board_fdt_blob_setup first tries to call qcom_parse_memory with the > internal FDT (if present

Re: [PATCH v5 0/7] Add initial support for IPQ9574 based boards

2025-03-17 Thread Caleb Connolly
On Tue, 25 Feb 2025 12:22:56 +0530, Varadarajan Narayanan wrote: > These patches introduce the initial support code needed > for the QTI IPQ9574 SoC and RDP433 board. > > SoC : Qualcomm IPQ9574 > RAM : 2GB DDR4 > Flash : eMMC 8GB > WiFi: 1 x 2.4GHz, 1 x 5GHz

Re: [PATCH 0/6] MSM8916: Bring secondary cores online with spin-table

2025-03-17 Thread Tom Rini
On Mon, Mar 17, 2025 at 01:13:22PM +, Caleb Connolly wrote: > Hi Sam, > > Can you re-send this without all the prerequisite-patch-id tags? b4 is > desperately trying to apply ~140 patches from some old next branch to my > tree and tbh im not sure how to make it stop. You can use --merge-base

[PATCH] pinctrl/qcom: fix kconfig option names

2025-03-17 Thread Caleb Connolly
A copy-paste error is starting to get out of hand... Fix all these so they don't look like clock drivers in menuconfig. Signed-off-by: Caleb Connolly --- drivers/pinctrl/qcom/Kconfig | 24 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/drivers/pinctrl/qc

Re: [PATCH v1 6/6] configs: add qcom_ipq5424_mmc_defconfig

2025-03-17 Thread Caleb Connolly
On 3/12/25 08:51, Varadarajan Narayanan wrote: On Tue, Mar 11, 2025 at 03:27:25PM +, Caleb Connolly wrote: Hi Varadarajan, Thanks for the series, and apologies for the slow reply, i've been out sick and still finding my feet again. Oops. Sorry to have troubled you. no worries :D O

Re: [PATCH 0/6] MSM8916: Bring secondary cores online with spin-table

2025-03-17 Thread Caleb Connolly
Hi Sam, Can you re-send this without all the prerequisite-patch-id tags? b4 is desperately trying to apply ~140 patches from some old next branch to my tree and tbh im not sure how to make it stop. Kind regards, On 1/27/25 23:02, Sam Day wrote: This patch series depends on the "mach-snapdra

Re: [PATCH v1] MAINTAINERS: Add USB driver file to visionfive2 maintain files.

2025-03-17 Thread Marek Vasut
On 3/17/25 12:36 PM, Minda Chen wrote: Add USB related file to Starfive visionfive2 MAINTAINERS. The N: pattern can override this. Signed-off-by: Minda Chen --- board/starfive/visionfive2/MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/board/starfive/visionfive2/MAINTAINERS

Re: [PATCH 1/2] imx8qxp: Do not use CONFIG_XPL_BUILD in device tree

2025-03-17 Thread Hendrik Donner
Hello, On 17.03.25 12:10, Quentin Schulz wrote: Hi Fabio, On 3/15/25 12:58 PM, Fabio Estevam wrote: Hi Hendrik, On Fri, Mar 14, 2025 at 5:09 PM Hendrik Donner wrote: In c9713c155127 the device tree was moved from CONFIG_SPL to CONFIG_SPL_BUILD and later to CONFIG_XPL_BUILD, but the CONF

Re: [PATCH v3 1/8] dt-bindings: clock: rename at91.h to at91-pmc-status.h

2025-03-17 Thread Manikandan.M
Hi Sumit, On 07/03/25 11:46 am, Sumit Garg wrote: > [Some people who received this message don't often get email from > sumit.g...@kernel.org. Learn why this is important at > https://aka.ms/LearnAboutSenderIdentification ] > > EXTERNAL EMAIL: Do not click links or open attachments unless you k

[PATCH v1] MAINTAINERS: Add USB driver file to visionfive2 maintain files.

2025-03-17 Thread Minda Chen
Add USB related file to Starfive visionfive2 MAINTAINERS. The N: pattern can override this. Signed-off-by: Minda Chen --- board/starfive/visionfive2/MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/board/starfive/visionfive2/MAINTAINERS b/board/starfive/visionfive2/MAINTAINERS in

[PATCH v3 03/11] test_fs: Allow testing FS_GENERIC

2025-03-17 Thread Marek Vasut
The generic filesystem interface was so far untested. The interface is similar to the FS specific interfaces with FS specific prefixes, like ext4ls, fatmkdir, ... but it does not have any prefixes, i.e. it provides plain ls, mkdir, ... commands. Extend the test parameters to include 'fs_cmd_prefix

Re: [RFC PATCH v2 2/5] doc: cmd: add documentation for fuse command

2025-03-17 Thread Harsha Vardhan V M
On 14/03/25 22:08, Tom Rini wrote: On Fri, Mar 14, 2025 at 07:27:03PM +0530, Harsha Vardhan V M wrote: Add documentation for the 'fuse' sub-system commands. Signed-off-by: Harsha Vardhan V M --- doc/usage/cmd/fuse.rst | 156 + 1 file changed, 156

Re: [PATCH 1/2] imx8qxp: Do not use CONFIG_XPL_BUILD in device tree

2025-03-17 Thread Quentin Schulz
Hi Fabio, On 3/15/25 12:58 PM, Fabio Estevam wrote: Hi Hendrik, On Fri, Mar 14, 2025 at 5:09 PM Hendrik Donner wrote: In c9713c155127 the device tree was moved from CONFIG_SPL to CONFIG_SPL_BUILD and later to CONFIG_XPL_BUILD, but the CONFIG_xPL_BUILD defines are never set for device trees,

[PATCH v2] mmc: mmc_boot: support sandisk and micron emmc boot/rpmb partition resizing

2025-03-17 Thread ziniu . wang_1
From: Luke Wang Current mmc bootpart-resize cmd only support samsung emmc boot/rpmb partition resizing. Add sandisk and micron emmc boot/rpmb partition resizing support. The commands and parameters for resizing partitions are different for each manufacturer. Select the corresponding function acco

Pull request efi-2025-04-rc5

2025-03-17 Thread Heinrich Schuchardt
Dear Tom, The following changes since commit 15d6518c942f0da13f9a7ceeadbd925c3317ec8d: ARM: dts: imx: Drop bogus regulator extras on DH i.MX6 DHCOM DRC02 (2025-03-13 15:22:48 -0600) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-202

Re: [RFC PATCH] cmd: fwu: Dump custom fields from mdata structure

2025-03-17 Thread Sughosh Ganu
On Mon, 17 Mar 2025 at 15:36, Michal Simek wrote: > > Hi Sughosh and Ilias, > > On 6/5/24 16:55, Michal Simek wrote: > > The commit cb9ae40a16f0 ("tools: mkfwumdata: add logic to append vendor > > data to the FWU metadata") added support for adding vendor data to mdata > > structure but it is not

Re: [PATCH v1] mtd: rawnand: meson: always use OOB bytes during write

2025-03-17 Thread Arseniy Krasnov
Hi, thanks! On 17.03.2025 09:09, Michael Nazzareno Trimarchi wrote: > Hi Arseniy > > On Sun, Dec 22, 2024 at 10:23 PM Arseniy Krasnov < > avkras...@salutedevices.com> wrote: > >> If 'oob_required' is not set by the caller (for example 'oobbuf' is NULL), >> then driver doesn't copy OOB data from

Re: [PATCH] lmb: change the return code on lmb_alloc_addr()

2025-03-17 Thread Sughosh Ganu
On Fri, 14 Mar 2025 at 16:27, Ilias Apalodimas wrote: > > Ben reports a failure to boot the kernel on hardware that starts its > physical memory from 0x0. > The reason is that lmb_alloc_addr(), which is supposed to reserve a > specific address, takes the address as the first argument, but then als

Re: [RFC PATCH] cmd: fwu: Dump custom fields from mdata structure

2025-03-17 Thread Michal Simek
Hi Sughosh and Ilias, On 6/5/24 16:55, Michal Simek wrote: The commit cb9ae40a16f0 ("tools: mkfwumdata: add logic to append vendor data to the FWU metadata") added support for adding vendor data to mdata structure but it is not visible anywhere that's why extend fwu command to dump it. Signed-o

Re: [PATCH 1/1] drivers: fpga: Add partial reconfiguration console commands

2025-03-17 Thread Michal Simek
On 3/14/25 12:47, Naresh Kumar Ravulapalli wrote: Partial Reconfiguration (pr) command is added to U-Boot console. The pr command will use the Freeze Controller which can freeze and unfreeze the specified partial reconfiguration region. The pr command supports multiple regions for partial reco

Re: [PATCH] cmd: version: Get information about GCC and LD back

2025-03-17 Thread Michal Simek
Hi Tom, On 3/10/25 14:56, Tom Rini wrote: On Mon, Mar 10, 2025 at 08:49:32AM +0100, Michal Simek wrote: On 3/6/25 15:12, Michal Simek wrote: On 3/6/25 15:02, Tom Rini wrote: On Thu, Mar 06, 2025 at 11:12:30AM +0100, Michal Simek wrote: U-Boot version command is no longer showing informat

Re: [RFC PATCH 3/4] drivers: k3_fuse: Add fuse sub-system func calls

2025-03-17 Thread Harsha Vardhan V M
On 13/03/25 21:49, Tom Rini wrote: On Thu, Mar 13, 2025 at 05:25:16PM +0530, Harsha Vardhan V M wrote: Add K3_FUSE config option to add and enable fuse sub-system implementation function calls. Signed-off-by: Harsha Vardhan V M Reviewed-by: Tom Rini And can you please file an issue on

Re: [PATCH] xilinx: Allow alternative boot strategies in zynq-common.h

2025-03-17 Thread Michal Simek
On 3/7/25 07:29, Mike Looijmans wrote: Allow config headers that include zynq-common.h to provide their own (distro) boot strategies. This is implemented by skipping the section when BOOT_ENV has already been defined. Signed-off-by: Mike Looijmans --- include/configs/zynq-common.h | 6 +++

Re: [RFC PATCH 1/4] cmd: fuse: Remove custom string functions

2025-03-17 Thread Harsha Vardhan V M
On 14/03/25 19:39, Tom Rini wrote: On Fri, Mar 14, 2025 at 07:13:19PM +0530, Harsha Vardhan V M wrote: On 13/03/25 21:45, Tom Rini wrote: On Thu, Mar 13, 2025 at 05:25:14PM +0530, Harsha Vardhan V M wrote: Remove custom string functions and replace them with normal string functions. Remo

Re: [PATCH] phycore_imx8mp: Rework some of the RAM related Kconfig symbols

2025-03-17 Thread Teresa Remmet
Am Freitag, dem 14.03.2025 um 19:29 -0600 schrieb Tom Rini: > As the code is today, we get a warning about "select" statements on > "choice" options not doing anything. In this case we can easily fix > this > by dropping the select line as the following choice statement handles > things correctly.

[PATCH v4 6/8] ARM: dts: at91: sam9x75_curiosity: add tweaks for sam9x75 curiosity board

2025-03-17 Thread Manikandan Muralidharan
Since the SoC and board DT are already available in dts/upstream, add the difference from upstream DTS to at91-sam9x75_curiosity-u-boot.dtsi Signed-off-by: Manikandan Muralidharan --- .../dts/at91-sam9x75_curiosity-u-boot.dtsi| 107 ++ 1 file changed, 107 insertions(+) creat

Re: [PATCH v2 11/15] arm: riscv: efi: Export _start symbol from crt0_*_efi stubs

2025-03-17 Thread Heinrich Schuchardt
On 3/15/25 23:18, Sam Edwards wrote: While the _start label is only intended for use locally to populate the (hand-written) PE header, the linker script includes ENTRY(_start) which designates it as the entry point in the output ELF, resulting in linker warnings under some linkers (e.g. LLVM's ll

[PATCH v9 6/8] blkmap: store type of blkmap slice in corresponding structure

2025-03-17 Thread Sughosh Ganu
Add information about the type of blkmap slices as an attribute in the corresponding slice structure. Put information in the blkmap slice structure to identify if it is associated with a memory or linear mapped device. Which can then be used to take specific action based on the type of the blkmap s

[PATCH v4 5/8] ARM: at91: Add sam9x7 soc

2025-03-17 Thread Manikandan Muralidharan
From: Varshini Rajendran Add new Microchip sam9x7 SoC based on an ARM926. Signed-off-by: Varshini Rajendran Signed-off-by: Balamanikandan Gunasundar Signed-off-by: Manikandan Muralidharan --- arch/arm/mach-at91/Kconfig| 4 + arch/arm/mach-at91/arm926ejs/Makefile

Re: [PATCH v2 12/15] efi_loader: Move .dynamic out of .text in EFI

2025-03-17 Thread Heinrich Schuchardt
On 3/15/25 23:18, Sam Edwards wrote: EFI applications need to be relocatable. Ordinarily, this is achieved through a PE-format .reloc section, but since that requires toolchain tricks to achieve, U-Boot's EFI applications instead embed ELF-flavored relocation information and use it for self-reloc

[PATCH v9 8/8] blkmap: pass information on ISO image to the OS

2025-03-17 Thread Sughosh Ganu
The EFI HTTP boot puts the ISO installer image at some location in memory. Information about this image has to be passed on to the OS kernel, which is done by adding a persistent memory(pmem) node to the devicetree(DT) that is passed to the OS. The OS kernel then gets information about the presence

[PATCH v9 7/8] blkmap: add an attribute to preserve the mem mapping

2025-03-17 Thread Sughosh Ganu
Some blkmap memory mapped devices might have to be relevant even after U-Boot passes control to the next image as part of the platform boot. An example of such a mapping would be an OS installer ISO image, information for which has to be provided to the OS kernel. Use the 'preserve' attribute for s

[PATCH v9 4/8] efi_loader: allow for removal of memory from the EFI map

2025-03-17 Thread Sughosh Ganu
From: Ilias Apalodimas With upcoming changes supporting pmem nodes, we need to remove the pmem area from the EFI memory map. Rename efi_add_memory_map_pg() to efi_update_memory_map(), and allow removing memory from the EFI memory map. Signed-off-by: Ilias Apalodimas Signed-off-by: Sughosh Ganu

[PATCH v9 5/8] efi_loader: remove memory occupied by a ramdisk from EFI memory map

2025-03-17 Thread Sughosh Ganu
From: Ilias Apalodimas ACPI has NFIT and NVDIMM support to provide ramdisks to the OS. Linux and device trees have support for persistent memory(pmem) devices. The firmware can then add a pmem node for the region of memory occupied by the ramdisk when passing the device-tree to the OS. It's wort

[PATCH v9 3/8] fdt: add support for adding pmem nodes

2025-03-17 Thread Sughosh Ganu
From: Masahisa Kojima One of the problems an OS may face, when running in EFI, is that a mounted ISO, after calling ExitBootServices goes away, if that ISO is resident in RAM memory as a ramdisk. ACPI has NFIT and NVDIMM support to provide ramdisks to the OS, but we don't have anything in place

[PATCH v9 0/8] Add pmem node for preserving distro ISO's

2025-03-17 Thread Sughosh Ganu
This is problematic in EFI, since U-Boot mounts the image, starts the installer, and eventually calls ExitBootServices. At that point the image U-Boot mounted disappears. Some distros don't care and download the missing packages from a web archive, while others halt the installation complaining the

[PATCH v9 2/8] efi_loader: install device-tree on configuration table on every invocation

2025-03-17 Thread Sughosh Ganu
The efi_install_fdt() function is called before booting an EFI binary, either directly, or through a bootmanager. This function installs a copy of the device-tree(DT) on the EFI configuration table, which is passed on to the OS. The current logic in this function does not install a DT if a device-

[PATCH v9 1/8] efi_loader: remove unused code from copy_fdt()

2025-03-17 Thread Sughosh Ganu
There is logic in the copy_fdt() function which is iterating over the platform's DRAM banks and setting the fdt_ram_start variable. However, this variable is not used subsequently in the function. Remove this superfluous code. Signed-off-by: Sughosh Ganu Reviewed-by: Ilias Apalodimas Reviewed-by

[PATCH v4 8/8] configs: sam9x75_curiosity: Add initial mmc default config

2025-03-17 Thread Manikandan Muralidharan
Add default configuration for sd-card to boot the linux kernel. Signed-off-by: Manikandan Muralidharan --- board/atmel/sam9x75_curiosity/MAINTAINERS | 1 + configs/sam9x75_curiosity_mmc_defconfig | 73 +++ 2 files changed, 74 insertions(+) create mode 100644 configs/sam9x