Re: [PATCH v7] fdt: Allow the devicetree to come from a bloblist

2024-01-22 Thread Tom Rini
On Mon, Jan 22, 2024 at 06:36:31PM +, Conor Dooley wrote: > Hey, > > On Tue, Jan 16, 2024 at 01:48:06PM +, Conor Dooley wrote: > > Yo, > > > > On Wed, Jan 03, 2024 at 06:49:19PM -0700, Simon Glass wrote: > > > Standard passage provides for a bloblist to be passed from one firmware > > > p

Re: [PATCH v7] fdt: Allow the devicetree to come from a bloblist

2024-01-22 Thread Conor Dooley
On Mon, Jan 22, 2024 at 01:47:17PM -0500, Tom Rini wrote: > On Mon, Jan 22, 2024 at 06:36:31PM +, Conor Dooley wrote: > > Hey, > > > > On Tue, Jan 16, 2024 at 01:48:06PM +, Conor Dooley wrote: > > > Yo, > > > > > > On Wed, Jan 03, 2024 at 06:49:19PM -0700, Simon Glass wrote: > > > > Stand

[PATCH] efi_loader : Suppress error print message

2024-01-22 Thread Tejas Bhumkar
Currently, on certain Xilinx platforms, an issue has been identified, manifesting as follows: Starting kernel ... efi_free_pool: illegal free 0x77830040 efi_free_pool: illegal free 0x7782d040 efi_free_pool: illegal free 0x7782c040 The issue arises when the ramdisk image i

[PATCH] toradex: tdx-cfg-block: Add new apalis and colibri pid

2024-01-22 Thread Joao Paulo Goncalves
From: Joao Paulo Goncalves Add new apalis imx6 and colibri imx6/imx7 products IDs. Signed-off-by: Joao Paulo Goncalves --- board/toradex/common/tdx-cfg-block.c | 9 + board/toradex/common/tdx-cfg-block.h | 9 + 2 files changed, 18 insertions(+) diff --git a/board/toradex/commo

[PATCH] serial: pl01x: set baudrate when probing

2024-01-22 Thread Yang Xiwen via B4 Relay
From: Yang Xiwen It is found that when DM is enabled, only generic init function is called in .probe(). Baudrate is never honored. Add a function call to .setbrg() when probing so that we can update the baudrate of the serial device. Signed-off-by: Yang Xiwen --- drivers/serial/serial_pl01x.c

Re: [PATCH 1/5] omap3: Make SPL_OMAP3_ID_NAND depend on NAND_OMAP_GPMC

2024-01-22 Thread Tom Rini
On Wed, 10 Jan 2024 13:46:06 -0500, Tom Rini wrote: > This specific bit logic is used to determine what NAND chip is present > on a board in order to then know what revision of the board we have and > so what DDR chips are present. We can only do this if we have a NAND > chip, and so we will have

Re: [PATCH] board: starfive: handle compatible property in dynamic DT configuration

2024-01-22 Thread Aurelien Jarno
Gentle ping. Note that the maintainer address bounces, I am not sure it is still valid. Thanks On 2024-01-10 21:17, Aurelien Jarno wrote: > The difference between the StarFive VisionFive 2 1.2A and 1.3B boards is > handled dynamically by looking at the PCB version in the EEPROM in order > to have

Re: [PATCH v2 2/2] tools: binman: ti_board_cfg: Check for linting problems

2024-01-22 Thread Ryan Eatmon
On 1/22/2024 6:59 AM, Max Krummenacher wrote: Hi On Fri, Jan 05, 2024 at 05:09:17PM +0530, Neha Malcom Francis wrote: Use yamllint for checking whether YAML configuration files are adhering to default yamllint rules. If I understand this correctly this patch now runs checks to verify that

[PATCH 01/16] kbuild: Allow for CONFIG_SYS_CONFIG_NAME to be unset

2024-01-22 Thread Tom Rini
It is possible to have a platform which does not require a board.h file to build, but today we need an empty one for our generated config.h file to be valid. Allow for omitting this file if CONFIG_SYS_CONFIG_NAME is not set. Signed-off-by: Tom Rini --- scripts/Makefile.autoconf | 2 +- 1 file ch

[PATCH 02/16] xilinx_mbv: Remove empty config header

2024-01-22 Thread Tom Rini
Now that we support having CONFIG_SYS_CONFIG_NAME be unset to indicate a lack of board.h file, unset this on the xilinx_mbv platforms and remove the otherwise empty file. Signed-off-by: Tom Rini --- Cc: Michal Simek --- board/xilinx/mbv/Kconfig | 3 --- board/xilinx/mbv/MAINTAINERS | 1 - i

