RE: [PATCH 1/2] Revert "mmc: s5p_sdhci: unset the SDHCI_QUIRK_BROKEN_R1B"

2023-03-12 Thread Jaehoon Chung
Hi Henrik, > -Original Message- > From: Henrik Grimler > Sent: Saturday, March 11, 2023 7:32 PM > To: Jaehoon Chung > Cc: jo...@diskos.nl; peng@nxp.com; andy...@sony.com; s...@chromium.org; > u-boot@lists.denx.de; > ~postmarketos/upstream...@lists.sr.ht > Subject: Re: [PATCH 1/2] Re

RE: [GIT PULL] Please pull u-boot-mmc master

2023-03-12 Thread Jaehoon Chung
Hi, > -Original Message- > From: Tom Rini > Sent: Saturday, March 11, 2023 3:09 AM > To: Marek Vasut > Cc: Jaehoon Chung ; U-Boot Mailing List > ; Loic Poulain > ; Stefan Roese ; Jae hoon Chung > > Subject: Re: [GIT PULL] Please pull u-boot-mmc master > > On Fri, Mar 10, 2023 at 05:2

Re: [RFC PATCH 2/2] kconfig: U-Boot additions

2023-03-12 Thread Bin Meng
On Sun, Mar 12, 2023 at 3:35 AM Simon Glass wrote: > > Bring in some U-Boot additions > > This seems to build OK, but 'make menuconfig' does not build the > scripts/kconfig/mconf utility. > > Signed-off-by: Simon Glass > --- > > scripts/kconfig/Makefile | 10 ++ > 1 file changed, 10 inse

Re: [RFC PATCH 1/2] kconfig: Bring in from Linux v6.2

2023-03-12 Thread Bin Meng
On Sun, Mar 12, 2023 at 8:05 AM Simon Glass wrote: > > Bring in this code wholesale, replacing the old U-Boot code. > > Signed-off-by: Simon Glass > --- > > scripts/kconfig/.gitignore| 20 +- > scripts/kconfig/Makefile | 211 ++-- > scripts/kconfig/con

[PATCH] arm: kirkwood: Enable Debug UART for Zyxel NSA310S

2023-03-12 Thread Tony Dinh
It's useful to enable Debug UART for future DM Serial regression tests for Kirkwood boards. Also, see background discussion in this thread: https://lists.denx.de/pipermail/u-boot/2023-March/512010.html Signed-off-by: Tony Dinh --- configs/nsa310s_defconfig | 4 1 file changed, 4 insertion

[PATCH 11/13] dm: Emit the arch_cpu_init_dm() even only before relocation