[PATCH 03/16] coreboot: Remove empty config header

2024-01-22 Thread Tom Rini
Now that we support having CONFIG_SYS_CONFIG_NAME be unset to indicate a lack of board.h file, unset this on the coreboot platform and remove the otherwise empty file. Signed-off-by: Tom Rini --- Cc: Bin Meng --- board/coreboot/coreboot/Kconfig | 7 --- board/coreboot/coreboot/MAINTAINE

[PATCH 04/16] bayleybay: Remove empty config header

2024-01-22 Thread Tom Rini
Now that we support having CONFIG_SYS_CONFIG_NAME be unset to indicate a lack of board.h file, unset this on the bayleybay platform and remove the otherwise empty file. Signed-off-by: Tom Rini --- Cc: Bin Meng --- board/intel/bayleybay/Kconfig | 3 --- board/intel/bayleybay/MAINTAINERS | 1

[PATCH 05/16] cherryhill: Remove empty config header

2024-01-22 Thread Tom Rini
Now that we support having CONFIG_SYS_CONFIG_NAME be unset to indicate a lack of board.h file, unset this on the cherryhill platform and remove the otherwise empty file. Signed-off-by: Tom Rini --- Cc: Bin Meng --- board/intel/cherryhill/Kconfig | 3 --- board/intel/cherryhill/MAINTAINERS |

[PATCH 06/16] cougarcanyon2: Remove empty config header

2024-01-22 Thread Tom Rini
Now that we support having CONFIG_SYS_CONFIG_NAME be unset to indicate a lack of board.h file, unset this on the cougarcanyon2 platform and remove the otherwise empty file. Signed-off-by: Tom Rini --- Cc: Bin Meng --- board/intel/cougarcanyon2/Kconfig | 3 --- board/intel/cougarcanyon2/MAIN

[PATCH 07/16] crownbay: Remove empty config header

2024-01-22 Thread Tom Rini
Now that we support having CONFIG_SYS_CONFIG_NAME be unset to indicate a lack of board.h file, unset this on the crownbay platform and remove the otherwise empty file. Signed-off-by: Tom Rini --- Cc: Bin Meng --- board/intel/crownbay/Kconfig | 3 --- board/intel/crownbay/MAINTAINERS | 1 -

[PATCH 08/16] edison: Remove empty config header

2024-01-22 Thread Tom Rini
Now that we support having CONFIG_SYS_CONFIG_NAME be unset to indicate a lack of board.h file, unset this on the edison platform and remove the otherwise empty file. Signed-off-by: Tom Rini --- Cc: Andy Shevchenko --- board/intel/edison/Kconfig | 3 --- board/intel/edison/MAINTAINERS | 1 -

[PATCH 09/16] efi-x86_app: Remove empty config header

2024-01-22 Thread Tom Rini
Now that we support having CONFIG_SYS_CONFIG_NAME be unset to indicate a lack of board.h file, unset this on the efi-x86_app* platforms and remove the otherwise empty file. Signed-off-by: Tom Rini --- Cc: Simon Glass Cc: Heinrich Schuchardt --- board/efi/efi-x86_app/Kconfig | 3 --- board/

[PATCH 10/16] efi-x86_payload: Remove empty config header

2024-01-22 Thread Tom Rini
Now that we support having CONFIG_SYS_CONFIG_NAME be unset to indicate a lack of board.h file, unset this on the efi-x86_payload* platforms and remove the otherwise empty file. Signed-off-by: Tom Rini --- Cc: Simon Glass Cc: Heinrich Schuchardt --- board/efi/efi-x86_payload/Kconfig | 3 ---

[PATCH 11/16] galileo: Remove empty config header

2024-01-22 Thread Tom Rini
Now that we support having CONFIG_SYS_CONFIG_NAME be unset to indicate a lack of board.h file, unset this on the galileo platform and remove the otherwise empty file. Signed-off-by: Tom Rini --- Cc: Bin Meng --- board/intel/galileo/Kconfig | 3 --- board/intel/galileo/MAINTAINERS | 1 - inc

[PATCH 12/16] minnowmax: Remove empty config header

2024-01-22 Thread Tom Rini
Now that we support having CONFIG_SYS_CONFIG_NAME be unset to indicate a lack of board.h file, unset this on the minnowmax platform and remove the otherwise empty file. Signed-off-by: Tom Rini --- Cc: Simon Glass --- board/intel/minnowmax/Kconfig | 3 --- board/intel/minnowmax/MAINTAINERS |

[PATCH 13/16] qemu-x86*: Remove empty config header