2023-03-12 Thread Simon Glass
The original function was only called once, before relocation. The new one is called again after relocation. This was not the intend of the original call. Fix this by renaming and updating the calling logic. With this, chromebook_link64 makes it through SPL. Fixes: 7fe32b3442f ("event: Convert ar

[PATCH 12/13] x86: Allow listing MTRRs in SPL

2023-03-12 Thread Simon Glass
Move MTRR-listing code into a common file so it can be used from SPL. Update the 'mtrr' command to call it. Use this in SPL just before adjusting the MTRRs, so we can see the state set up by the board. Only show it when debug is enabled. Signed-off-by: Simon Glass --- arch/x86/cpu/mtrr.c

[PATCH 13/13] x86: Add on to existing MTRRs in SPL

2023-03-12 Thread Simon Glass
We don't actually set up all of these registers in SPL, so using mtrr_commit() with erase some. Use mtrr_set_next_var() instead. Signed-off-by: Simon Glass --- arch/x86/lib/spl.c | 10 +- configs/chromebook_link64_defconfig | 2 ++ 2 files changed, 7 insertions(+), 5 d

[PATCH 10/13] sf: Rename spi-nor-tiny functions

2023-03-12 Thread Simon Glass
The 'tiny' SPI nor functions have the same name as their big brothers, which can be confusing. Use different names so it is clear which version is in the image. Signed-off-by: Simon Glass --- drivers/mtd/spi/spi-nor-tiny.c | 16 1 file changed, 8 insertions(+), 8 deletions(-)

[PATCH 09/13] sf: Guard against zero erasesize

2023-03-12 Thread Simon Glass
With tiny SPI flash the erasesize is 0 which can cause a divide-by-zero error. Check for this and returns a proper error instead. Signed-off-by: Simon Glass --- drivers/mtd/spi/sf_probe.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/mtd/spi/sf_probe.c b/drivers/

[PATCH 04/13] x86: ivybridge: Ensure LPC is available for GPIO base

2023-03-12 Thread Simon Glass
The bd82x6x_get_gpio_base() does not work if the LPC is not set up. Probe it early to avoid this problem. In chromebook_link64 this propblem shows up as an inability to read the GPIO straps for the memory type. Signed-off-by: Simon Glass --- arch/x86/cpu/ivybridge/bd82x6x.c | 17 +-

[PATCH 08/13] x86: spl: Show debugging for BSS

2023-03-12 Thread Simon Glass
Show the area of memory cleared for BSS, when debugging is enabled. Signed-off-by: Simon Glass --- arch/x86/lib/spl.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/arch/x86/lib/spl.c b/arch/x86/lib/spl.c index bdf57ef7b5bd..eb0af219ae29 100644 --- a/arch/x86/lib/spl.c +

[PATCH 07/13] x86: mrc: Correct SPL debug message

2023-03-12 Thread Simon Glass
SPL printf() does not normally support %#x so just use %x instead. Hex is expected in U-Boot anyway. Signed-off-by: Simon Glass --- arch/x86/lib/mrccache.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/x86/lib/mrccache.c b/arch/x86/lib/mrccache.c index 38632e513fce..2

[PATCH 06/13] x86: Tidy up availability of string functions

2023-03-12 Thread Simon Glass
For now, just enable the fast-but-large string functions in 32-boot U-Boot proper only. Avoid using them in SPL. We cannot use then in 64-bit builds since we only have 32-bit assembly. Signed-off-by: Simon Glass --- arch/x86/include/asm/string.h | 6 +- arch/x86/lib/Makefile | 4 +++

[PATCH 05/13] x86: Support debug UART in 64-bit mode

2023-03-12 Thread Simon Glass
The debug UART is already set up in SPL, so there is no need to do anything here. We must provide the (empty) function though. Signed-off-by: Simon Glass --- arch/x86/cpu/x86_64/cpu.c | 7 +++ 1 file changed, 7 insertions(+) diff --git a/arch/x86/cpu/x86_64/cpu.c b/arch/x86/cpu/x86_64/cpu.

[PATCH 03/13] x86: samus: Drop EFI_LOADER

2023-03-12 Thread Simon Glass
This adds a lot of code so that it cannot be build with the binary blobs. It is not used on this board. Drop it. Signed-off-by: Simon Glass --- configs/chromebook_samus_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/chromebook_samus_defconfig b/configs/chromebook_samus_d

[PATCH 02/13] buildman: Fix CROSS_COMPILE output for sandbox

2023-03-12 Thread Simon Glass
The previous attempt at fixing this broke the normal usage of the -A flag. At present, 'buildman -A sandbox' adds the path containing the toolchain. We can assume that this is in the path and we don't want to set CROSS_COMPILE=/bin/ Change this to align with what MakeEnvironment() does, but only

[PATCH 01/13] Revert "buildman: Correct CROSS_COMPILE output for sandbox"

2023-03-12 Thread Simon Glass
This reverts commit bd0a548ad4a155fec29473d4cc8e135832926973. Signed-off-by: Simon Glass --- tools/buildman/toolchain.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/buildman/toolchain.py b/tools/buildman/toolchain.py index 8f9130bdcdf6..688f2e268726 100644 --- a/

Re: [PATCH v7 11/23] core: remap: fix regmap_init_mem_plat() reg size handeling

2023-03-12 Thread Simon Glass
Hi Johan, On Sun, 12 Mar 2023 at 06:21, Johan Jonker wrote: > > > > On 3/11/23 02:37, Simon Glass wrote: > > Hi Johan, > > > > On Fri, 10 Mar 2023 at 08:42, Johan Jonker wrote: > >> > >> The fdt_addr_t and phys_addr_t size have been decoupled. > >> A 32bit CPU can expect 64-bit data from the dev

Re: [PATCH v8 08/24] rockchip: timer: dw-apb-timer: use regs variable with uintptr_t size

2023-03-12 Thread Simon Glass
On Sun, 12 Mar 2023 at 18:29, Johan Jonker wrote: > > The fdt_addr_t and phys_addr_t size have been decoupled. > A 32bit CPU can expect 64-bit data from the device tree parser, > so use a regs variable with uintptr_t size in the > dw-apb-timer.c file. > > Signed-off-by: Johan Jonker > --- > > Cha

Re: [PATCH v8 09/24] rockchip: pwm: rk_pwm: use base variable with uintptr_t size

2023-03-12 Thread Simon Glass
On Sun, 12 Mar 2023 at 18:30, Johan Jonker wrote: > > The fdt_addr_t and phys_addr_t size have been decoupled. > A 32bit CPU can expect 64-bit data from the device tree parser, > so use a base variable with uintptr_t size in the > rk_pwm.c file. > > Signed-off-by: Johan Jonker > --- > > Changed V

Re: [PATCH v8 10/24] rockchip: spi: rk_spi: use base variable with uintptr_t size

2023-03-12 Thread Simon Glass
On Sun, 12 Mar 2023 at 18:30, Johan Jonker wrote: > > The fdt_addr_t and phys_addr_t size have been decoupled. > A 32bit CPU can expect 64-bit data from the device tree parser, > so use a base variable with uintptr_t size in the > rk_spi.c file. > > Signed-off-by: Johan Jonker > --- > > Changed V

Re: [PATCH v8 12/24] core: remap: fix regmap_init_mem_plat() reg size handeling

2023-03-12 Thread Simon Glass
On Sun, 12 Mar 2023 at 18:30, Johan Jonker wrote: > > The fdt_addr_t and phys_addr_t size have been decoupled. > A 32bit CPU can expect 64-bit data from the device tree parser, > so convert regmap_init_mem_plat() input to handel both. The > syscon class driver also makes use of the regmap_init_mem

Re: [PATCH v8 13/24] rockchip: rk3288: syscon_rk3288: store syscon platdata in regmap

2023-03-12 Thread Simon Glass
On Sun, 12 Mar 2023 at 18:31, Johan Jonker wrote: > > The Rockchip SoC rk3288 has 2 types of device trees floating around. > A 64bit reg size when synced from Linux and a 32bit for U-boot. > A pre-probe function in the syscon class driver assumes only 32bit. > For other odd reg structures the regm

Re: [PATCH v8 17/24] drivers: use dev_read_addr_index_ptr when cast to pointer

2023-03-12 Thread Simon Glass
On Sun, 12 Mar 2023 at 18:31, Johan Jonker wrote: > > The fdt_addr_t and phys_addr_t size have been decoupled. A 32bit CPU > can expect 64-bit data from the device tree parser, so use > dev_read_addr_index_ptr instead of the dev_read_addr_index function > in the various files in the drivers direct

Please pull u-boot-dm/next

2023-03-12 Thread Simon Glass
Hi Tom, This is for the -next branch https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/15568 The following changes since commit bcf343146ff365a88481b9a80920ed146c6dee5b: Merge tag 'dm-next-9mar23' of https://source.denx.de/u-boot/custodians/u-boot-dm into next (2023-03-09 11:22:

RE: [PATCH] i2c: correct I2C deblock logic

2023-03-12 Thread Bough Chen
> -Original Message- > From: Bough Chen > Sent: 2023年2月10日 17:27 > To: h...@denx.de; al.koc...@gmail.com; ma...@denx.de > Cc: u-boot@lists.denx.de; dl-uboot-imx ; > xypron.g...@gmx.de; Bough Chen > Subject: [PATCH] i2c: correct I2C deblock logic > > From: Haibo Chen > > Current code us

[PATCH v8 24/24] include: fdtdec: decouple fdt_addr_t and phys_addr_t size

2023-03-12 Thread Johan Jonker
The DT specification supports CPUs with both 32-bit and 64-bit addressing capabilities. In U-boot the fdt_addr_t and phys_addr_t size are coupled by a typedef. The MTD NAND drivers for 32-bit CPU's can describe partitions with a 64-bit reg property. These partitions synced from Linux end up with th

[PATCH v8 23/24] arm: stm32mp: spl: fix function with fdt_addr_t input

2023-03-12 Thread Johan Jonker
The fdt_addr_t and phys_addr_t size have been decoupled. A 32bit CPU can expect 64-bit data from the device tree parser, so fix ofnode_get_addr_size function with fdt_addr_t input to be able to handle both sizes for stm32mp SoC in spl.c file. Signed-off-by: Johan Jonker Reviewed-by: Simon Glass

[PATCH v8 22/24] drivers: fix debug string with fdt_addr_t input

2023-03-12 Thread Johan Jonker
The fdt_addr_t and phys_addr_t size have been decoupled. A 32bit CPU can expect 64-bit data from the device tree parser, so fix some debug strings with fdt_addr_t to be able to handle both sizes. Signed-off-by: Johan Jonker Reviewed-by: Simon Glass --- Changed V5: new patch --- arch/arm/mach

[PATCH v8 21/24] drivers: use devfdt_get_addr_ptr when cast to pointer

2023-03-12 Thread Johan Jonker
The fdt_addr_t and phys_addr_t size have been decoupled. A 32bit CPU can expect 64-bit data from the device tree parser, so use devfdt_get_addr_ptr instead of the devfdt_get_addr function in the various files in the drivers directory that cast to a pointer. Signed-off-by: Johan Jonker Reviewed-by

[PATCH v8 20/24] drivers: use devfdt_get_addr_index_ptr when cast to pointer

2023-03-12 Thread Johan Jonker
The fdt_addr_t and phys_addr_t size have been decoupled. A 32bit CPU can expect 64-bit data from the device tree parser, so use devfdt_get_addr_index_ptr instead of the devfdt_get_addr_index function in the various files in the drivers directory that cast to a pointer. As we are there also streamli

[PATCH v8 19/24] drivers: use devfdt_get_addr_size_index_ptr when cast to pointer

2023-03-12 Thread Johan Jonker
The fdt_addr_t and phys_addr_t size have been decoupled. A 32bit CPU can expect 64-bit data from the device tree parser, so use devfdt_get_addr_size_index_ptr instead of the devfdt_get_addr_size_index function in the various files in the drivers directory that cast to a pointer. Signed-off-by: Joh

[PATCH v8 18/24] drivers: use dev_read_addr_ptr when cast to pointer

2023-03-12 Thread Johan Jonker
The fdt_addr_t and phys_addr_t size have been decoupled. A 32bit CPU can expect 64-bit data from the device tree parser, so use dev_read_addr_ptr instead of the dev_read_addr function in the various files in the drivers directory that cast to a pointer. As we are there also streamline the error res

[PATCH v8 17/24] drivers: use dev_read_addr_index_ptr when cast to pointer

2023-03-12 Thread Johan Jonker
The fdt_addr_t and phys_addr_t size have been decoupled. A 32bit CPU can expect 64-bit data from the device tree parser, so use dev_read_addr_index_ptr instead of the dev_read_addr_index function in the various files in the drivers directory that cast to a pointer. As we are there also streamline t

[PATCH v8 16/24] spi: spi-aspeed-smc: use devfdt_get_addr_index_ptr

2023-03-12 Thread Johan Jonker
The fdt_addr_t and phys_addr_t size have been decoupled. A 32bit CPU can expect 64-bit data from the device tree parser, so use devfdt_get_addr_index_ptr and devfdt_get_addr_size_index_ptr function in the spi-aspeed-smc.c file. Also fix dev_dbg to be able to handle both sizes. As we are there also

[PATCH v8 15/24] core: read: add dev_read_addr_index_ptr function

2023-03-12 Thread Johan Jonker
Add dev_read_addr_index_ptr function with the same functionality as dev_read_addr_index, but instead a return pointer is given. Use map_sysmem() function as cast for the return. Make same fix for dev_read_addr_ptr() function. Signed-off-by: Johan Jonker Reviewed-by: Simon Glass --- Changed V6:

[PATCH v8 14/24] core: fdtaddr: add devfdt_get_addr_size_index_ptr function

2023-03-12 Thread Johan Jonker
Add devfdt_get_addr_size_index_ptr function with the same functionality as devfdt_get_addr_size_index, but instead a return pointer is given. Use map_sysmem() function as cast for the return. Make same fix for devfdt_get_addr_index_ptr() function. Suggested-by: Michael Nazzareno Trimarchi Signed-

[PATCH v8 13/24] rockchip: rk3288: syscon_rk3288: store syscon platdata in regmap

2023-03-12 Thread Johan Jonker
The Rockchip SoC rk3288 has 2 types of device trees floating around. A 64bit reg size when synced from Linux and a 32bit for U-boot. A pre-probe function in the syscon class driver assumes only 32bit. For other odd reg structures the regmap must be defined in the individual syscon driver. Store rk3

[PATCH v8 12/24] core: remap: fix regmap_init_mem_plat() reg size handeling

2023-03-12 Thread Johan Jonker
The fdt_addr_t and phys_addr_t size have been decoupled. A 32bit CPU can expect 64-bit data from the device tree parser, so convert regmap_init_mem_plat() input to handel both. The syscon class driver also makes use of the regmap_init_mem_plat() function, but has no way of knowing the format of the

[PATCH v8 11/24] include: dm: ofnode: fix headers

2023-03-12 Thread Johan Jonker
When fdt_addr_t and phys_addr_t are split it turns out that the header don't match the functions, so fix the headers. Signed-off-by: Johan Jonker Reviewed-by: Simon Glass Reviewed-by: Kever Yang --- include/dm/ofnode.h | 16 1 file changed, 8 insertions(+), 8 deletions(-) dif

[PATCH v8 10/24] rockchip: spi: rk_spi: use base variable with uintptr_t size

2023-03-12 Thread Johan Jonker
The fdt_addr_t and phys_addr_t size have been decoupled. A 32bit CPU can expect 64-bit data from the device tree parser, so use a base variable with uintptr_t size in the rk_spi.c file. Signed-off-by: Johan Jonker --- Changed V8: new patch --- drivers/spi/rk_spi.c | 2 +- 1 file changed, 1 in

[PATCH v8 09/24] rockchip: pwm: rk_pwm: use base variable with uintptr_t size

2023-03-12 Thread Johan Jonker
The fdt_addr_t and phys_addr_t size have been decoupled. A 32bit CPU can expect 64-bit data from the device tree parser, so use a base variable with uintptr_t size in the rk_pwm.c file. Signed-off-by: Johan Jonker --- Changed V8: use uintptr_t instead of phys_addr_t Changed V6: new patch --

[PATCH v8 08/24] rockchip: timer: dw-apb-timer: use regs variable with uintptr_t size

2023-03-12 Thread Johan Jonker
The fdt_addr_t and phys_addr_t size have been decoupled. A 32bit CPU can expect 64-bit data from the device tree parser, so use a regs variable with uintptr_t size in the dw-apb-timer.c file. Signed-off-by: Johan Jonker --- Changed V8: use uintptr_t instead of phys_addr_t Changed V6: remove

[PATCH v8 07/24] rockchip: adc: rockchip-saradc: use dev_read_addr_ptr

2023-03-12 Thread Johan Jonker
The fdt_addr_t and phys_addr_t size have been decoupled. A 32bit CPU can expext 64-bit data from the device tree parser, so use dev_read_addr_ptr in the rockchip-saradc.c file. As we are there also streamline the error response to -EINVAL on return. Signed-off-by: Johan Jonker Reviewed-by: Kever

[PATCH v8 06/24] mtd: nand: add support for the Sandisk SDTNQGAMA chip

2023-03-12 Thread Johan Jonker
Sandisk SDTNQGAMA is a 8GB size, 3.3V 8 bit chip with 16KB page size, 1KB write size and 40 bit ecc support Signed-off-by: Paweł Jarosz Signed-off-by: Johan Jonker Reviewed-by: Kever Yang Acked-by: Michael Trimarchi --- drivers/mtd/nand/raw/nand_ids.c | 3 +++ 1 file changed, 3 insertions(+)

[PATCH v8 05/24] mtd: nand: raw: rockchip_nfc: fix oobfree offset and description

2023-03-12 Thread Johan Jonker
The MTD framework reserves 1 or 2 bytes for the bad block marker depending on the bus size. The rockchip_nfc driver currently only supports a 8 bit bus, but reserves standard 2 bytes for the BBM. The first free OOB byte is therefore OOB2 at offset 2. Page address(PA) bytes are moved to the last 4 p

[PATCH v8 04/24] mtd: nand: raw: rockchip_nfc: add flash_node to chip structure

2023-03-12 Thread Johan Jonker
Add flash_node to the rockchip_nfc driver chip structure in order to find the partitions in the add_mtd_partitions_of() function. Signed-off-by: Johan Jonker Reviewed-by: Kever Yang Reviewed-by: Michael Trimarchi --- drivers/mtd/nand/raw/rockchip_nfc.c | 1 + 1 file changed, 1 insertion(+) di

[PATCH v8 03/24] mtd: nand: raw: rockchip_nfc: add layout structure

2023-03-12 Thread Johan Jonker
The MTD framework in U-boot is not identical for drivers ported from Linux. The rockchip_nfc driver was ported with OOB ops functions while the framework expects a layout structure per chip. Fix by adding a structure with OOB data and remove unused functions. Signed-off-by: Johan Jonker Reviewed-

[PATCH v8 02/24] mtd: nand: raw: rockchip_nfc: remove the compatible string "rockchip,rk3308-nfc"

2023-03-12 Thread Johan Jonker
The compatible string for rk3308 has as fallback string "rockchip,rv1108-nfc". As there is no logic in probe priority between the SoC orientated string and the fall back, so remove the compatible string "rockchip,rk3308-nfc" from the driver. Signed-off-by: Johan Jonker Reviewed-by: Kever Yang Re

[PATCH v8 01/24] mtd: nand: raw: rockchip_nfc: use dev_read_addr_ptr

2023-03-12 Thread Johan Jonker
The fdt_addr_t and phys_addr_t size have been decoupled. A 32bit CPU can expext 64-bit data from the device tree parser, so use dev_read_addr_ptr in the rockchip_nfc.c file. Signed-off-by: Johan Jonker Reviewed-by: Michael Trimarchi --- Changed V6: use -EINVAL on return --- drivers/mtd/nand/

Re: [PATCH 2/2] buildman: Fix CROSS_COMPILE output for sandbox

2023-03-12 Thread Simon Glass
The previous attempt at fixing this broke the normal usage of the -A flag. At present, 'buildman -A sandbox' adds the path containing the toolchain. We can assume that this is in the path and we don't want to set CROSS_COMPILE=/bin/ Change this to align with what MakeEnvironment() does, but only

Re: [PATCH 1/2] Revert "buildman: Correct CROSS_COMPILE output for sandbox"

2023-03-12 Thread Simon Glass
This reverts commit bd0a548ad4a155fec29473d4cc8e135832926973. Signed-off-by: Simon Glass --- tools/buildman/toolchain.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Applied to u-boot-dm/next, thanks!

[PATCH v8 00/24] Fixes for Rockchip NFC driver part 1

2023-03-12 Thread Johan Jonker
This serie contains fixes for the Rockchip NFC driver, which was ported to U-boot and merged with little review and testing it seems. Part 1 aims at passing the probe function without errors. Extended with tree wide function cleanup needed for 64bit DT parsing. Fixed are: 64bit FDT parsing com

Re: [PATCH RFC u-boot-mvebu] arm: kirkwood: Move internal registers in arch_very_early_init() function

2023-03-12 Thread Tony Dinh
Hi Pali, On Sun, Mar 12, 2023 at 2:38 PM Pali Rohár wrote: > > On Sunday 12 March 2023 14:30:29 Tony Dinh wrote: > > Hi Pali, > > > > On Sat, Mar 11, 2023 at 4:29 PM Pali Rohár wrote: > > > > > > On Saturday 11 March 2023 15:47:29 Tony Dinh wrote: > > > > Hi Pali, > > > > > > > > On Sat, Mar 11,

RE: [GIT PULL] Please pull u-boot-mmc master

2023-03-12 Thread Jaehoon Chung
Dear Tom, > -Original Message- > From: Tom Rini > Sent: Saturday, March 11, 2023 12:44 AM > To: Jaehoon Chung > Cc: U-Boot Mailing List ; Loic Poulain > ; Marek Vasut > ; Stefan Roese ; Jae hoon Chung > > Subject: Re: [GIT PULL] Please pull u-boot-mmc master > > On Fri, Mar 10, 2023

Re: [RFC PATCH 00/16] arm: Add Rockchip RK3588 support

2023-03-12 Thread Jonas Karlman
Hi Eugen, On 2023-03-08 09:57, Eugen Hristev wrote: > On 1/29/23 11:04, Jonas Karlman wrote: >> On 2023-01-27 14:21, Jagan Teki wrote: >>> On Fri, 27 Jan 2023 at 05:13, Jonas Karlman wrote: On 2023-01-26 23:16, Jonas Karlman wrote: > Hi Jagan, > On 2023-01-26 20:17, Jagan Teki w

Re: [PATCH RFC u-boot-mvebu] arm: kirkwood: Move internal registers in arch_very_early_init() function

2023-03-12 Thread Pali Rohár
On Sunday 12 March 2023 14:30:29 Tony Dinh wrote: > Hi Pali, > > On Sat, Mar 11, 2023 at 4:29 PM Pali Rohár wrote: > > > > On Saturday 11 March 2023 15:47:29 Tony Dinh wrote: > > > Hi Pali, > > > > > > On Sat, Mar 11, 2023 at 2:57 AM Pali Rohár wrote: > > > > > > > > Same change as was done for

Re: [PATCH RFC u-boot-mvebu] arm: kirkwood: Move internal registers in arch_very_early_init() function

2023-03-12 Thread Tony Dinh
Hi Pali, On Sat, Mar 11, 2023 at 4:29 PM Pali Rohár wrote: > > On Saturday 11 March 2023 15:47:29 Tony Dinh wrote: > > Hi Pali, > > > > On Sat, Mar 11, 2023 at 2:57 AM Pali Rohár wrote: > > > > > > Same change as was done for mvebu in commit 5bb2c550b11e ("arm: mvebu: > > > Move > > > internal

Re: [PATCH v2 1/5] binman: add documentation for binman sign option

2023-03-12 Thread Simon Glass
Add the documentation about binman sign option and providing an example. Signed-off-by: Ivan Mikhaylov --- tools/binman/binman.rst | 18 ++ 1 file changed, 18 insertions(+) Applied to u-boot-dm/next, thanks! Applied to u-boot-dm/next, thanks!

Re: [PATCH v2 2/5] binman: add sign option for binman

2023-03-12 Thread Simon Glass
Hi Ivan, On Tue, 7 Mar 2023 at 14:13, Ivan Mikhaylov wrote: > > Introduce proof of concept for binman's new option which provides sign > and replace FIT containers in binary images. > > Usage as example: > > from: > mkimage -G privateky -r -o sha256,rsa4096 -F fit > binman replace -i flash.bin -f

Re: [PATCH v2 3/5] binman: add tests for sign option

2023-03-12 Thread Simon Glass
Hi Ivan, On Fri, 10 Mar 2023 at 17:47, Simon Glass wrote: > > Add the test which provides sequence of actions: > 1. create the image from binman dts > 2. create public and private keys > 3. add public key into dtb with fdt_add_pubkey > 4. 1. sign FIT container with new sign option with ex

Re: [PATCH v7 11/23] core: remap: fix regmap_init_mem_plat() reg size handeling

2023-03-12 Thread Johan Jonker
On 3/11/23 02:37, Simon Glass wrote: > Hi Johan, > > On Fri, 10 Mar 2023 at 08:42, Johan Jonker wrote: >> >> The fdt_addr_t and phys_addr_t size have been decoupled. >> A 32bit CPU can expect 64-bit data from the device tree parser, > > Sorry if you already responded and I missed it. > > I

Re: [RESEND PATCH] kconfig: Proposed language extension for multiple builds

2023-03-12 Thread Masahiro Yamada
On Sun, Mar 12, 2023 at 1:55 AM Tom Rini wrote: > > On Fri, Mar 10, 2023 at 09:39:15PM -0800, Randy Dunlap wrote: > > Hi-- > > > > On 3/10/23 18:37, Simon Glass wrote: > > > (I am sending this again to get more feedback) > > > > > > In the case of Linux, only one build is produced so there is only

Re: [RFC/PATCH] lib/Kconfig: Enable OF_LIBFDT_OVERLAY by default when FIT is enabled

2023-03-12 Thread Laurent Pinchart
Hi Tom, On Fri, Mar 10, 2023 at 01:12:24PM -0500, Tom Rini wrote: > On Sun, Jan 29, 2023 at 06:30:22PM +0200, Laurent Pinchart wrote: > > > FIT image support is commonly used to bundle a kernel image, a device > > tree, and device tree overlays. Applying overlays requires the > > OF_LIBFDT_OVERLA