2024-01-22 Thread Tom Rini
Now that we support having CONFIG_SYS_CONFIG_NAME be unset to indicate a lack of board.h file, unset this on the qemu-x86* platforms and remove the otherwise empty file. Signed-off-by: Tom Rini --- Cc: Bin Meng --- board/emulation/qemu-x86/Kconfig | 3 --- board/emulation/qemu-x86/MAINTAINE

[PATCH 14/16] slimbootloader: Remove empty config header

2024-01-22 Thread Tom Rini
Now that we support having CONFIG_SYS_CONFIG_NAME be unset to indicate a lack of board.h file, unset this on the slimbootloader platform and remove the otherwise empty file. Signed-off-by: Tom Rini --- Cc: Aiden Park --- board/intel/slimbootloader/Kconfig | 3 --- board/intel/slimbootloader

[PATCH 15/16] hc2910-2aghd05: Remove empty config header

2024-01-22 Thread Tom Rini
Now that we support having CONFIG_SYS_CONFIG_NAME be unset to indicate a lack of board.h file, unset this on the hc2910-2aghd05 platform and remove the otherwise empty file. Signed-off-by: Tom Rini --- Cc: Yang Xiwen --- board/skyworth/hc2910-2aghd05/Kconfig | 3 --- board/skyworth/hc2910-2

[PATCH 16/16] Kconfig: Centralize prompting for SYS_CONFIG_NAME

2024-01-22 Thread Tom Rini
Generally speaking, we do not prompt for this value and define it in the board specific Kconfig file. There are some valid use cases however today where we do prompt for this value, so instead of having this be done in a number of locations, do this at the top-level location only. This removes the

Fwd: New Defects reported by Coverity Scan for Das U-Boot

2024-01-22 Thread Tom Rini
Hey all, Here's the latest Coverity scan report. -- Forwarded message - From: Date: Mon, Jan 22, 2024 at 6:26 PM Subject: New Defects reported by Coverity Scan for Das U-Boot To: Hi, Please find the latest report on new defect(s) introduced to Das U-Boot found with Coverity S

Fwd: New Defects reported by Coverity Scan for Das U-Boot

2024-01-22 Thread Tom Rini
I've now updated to the latest Coverity scan tool and that eliminated some previous defects and found two new ones: -- Forwarded message - From: Date: Mon, Jan 22, 2024 at 6:42 PM Subject: New Defects reported by Coverity Scan for Das U-Boot To: Hi, Please find the latest repo

Re: [PATCH v4 00/11] An effort to bring DT bindings compliance within U-Boot

2024-01-22 Thread Andre Przywara
On Mon, 22 Jan 2024 11:49:59 -0500 Tom Rini wrote: Hi Tom, > On Mon, Jan 22, 2024 at 11:45:15AM +, Andre Przywara wrote: > > On Wed, 10 Jan 2024 16:05:36 +0530 > > Sumit Garg wrote: > > > > Hi, > > > > I certainly welcome this more automatic synchronisation of the DTs, > > however have on

[PATCH] sunxi: dram: h6: fix the unreliability related to the DDR3 sequence

2024-01-22 Thread patrick9876
From: Patrick Lerda Indeed, the DDR3 has a non-zero probability to not be properly initialized. This could be the PLL that is not locked or anything else. When this happens and the code tests the correct board configuration, the proper board configuration is not set. The board could end with half

Re: [PATCH 3/5] board: rockchip: Add Sonoff iHost board

2024-01-22 Thread Tim Lunn
Hi Tom, On 1/23/24 02:36, Tom Rini wrote: On Mon, Jan 22, 2024 at 11:46:01PM +1100, Tim Lunn wrote: Sonoff iHost is gateway device designed to provide a Smart Home Hub, it is based on Rockchip RV1126. There is also a version with 2GB RAM based off the RV1109 dual core SoC however this works wi

Re: [PATCH v2] rockchip: spl: Enable caches to speed up checksum validation

2024-01-22 Thread Kever Yang
Hi Jonas, On 2024/1/23 02:16, Jonas Karlman wrote: FIT checksum validation is very slow in SPL due to D-cache not being enabled. Enable caches in SPL to speed up FIT checksum validation, from seconds to milliseconds. This change enables caches in SPL on all Rockchip boards, the Kconfig options

Re: Could you please help me in resolving the " /reset.c:42:(.text.do_reset+0x20): undefined reference to `reset_cpu'?"

2024-01-22 Thread Fabio Estevam
Hi Liu Wang, On Mon, Jan 22, 2024 at 10:55 PM Liu Wang wrote: > > Hi Fabio, > > Could you please help me in resolving the " > /reset.c:42:(.text.do_reset+0x20): undefined reference to `reset_cpu'?" from: > u-boot$make all: Looking at the errors below, there are several errors besides the reset

Re: [PATCH] rockchip: sdram: fix LPDDR5 bank info for sys_reg version 3

2024-01-22 Thread Kever Yang
Hi Jonas, On 2024/1/23 01:55, Jonas Karlman wrote: Hi, On 2024-01-22 08:46, Kever Yang wrote: From: YouMin Chen This patch add support for additional bank info used by LPDDR5. Signed-off-by: YouMin Chen Signed-off-by: Kever Yang --- arch/arm/mach-rockchip/sdram.c | 7 +++ 1 file c

[PATCH v2] rockchip: sdram: fix LPDDR5 bank info for sys_reg version 3

2024-01-22 Thread Kever Yang
From: YouMin Chen This patch add support for additional bank info used by LPDDR5. Signed-off-by: YouMin Chen Signed-off-by: Kever Yang --- (no changes since v1) arch/arm/mach-rockchip/sdram.c | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-rockchip/

Could you please help me in resolving the " /reset.c:42:(.text.do_reset+0x20): undefined reference to `reset_cpu'?"

2024-01-22 Thread Liu Wang
Hi Fabio, Could you please help me in resolving the " /reset.c:42:(.text.do_reset+0x20): undefined reference to `reset_cpu'?" from: u-boot$make all: Sincerely, Liu Wang -- ...$make all UPD include/generated/timestamp_autog

RE: Pull request: SoCFPGA changes for commit 3c9bb8fbdc77f

2024-01-22 Thread Chee, Tien Fong
Hi Tom, > -Original Message- > From: Tom Rini > Sent: Monday, January 22, 2024 10:47 PM > To: Chee, Tien Fong > Cc: u-boot@lists.denx.de; Vasut, Marek ; Maniyam, > Dinesh ; Hea, Kok Kiang > > Subject: Re: Pull request: SoCFPGA changes for commit 3c9bb8fbdc77f > > On Mon, Jan 22, 2024 a

Re: Proposal: FIT support for extension boards / overlays

2024-01-22 Thread Chen-Yu Tsai
On Tue, Dec 12, 2023 at 10:06 PM Simon Glass wrote: > > Hi, > > The devicetree files for a board can be quite large, perhaps around > 60KB. To boot on any supported board, many of them need to be > provided, typically hundreds. > > All boards for a particular SoC share common parts. It would be >

[PATCH] soc: zynqmp: Add the IDcode for dr_SE and eg_SE variants

2024-01-22 Thread Venkatesh Yadav Abbarapu
ID code is added for zu67dr_SE, zu11eg_SE, zu19eg_SE and zu47dr_SE variants. SE is the select edition of restricted devices with the capabilities. Signed-off-by: Venkatesh Yadav Abbarapu --- drivers/soc/soc_xilinx_zynqmp.c | 28 +++- 1 file changed, 27 insertions(+), 1 de

Re: Proposal: FIT support for extension boards / overlays

2024-01-22 Thread Chen-Yu Tsai
On Thu, Dec 28, 2023 at 1:49 AM Simon Glass wrote: > > Hi Heinrich, > > On Tue, Dec 12, 2023 at 3:43 PM Heinrich Schuchardt > wrote: > > > > On 12.12.23 15:05, Simon Glass wrote: > > > Hi, > > > > > > The devicetree files for a board can be quite large, perhaps around > > > 60KB. To boot on any

Re: [PATCH] toradex: tdx-cfg-block: Add new apalis and colibri pid

2024-01-22 Thread Marcel Ziswiler
On Mon, 2024-01-22 at 17:09 -0300, Joao Paulo Goncalves wrote: > From: Joao Paulo Goncalves > > Add new apalis imx6 and colibri imx6/imx7 products IDs. > > Signed-off-by: Joao Paulo Goncalves Acked-by: Marcel Ziswiler > --- >  board/toradex/common/tdx-cfg-block.c | 9 + >  board/torad

Re: [PATCH 02/16] xilinx_mbv: Remove empty config header

2024-01-22 Thread Michal Simek
On 1/22/24 23:39, Tom Rini wrote: Now that we support having CONFIG_SYS_CONFIG_NAME be unset to indicate a lack of board.h file, unset this on the xilinx_mbv platforms and remove the otherwise empty file. Signed-off-by: Tom Rini --- Cc: Michal Simek --- board/xilinx/mbv/Kconfig | 3 --

<    1   2