Re: [PATCH] tcpm: fix pd_transmit poll condition

2025-06-18 Thread Marcel Ziswiler
urned the read_poll_timeout() would return in timeout and the > negociation would fail. > > Fixes: 1db4c0ac77e ("usb: tcpm: add core framework") > Signed-off-by: Neil Armstrong Tested-by: Marcel Ziswiler # rock5b > --- >  drivers/usb/tcpm/tcpm.c | 2 +- >  1 fil

Re: [PATCH v2 0/4] USB-PD TCPM improvements

2025-06-18 Thread Marcel Ziswiler
d yet? Anyway, I can confirm this tremendously improves the situation. Whole series: Tested-by: Marcel Ziswiler # rock5b > Changes since PATCHv1: >  * > https://lore.kernel.org/u-boot/20241031175404.114773-5-sebastian.reic...@collabora.com/ >  * rebased to v2025.04-rc3 (no cha

Re: [SPAM][REGRESSION] [PATCH v6 0/3] Static initcalls

2025-04-30 Thread Marcel Ziswiler
Hi Weijie On Wed, 2025-04-30 at 15:11 +0800, Weijie Gao wrote: > Hi Marcel, > > This regression is also found with mtk_eth driver and I've sent a patch > to fix it: > > > https://patchwork.ozlabs.org/project/uboot/patch/20250429020424.48795-1-weijie@mediatek.c

Re: [PATCH] common: board: fix build condition of noncached memory initcall

2025-04-30 Thread Marcel Ziswiler
1f7a184 (common: board: make initcalls static) > Signed-off-by: Weijie Gao Tested-by: Marcel Ziswiler # rock5b > --- >  common/board_r.c | 2 +- >  1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/common/board_r.c b/common/board_r.c > index bc6fd6448c2..b90a4d9

[REGRESSION] [PATCH v6 0/3] Static initcalls

2025-04-29 Thread Marcel Ziswiler
tem.h |  22 +- >  arch/arm/lib/cache.c  |   5 +- >  arch/arm/mach-kirkwood/include/mach/cpu.h |   9 +- >  arch/sh/lib/board.c   |   9 +- >  common/board_f.c  | 223 +-- >  common/board_r.c  | 247 +++--- >  include/initcall.h    |  45 ++-- >  lib/Makefile  |   1 - >  lib/initcall.c    | 102 - >  test/py/tests/test_trace.py   |   8 +- >  10 files changed, 295 insertions(+), 376 deletions(-) >  delete mode 100644 lib/initcall.c Cheers Marcel

Re: [PATCH] riscv: spacemit: k1: probe dram size during boot phase.

2025-01-10 Thread Marcel Ziswiler
Hi Huan Zhou Thanks! On Wed, 2025-01-08 at 16:49 +0800, Huan Zhou wrote: > > --- > This patch introduce improvement for get dram size on bananapi BPI-F3, > retrieving the dram size dynamically. > Have tested on bananapi BPIF3 4G and jupiter 8G. > > Signed-off-by: Huan Zho

Re: [PATCH v4 2/2] doc: spacemit: bananapi_f3: document Banana Pi F3 board

2024-12-12 Thread Marcel Ziswiler
Hi Huan On Thu, 2024-12-12 at 12:00 +0800, Huan Zhou wrote: > On Wed, Dec 11, 2024 at 09:35:12AM +0100, Marcel Ziswiler wrote: [snap] > > > > I tried and it seems to work fine, resp. the only difference I could > > > > spot is that instead of 'crc32+ > >

Re: [PATCH v4 2/2] doc: spacemit: bananapi_f3: document Banana Pi F3 board

2024-12-11 Thread Marcel Ziswiler
Hi Huan On Sun, 2024-12-08 at 14:51 +0800, Huan Zhou wrote: > On Wed, Dec 04, 2024 at 09:52:09AM +0100, Marcel Ziswiler wrote: > > Hi Yixun Lan > > > > On Wed, 2024-12-04 at 08:58 +0800, Yixun Lan wrote: > > > Hi Marcel, Huan > > > > > >

Re: [PATCH v4 2/2] doc: spacemit: bananapi_f3: document Banana Pi F3 board

2024-12-04 Thread Marcel Ziswiler
Hi Yixun Lan On Wed, 2024-12-04 at 08:58 +0800, Yixun Lan wrote: > Hi Marcel, Huan > > On 18:52 Tue 03 Dec , Marcel Ziswiler wrote: > > Hi Huan Zhou > > > > On Fri, 2024-11-29 at 13:37 +0800, Huan Zhou wrote: > > > From: Kongyang Liu > > > &g

Re: [PATCH v4 2/2] doc: spacemit: bananapi_f3: document Banana Pi F3 board

2024-12-03 Thread Marcel Ziswiler
; +   5: cpu@5  spacemit,x60 > +   6: cpu@6  spacemit,x60 > +   7: cpu@7  spacemit,x60 > +   => test > +   => trailing whitespace > + > diff --git a/doc/board/spacemit/index.rst b/doc/board/spacemit/index.rst > new file mode 100644 > index > ..3fb7d804ac8fc8dd4c7ee67ffc877f9ad323162d > --- /dev/null > +++ b/doc/board/spacemit/index.rst > @@ -0,0 +1,8 @@ > +.. SPDX-License-Identifier: GPL-2.0-or-later > + > +SpacemiT > + > +.. toctree:: > +   :maxdepth: 1 > + > +   bananapi-f3 > new blank line at EOF Cheers Marcel

Re: [PATCH v4 0/2] riscv: spacemit: add support for bananapi-f3

2024-12-03 Thread Marcel Ziswiler
0714150828.736-1-seashell11234...@gmail.com/ > > Signed-off-by: Huan Zhou > Signed-off-by: Kongyang Liu Whole series Tested-by: Marcel Ziswiler > --- > Kongyang Liu (2): >   riscv: spacemit: bananapi_f3: initial support added >   doc: spacemit: bananapi_f3: docume

Re: [PATCH v2 1/2] riscv: spacemit: bananapi_f3: initial support added

2024-09-12 Thread Marcel Ziswiler
On Thu, 2024-07-18 at 12:33 +0800, Kongyang Liu wrote: > Add basic support for SpacemiT's Banana Pi F3 board > > Signed-off-by: Kongyang Liu > > --- > > Changes in v2: > - Change license to GPL-2.0-or-later > - Add memory node for dts > - Add ft_board_setup function for kernel memory init > - U

Re: [PATCH v2 2/2] doc: spacemit: bananapi_f3: document Banana Pi F3 board

2024-09-12 Thread Marcel Ziswiler
On Thu, 2024-07-18 at 12:33 +0800, Kongyang Liu wrote: > Add document for Banana Pi F3 board which based on SpacemiT's K1 SoC. > > Signed-off-by: Kongyang Liu > --- > > (no changes since v1) > >  doc/board/index.rst    |  1 + >  doc/board/spacemit/bananapi_f3.rst | 78 ++

Re: [PATCH v2 0/2] riscv: spacemit: bananapi_f3: add support for Banana Pi F3 board

2024-09-12 Thread Marcel Ziswiler
On Thu, 2024-07-18 at 12:33 +0800, Kongyang Liu wrote: > Banana Pi F3 board is a industrial grade RISC-V development board, it > design with SpacemiT K1 8 core RISC-V chip, CPU integrates 2.0 TOPs AI > computing power. 4G DDR and 16G eMMC onboard.2x GbE Ethernet prot, 4x USB missing space before 2

Re: [PATCH] board: toradex: change maintainer to Francesco

2024-05-22 Thread Marcel Ziswiler
On Wed, 2024-05-22 at 10:28 +0200, Francesco Dolcini wrote: > From: Francesco Dolcini > > Marcel is leaving Toradex and the email will start bouncing in a few > weeks, move maintainership to myself. > > Cc: Marcel Ziswiler > Signed-off-by: Francesco Dolcini Acke

Re: [PATCH v1] arm: dts: k3-am625-verdin: add tifsstub to tispl.bin

2024-04-15 Thread Marcel Ziswiler
rt for signing TIFSSTUB Images") did for TI AM62 > SK board. > > Signed-off-by: Parth Pancholi > Signed-off-by: Francesco Dolcini Acked-by: Marcel Ziswiler Just one minor note in-lined further below. > --- >  .../dts/k3-am625-verdin-wifi-dev-binman.dtsi  | 140 ++

[PATCH v1] verdin-imx8mm/verdin-imx8mp: move imx verdins to OF_UPSTREAM

2024-04-03 Thread Marcel Ziswiler
From: Marcel Ziswiler Move verdin-imx8mm and verdin-imx8mp to OF_UPSTREAM: - handle the fact that dtbs now have a 'freescale/' prefix - imply OF_UPSTREAM - remove redundant files from arch/arm/dts leaving only the *-u-boot.dtsi files - update MAINTAINERS files Signed-off-by: Marce

[PATCH v1] verdin-am62: move verdin am62 to OF_UPSTREAM

2024-04-03 Thread Marcel Ziswiler
From: Marcel Ziswiler Move verdin-am62 to OF_UPSTREAM: - handle the fact that dtbs now have a 'ti/' prefix - imply OF_UPSTREAM - remove redundant files from arch/arm/dts leaving only the *-u-boot.dtsi files - update MAINTAINERS file Signed-off-by: Marcel Ziswiler --- arch/arm/dt

Re: [PATCH] colibri-imx8x: Fix sc_misc_otp_fuse_read() error check

2024-03-13 Thread Marcel Ziswiler
> This inversion causes board_mem_get_layout() to report incorrect RAM size. > > Go back the original error check logic to fix the problem. > > Fixes: aa6e698a7acd ("imx: toradex/colibri-imx8x: correct SCU API usage") > Reported-by: Hiago De Franco > Signed-off-by: Fabio E

Re: [PATCH] apalis-imx8: Fix sc_misc_otp_fuse_read() error check

2024-03-13 Thread Marcel Ziswiler
read. > > This inversion causes board_mem_get_layout() to report incorrect RAM size. > > Go back the original error check logic to fix the problem. > > Fixes: bfb3409d676f ("imx: toradex/apalis-imx8: correct SCU API usage") > Signed-off-by: Fabio Estevam Acked-by: M

Re: [PATCH v10 00/15] Introduce initial TI's J784S4 and AM69 support

2024-02-28 Thread Marcel Ziswiler
Hi Apurva On Wed, 2024-02-28 at 16:59 +0530, Apurva Nandan wrote: > Hi Marcel, > > On 27/02/24 21:45, Marcel Ziswiler wrote: > > Hi Apurva > > > > On Sat, 2024-02-24 at 01:51 +0530, Apurva Nandan wrote: > > > Hello Everyone! > > > > > >

Re: [PATCH v10 00/15] Introduce initial TI's J784S4 and AM69 support

2024-02-28 Thread Marcel Ziswiler
Hi Sumit On Wed, 2024-02-28 at 11:04 +0530, Sumit Garg wrote: > Hi Marcel, > > On Tue, 27 Feb 2024 at 21:45, Marcel Ziswiler > wrote: > > > > Hi Apurva > > > > On Sat, 2024-02-24 at 01:51 +0530, Apurva Nandan wrote: > > > Hello Everyone! > >

Re: [PATCH v10 13/15] configs: j784s4_evm: Add defconfig for J784S4 EVM board

2024-02-27 Thread Marcel Ziswiler
MTD=y > +CONFIG_MTD_NOR_FLASH=y > +CONFIG_CFI_FLASH=y > +CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y > +CONFIG_FLASH_CFI_MTD=y > +CONFIG_SYS_FLASH_CFI=y > +CONFIG_SYS_MAX_FLASH_BANKS_DETECT=y > +CONFIG_DM_SPI_FLASH=y > +CONFIG_SPI_FLASH_SFDP_SUPPORT=y > +CONFIG_SPI_FLASH_SOFT_RESET=y > +CONFIG_SPI_FLASH_SOFT_RESET_ON_BOOT=y > +CONFIG_SPI_FLASH_SPANSION=y > +CONFIG_SPI_FLASH_S28HX_T=y > +CONFIG_SPI_FLASH_STMICRO=y > +CONFIG_SPI_FLASH_MT35XU=y > +CONFIG_PINCTRL=y > +CONFIG_SPL_PINCTRL=y > +CONFIG_PINCTRL_SINGLE=y > +CONFIG_POWER_DOMAIN=y > +CONFIG_TI_POWER_DOMAIN=y > +CONFIG_K3_SYSTEM_CONTROLLER=y > +CONFIG_REMOTEPROC_TI_K3_ARM64=y > +CONFIG_RESET_TI_SCI=y > +CONFIG_DM_SERIAL=y > +CONFIG_SOC_DEVICE=y > +CONFIG_SOC_DEVICE_TI_K3=y > +CONFIG_SOC_TI=y > +CONFIG_SPI=y > +CONFIG_DM_SPI=y > +CONFIG_CADENCE_QSPI=y > +CONFIG_SYSRESET=y > +CONFIG_SPL_SYSRESET=y > +CONFIG_SYSRESET_TI_SCI=y > +CONFIG_DM_THERMAL=y > +CONFIG_TIMER=y > +CONFIG_SPL_TIMER=y > +CONFIG_OMAP_TIMER=y > +CONFIG_FS_EXT4=y > +CONFIG_FS_FAT_MAX_CLUSTSIZE=16384 > +CONFIG_PANIC_HANG=y > +CONFIG_LIB_RATIONAL=y > +CONFIG_SPL_LIB_RATIONAL=y Cheers Marcel

Re: [PATCH v10 11/15] arm: dts: Introduce j784s4 u-boot dts files

2024-02-27 Thread Marcel Ziswiler
timer = &mcu_timer0; > + }; > + > + aliases { > + remoteproc0 = &sysctrler; > + remoteproc1 = &a72_0; > + }; > + > + a72_0: a72@0 { > + compatible = "ti,am654-rproc"; > + reg = <0x0 0x00a9 0x0 0x10>; > + power-domains = <&k3_pds 61 TI_SCI_PD_EXCLUSIVE>, > + <&k3_pds 202 TI_SCI_PD_EXCLUSIVE>; > + resets = <&k3_reset 202 0>; > + clocks = <&k3_clks 61 0>; > + assigned-clocks = <&k3_clks 61 0>, <&k3_clks 202 0>; > + assigned-clock-parents = <&k3_clks 61 2>; > + assigned-clock-rates = <2>, <20>; > + ti,sci = <&sms>; > + ti,sci-proc-id = <32>; > + ti,sci-host-id = <10>; > + bootph-pre-ram; > + }; > + > + dm_tifs: dm-tifs { > + compatible = "ti,j721e-dm-sci"; > + ti,host-id = <3>; > + ti,secure-host; > + mbox-names = "rx", "tx"; > + mboxes= <&secure_proxy_mcu 21>, <&secure_proxy_mcu 23>; > + bootph-pre-ram; > + }; > +}; > + > +&mcu_timer0 { > + status = "okay"; > + clock-frequency = <25000>; > + bootph-pre-ram; > +}; > + > +&secure_proxy_sa3 { > + status = "okay"; > + bootph-pre-ram; > +}; > + > +&secure_proxy_mcu { > + status = "okay"; > + bootph-pre-ram; > +}; > + > +&cbass_mcu_wakeup { > + sysctrler: sysctrler { > + compatible = "ti,am654-system-controller"; > + mboxes= <&secure_proxy_mcu 4>, > + <&secure_proxy_mcu 5>, > + <&secure_proxy_sa3 5>; > + mbox-names = "tx", "rx", "boot_notify"; > + bootph-pre-ram; > + }; > +}; > + > +&sms { > + mboxes= <&secure_proxy_mcu 8>, <&secure_proxy_mcu 6>, > <&secure_proxy_mcu 5>; > + mbox-names = "tx", "rx", "notify"; > + ti,host-id = <4>; > + ti,secure-host; > + bootph-pre-ram; > +}; > + > +/* WKUP UART0 is used for DM firmware logs */ > +&wkup_uart0 { > + bootph-pre-ram; > + status = "okay"; > +}; > + > +&ospi0 { > + reg = <0x0 0x4704 0x0 0x100>, > +   <0x0 0x5000 0x0 0x800>; > +}; > + > +&ospi1 { > + reg = <0x0 0x4705 0x0 0x100>, > +   <0x0 0x5800 0x0 0x800>; > +}; > + > +&mcu_ringacc { > + ti,sci = <&dm_tifs>; > +}; > + > +&mcu_udmap { > + ti,sci = <&dm_tifs>; > +}; > diff --git a/board/ti/j784s4/MAINTAINERS b/board/ti/j784s4/MAINTAINERS > index 037fedb9f7e..ff00cc60868 100644 > --- a/board/ti/j784s4/MAINTAINERS > +++ b/board/ti/j784s4/MAINTAINERS > @@ -4,3 +4,7 @@ S:Maintained >  F: board/ti/j784s4 >  F: arch/arm/mach-k3/j784s4 >  F: include/configs/j784s4_evm.h > +F: arch/arm/dts/k3-j784s4-evm-u-boot.dtsi > +F: arch/arm/dts/k3-j784s4-r5-evm.dts > +F: arch/arm/dts/k3-j784s4-ddr.dtsi > +F: arch/arm/dts/k3-j784s4-ddr-evm-lp4-4266.dtsi Cheers Marcel

Re: [PATCH v10 12/15] arm: dts: Introduce am69-sk u-boot dts files

2024-02-27 Thread Marcel Ziswiler
rt", "tchan", > +     "tchanrt", "rflow"; > + bootph-pre-ram; > +}; > + > +&sms { > + k3_sysreset: sysreset-controller { > + compatible = "ti,sci-sysreset"; > + bootph-pre-ram; > + }; > +}; > + > +#ifdef CONFIG_TARGET_J784S4_A72_EVM > + > +#define SPL_AM69_SK_DTB "spl/dts/ti/k3-am69-sk.dtb" Did I miss anything and the device trees are now really also in a vendor folder in U-Boot as well? > +#define AM69_SK_DTB "u-boot.dtb" > + > +&spl_j784s4_evm_dtb { > + filename = SPL_AM69_SK_DTB; > +}; > + > +&j784s4_evm_dtb { > + filename = AM69_SK_DTB; > +}; > + > +&spl_j784s4_evm_dtb_unsigned { > + filename = SPL_AM69_SK_DTB; > +}; > + > +&j784s4_evm_dtb_unsigned { > + filename = AM69_SK_DTB; > +}; > + > +#endif > diff --git a/board/ti/j784s4/MAINTAINERS b/board/ti/j784s4/MAINTAINERS > index ff00cc60868..8b03a7adb1e 100644 > --- a/board/ti/j784s4/MAINTAINERS > +++ b/board/ti/j784s4/MAINTAINERS > @@ -8,3 +8,9 @@ F:arch/arm/dts/k3-j784s4-evm-u-boot.dtsi >  F: arch/arm/dts/k3-j784s4-r5-evm.dts >  F: arch/arm/dts/k3-j784s4-ddr.dtsi >  F: arch/arm/dts/k3-j784s4-ddr-evm-lp4-4266.dtsi > + > +AM69 SK BOARD > +M: Apurva Nandan > +S: Maintained > +F: arch/arm/dts/k3-am69-sk-u-boot.dtsi > +F: arch/arm/dts/k3-am69-r5-sk.dts Cheers Marcel

Re: [PATCH v10 00/15] Introduce initial TI's J784S4 and AM69 support

2024-02-27 Thread Marcel Ziswiler
eate mode 100644 arch/arm/mach-k3/j784s4/Kconfig >  create mode 100644 arch/arm/mach-k3/j784s4_fdt.c >  create mode 100644 arch/arm/mach-k3/j784s4_init.c >  create mode 100644 arch/arm/mach-k3/r5/j784s4/Makefile >  create mode 100644 arch/arm/mach-k3/r5/j784s4/clk-data.c >  create mode 100644 arch/arm/mach-k3/r5/j784s4/dev-data.c >  create mode 100644 board/ti/j784s4/Kconfig >  create mode 100644 board/ti/j784s4/MAINTAINERS >  create mode 100644 board/ti/j784s4/Makefile >  create mode 100644 board/ti/j784s4/board-cfg.yaml >  create mode 100644 board/ti/j784s4/evm.c >  create mode 100644 board/ti/j784s4/j784s4.env >  create mode 100644 board/ti/j784s4/pm-cfg.yaml >  create mode 100644 board/ti/j784s4/rm-cfg.yaml >  create mode 100644 board/ti/j784s4/sec-cfg.yaml >  create mode 100644 board/ti/j784s4/tifs-rm-cfg.yaml >  create mode 100644 configs/am69_sk_a72_defconfig >  create mode 100644 configs/am69_sk_r5_defconfig >  create mode 100644 configs/j784s4_evm_a72_defconfig >  create mode 100644 configs/j784s4_evm_r5_defconfig >  create mode 100644 doc/board/ti/j784s4_evm.rst >  create mode 100644 drivers/dma/ti/k3-psil-j784s4.c >  create mode 100644 include/configs/j784s4_evm.h Cheers Marcel

Re: [PATCH 7/7] verdin-imx8mp_defconfig: Enable PCIe/NVMe support

2024-02-22 Thread Marcel Ziswiler
On Wed, 2024-02-21 at 15:31 +0100, Francesco Dolcini wrote: > On Wed, Feb 21, 2024 at 09:18:51AM +0000, Marcel Ziswiler wrote: > > On Wed, 2024-02-21 at 08:55 +0100, Francesco Dolcini wrote: > > > On Tue, Feb 20, 2024 at 06:40:56PM +0530, Sumit Garg wrote: > > > > A

Re: [PATCH v1 5/7] toradex: common: Add sysinfo driver

2024-02-21 Thread Marcel Ziswiler
Hi Tom On Wed, 2024-02-21 at 08:10 -0500, Tom Rini wrote: > On Tue, Feb 20, 2024 at 07:51:35PM +0000, Marcel Ziswiler wrote: > > On Tue, 2024-02-20 at 21:14 +0200, Svyatoslav Ryhel wrote: > > > вт, 20 лют. 2024 р. о 20:29 Francesco Dolcini пише: > > > >

Re: [PATCH 7/7] verdin-imx8mp_defconfig: Enable PCIe/NVMe support

2024-02-21 Thread Marcel Ziswiler
what's the use case? Do you plan to have > the OS stored into an NVME device? For us the question is basically whether that use case does mandate enforcing such changes for each and every customer. Plus the regular expected maintenance effort any such change brings with it, of course. > Francesco Cheers Marcel

Re: [PATCH v1 5/7] toradex: common: Add sysinfo driver

2024-02-20 Thread Marcel Ziswiler
On Tue, 2024-02-20 at 21:14 +0200, Svyatoslav Ryhel wrote: > вт, 20 лют. 2024 р. о 20:29 Francesco Dolcini пише: > > > > From: Emanuele Ghidoli > > > > This commit introduces support for the Toradex sysinfo driver in U-Boot, > > which uses information from Toradex config block to print correct

Re: [PATCH v1 0/7] toradex: fix reset and hardware detection regressions

2024-02-20 Thread Marcel Ziswiler
> > Reported-by: Sahaj Sarup > Closes: > https://lore.kernel.org/all/CAKZ1LvM45MB8N0CqgU+C7i9=bjb6kqntxwo2tv407hklwtc...@mail.gmail.com/ > Reported-by: Marcel Ziswiler > Closes: > https://lore.kernel.org/all/e40ed93bd8f371ec56b8fc451dcb458f3ce6dcba.ca...@toradex.com/

Re: REGRESSION: [PATCH 5/9] toradex: Use checkboard() instead of show_board_info()

2024-02-07 Thread Marcel Ziswiler
Gentle ping on this. Any opinion on that matter much appreciated. Thanks! On Wed, 2024-01-24 at 18:16 +0100, Marcel Ziswiler wrote: > Hi Simon > > Sorry, I missed this one, also due to a longer Xmas/New Year and later skiing > vacation. > > On Sun, 2023-11-12 at 19:58 -0700,

REGRESSION: [PATCH 5/9] toradex: Use checkboard() instead of show_board_info()

2024-01-24 Thread Marcel Ziswiler
30/colibri_t30.c | 2 +- >  board/toradex/colibri_vf/colibri_vf.c   | 2 +- >  board/toradex/common/tdx-common.c   | 2 +- >  board/toradex/common/tdx-common.h   | 1 + >  13 files changed, 15 insertions(+), 12 deletions(-) [snip] Cheers Marcel

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 |

Re: [RFC][PATCH] ARM: imx: verdin-imx8mm: Set CAN oscillator frequency based on model

2024-01-14 Thread Marcel Ziswiler
Hi Guys On Sat, 2024-01-13 at 21:45 +0100, Francesco Dolcini wrote: > On Sat, Jan 13, 2024 at 06:40:19PM +0000, Marcel Ziswiler wrote: > > Hi Marek > > > > Thanks, seems like a decent idea. I guess we just did not do it as those > > previous revisions were just &g

Re: [RFC][PATCH] ARM: imx: verdin-imx8mm: Set CAN oscillator frequency based on model

2024-01-13 Thread Marcel Ziswiler
uot; > Cc: Fabio Estevam > Cc: Francesco Dolcini > Cc: Marcel Ziswiler > Cc: Philippe Schenker > Cc: Stefano Babic Acked-by: Marcel Ziswiler > --- >  board/toradex/verdin-imx8mm/verdin-imx8mm.c | 19 +++ >  1 file changed, 19 insertions(+) > >

Re: [PATCH v1] arm: dts: k3-am625-verdin: fix DDRSS configuration

2023-12-19 Thread Marcel Ziswiler
R SubSystem v9.10). > > [1] https://dev.ti.com/sysconfig > > Fixes: 7d1a10659f5b ("board: toradex: add verdin am62 support") > Signed-off-by: Emanuele Ghidoli > Signed-off-by: Francesco Dolcini Acked-by: Marcel Ziswiler > --- >  .../dts/k3-am625-verdin-lpddr

Re: [PATCH v6 00/17] Introduce initial TI's J784S4 and AM69 support

2023-12-15 Thread Marcel Ziswiler
08 has the bug as well - but hopefully should be fixed > and released soon-ish. Thanks, Nishanth. Glad you guys are aware of this and I am not just seeing things (;-p). > [1] > https://software-dl.ti.com/tisci/esd/latest/2_tisci_msgs/general/core.html#tisci-msg-query-fw-caps > -- > Regards, > Nishanth Menon > Key (0xDDB5849D1736249D) / Fingerprint: F8A2 8693 54EB 8232 17A3  1A34 DDB5 > 849D 1736 249D Cheers Marcel

Re: [PATCH v6 00/17] Introduce initial TI's J784S4 and AM69 support

2023-12-15 Thread Marcel Ziswiler
On Thu, 2023-12-14 at 14:28 -0600, Andrew Davis wrote: > On 12/14/23 2:10 PM, b...@ti.com wrote: > > On December 14, 2023 thus sayeth Marcel Ziswiler: > > > Hi Apurva > > > > > > Thanks! > > > > > > On Wed, 2023-12-06 at 18

Re: [PATCH v6 00/17] Introduce initial TI's J784S4 and AM69 support

2023-12-15 Thread Marcel Ziswiler
On Thu, 2023-12-14 at 14:10 -0600, b...@ti.com wrote: > On December 14, 2023 thus sayeth Marcel Ziswiler: > > Hi Apurva > > > > Thanks! > > > > On Wed, 2023-12-06 at 18:07 +0530, Apurva Nandan wrote: > > > Hello Everyone! > > > > >

Re: [PATCH v6 00/17] Introduce initial TI's J784S4 and AM69 support

2023-12-14 Thread Marcel Ziswiler
Hi Apurva Thanks! On Wed, 2023-12-06 at 18:07 +0530, Apurva Nandan wrote: > Hello Everyone! > > This series will introduce basic support (SD and UART) support for Texas > Instruments J784S4 EVM. For the whole series: Tested-by: Marcel Ziswiler However, one thing I noticed

Re: [PATCH v1] configs: verdin-am62: Disable SPL FIT Overlay

2023-12-11 Thread Marcel Ziswiler
fconfig, this adds CONFIG_OF_LIBFDT_OVERLAY > explicitly. > > Signed-off-by: Francesco Dolcini Acked-by: Marcel Ziswiler > --- >  configs/verdin-am62_a53_defconfig | 2 +- >  1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/configs/verdin-am62_a53_defconfig > b/configs/v

Re: [PATCH v5 09/17] board: ti: j784s4: Add board support for J784S4 EVM

2023-12-01 Thread Marcel Ziswiler
> @@ -0,0 +1,20 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > +/* > + * Configuration header file for K3 J784S4 EVM > + * > + * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/ > + * Hari Nagalla > + */ > + > +#ifndef __CONFIG_J784S4_EVM_H > +#define __CONFIG_J784S4_EVM_H > + > +#include > + > +/* DDR Configuration */ > +#define CFG_SYS_SDRAM_BASE1 0x88000 > + > +/* Now for the remaining common defines */ > +#include > + > +#endif /* __CONFIG_J784S4_EVM_H */ Cheers Marcel

Re: [PATCH v1 2/2] imx: spl_imx_romapi: fix emmc fast boot mode case

2023-11-20 Thread Marcel Ziswiler
On Fri, 2023-11-17 at 14:42 -0500, Tom Rini wrote: > On Thu, Oct 26, 2023 at 09:32:20AM +0200, Marcel Ziswiler wrote: > > > From: Marcel Ziswiler > > > > This fixes a regression in the eMMC fast boot mode case where the buffer > > was missing 464 bytes. > >

Re: [PATCH 1/2] arm: dts: k3-binman: Add support for FIT templates

2023-11-16 Thread Marcel Ziswiler
, clock, interrupts, dma etc. This firmware runs on a dedicated or multi-use microcontroller outside the security enclave. [1] https://docs.u-boot.org/en/latest/board/ti/am62x_sk.html > Regards, > Simon Cheers Marcel

Re: [PATCH v1 2/2] imx: spl_imx_romapi: fix emmc fast boot mode case

2023-11-16 Thread Marcel Ziswiler
Hi Tom On Thu, 2023-11-02 at 08:09 +0100, Marcel Ziswiler wrote: > Hi Stefano > > On Thu, 2023-10-26 at 10:36 +0200, Stefano Babic wrote: > > On 26.10.23 10:29, Rasmus Villemoes wrote: > > > On 26/10/2023 09.32, Marcel Ziswiler wrote: > > > > From: Marcel Zis

Re: [PATCH 0/2] Cleanup K3 binman FIT images

2023-11-15 Thread Marcel Ziswiler
For the whole series: Tested-by: Marcel Ziswiler > Neha Malcom Francis (2): >   arm: dts: k3-binman: Add support for FIT templates >   arm: dts: k3-*-binman: Move to using templated FITs > >  arch/arm/dts/k3-am625-sk-binman.dtsi  | 157 + >  .../dts/k3-am625-verd

Re: [PATCH V2 0/4] arm: dts: k3-am625*: Upgrade kernel dts to v6.7-rc1

2023-11-15 Thread Marcel Ziswiler
Hi Nishanth On Tue, 2023-11-14 at 21:28 -0600, Nishanth Menon wrote: > Hi, > rev 2 of the series to sync am62 with v6.7-rc1. For the whole series: Tested-by: Marcel Ziswiler > Changes: > - picked up reviews, tested tags. > - minor commit message correction in patch #4. > &g

Re: [PATCH] arm: dts: k3-am625-verdin-wifi-dev-u-boot.dtsi: Fix DMA with BCDMA

2023-11-15 Thread Marcel Ziswiler
gested-by: Nishanth Menon > Fixes: 9a3f2b6798b0 ("arm: dts: k3-am625-verdin-wifi-dev-u-boot.dtsi: Fix > DMA/Ethernet") > Signed-off-by: Roger Quadros Tested-by: Marcel Ziswiler > --- >  arch/arm/dts/k3-am625-verdin-wifi-dev-u-boot.dtsi | 1 + >  1 file changed, 1 inser

Re: [PATCH v5 1/2] arm: mediatek: add mt8195 SOC support

2023-11-10 Thread Marcel Ziswiler
ll struggle with upstream there as well. Any ideas? U-Boot 2024.01-rc1-00056-g5237f2b48bb (Nov 10 2023 - 15:33:34 +0100) CPU: MediaTek MT8195 DRAM: 8 GiB mtu3 usb@1120: clks of sts1 are not stable! mtu3-peripheral ssusb@1120: device enable failed -110 mtu3-peripheral ssusb@1120: mtu3 hw init failed:-110 board_init: Cannot find USB device initcall failed at call ffe46a50 (err=-110) ### ERROR ### Please RESET the board ### Cheers Marcel

TF-A Hang on NXP i.MX 8M Plus QuadLite

2023-11-02 Thread Marcel Ziswiler
and why this got never upstreamed? Thank you very much for any insights into this matter. [1] https://github.com/nxp-imx/imx-atf/commit/47759cfca10b2286a218062915d4a280848cfc15 Cheers Marcel

Re: [PATCH v1 2/2] imx: spl_imx_romapi: fix emmc fast boot mode case

2023-11-02 Thread Marcel Ziswiler
Hi Stefano On Thu, 2023-10-26 at 10:36 +0200, Stefano Babic wrote: > On 26.10.23 10:29, Rasmus Villemoes wrote: > > On 26/10/2023 09.32, Marcel Ziswiler wrote: > > > From: Marcel Ziswiler > > > > > > This fixes a regression in the eMMC fast boot mode case wh

Re: [PATCH 0/3] arm: dts: k3-am6: Fix Ethernet/DMA

2023-10-28 Thread Marcel Ziswiler
s(+) > > > > > > base-commit: 351da15f71e3d70dbc63e90781b403415452d864 > > -- > > 2.34.1 > > > > > Thanks for this. > > Reviewed-by: Nishanth Menon > > NOTE: These extra properties are already in discussion in Linux > community. >

Re: [PATCH 2/3] arm: dts: k3-am625-verdin-wifi-dev-u-boot.dtsi: Fix DMA/Ethernet

2023-10-28 Thread Marcel Ziswiler
> Signed-off-by: Roger Quadros With just one minor nitpick blow. Tested-by: Marcel Ziswiler > --- >  .../dts/k3-am625-verdin-wifi-dev-u-boot.dtsi  | 27 +++ >  1 file changed, 27 insertions(+) > > diff --git a/arch/arm/dts/k3-am625-verdin-wifi-dev-u-boot.dtsi >

Re: [PATCH 1/3] arm: dts: k3-am625-sk-u-boot.dtsi: Update main_bcdma and main_pktdma nodes

2023-10-28 Thread Marcel Ziswiler
On Fri, 2023-10-27 at 16:46 +0300, Roger Quadros wrote: > From: Siddharth Vadapalli > > Update main_bcdma and main_pktdma nodes for native configuration in the > absence of DM services. > > Reported-by: Nishanth Menon > Signed-off-by: Siddharth Vadapalli > Signed-off-by: Roger Quadros > --- >

Re: [PATCH v5 2/2] board: mediatek: add mt8195 demo board

2023-10-26 Thread Marcel Ziswiler
_RTC=y > +CONFIG_RTC_EMULATION=y > +CONFIG_BAUDRATE=921600 > +CONFIG_DM_SERIAL=y > +CONFIG_DEBUG_UART_ANNOUNCE=y > +CONFIG_MTK_SERIAL=y > +CONFIG_SYSRESET=y > +CONFIG_SYSRESET_PSCI=y > +CONFIG_USB=y > +CONFIG_DM_USB_GADGET=y > +CONFIG_USB_XHCI_HCD=y > +CONFIG_USB_XHCI_MTK=y > +CONFIG_USB_MTU3=y > +CONFIG_USB_KEYBOARD=y > +CONFIG_USB_HOST_ETHER=y > +CONFIG_USB_ETHER_ASIX=y > +CONFIG_USB_ETHER_ASIX88179=y > +CONFIG_USB_ETHER_MCS7830=y > +CONFIG_USB_ETHER_RTL8152=y > +CONFIG_USB_ETHER_SMSC95XX=y > +CONFIG_USB_GADGET=y > +CONFIG_USB_GADGET_VENDOR_NUM=0x0e8d > +CONFIG_USB_GADGET_PRODUCT_NUM=0x201c > +CONFIG_USB_ETHER=y > +CONFIG_WDT=y > +CONFIG_EFI_SET_TIME=y > diff --git a/include/configs/mt8195.h b/include/configs/mt8195.h > new file mode 100644 > index 00..7af06da6ea > --- /dev/null > +++ b/include/configs/mt8195.h > @@ -0,0 +1,46 @@ > +/* SPDX-License-Identifier: GPL-2.0+ */ > +/* > + * Configuration for MT8195 based boards > + * > + * Copyright (C) 2023 MediaTek Inc. > + * Copyright (C) 2023 BayLibre, SAS > + * Author: Macpaul Lin > + * Author: Fabien Parent > + */ > + > +#ifndef __MT8195_H > +#define __MT8195_H > + > +#include > + > +/* Environment settings */ > +#include > + > +#if IS_ENABLED(CONFIG_CMD_MMC) > +#define BOOT_TARGET_MMC(func) func(MMC, mmc, 0) > +#else > +#define BOOT_TARGET_MMC(func) > +#endif > + > +#if IS_ENABLED(CONFIG_CMD_USB) > +#define BOOT_TARGET_USB(func) func(USB, usb, 0) > +#else > +#define BOOT_TARGET_USB(func) > +#endif > + > +#define BOOT_TARGET_DEVICES(func) \ > + BOOT_TARGET_MMC(func) \ > + BOOT_TARGET_USB(func) > + > +#if !defined(CFG_EXTRA_ENV_SETTINGS) > +#define CFG_EXTRA_ENV_SETTINGS \ > + "scriptaddr=0x4000\0" \ > + "fdt_addr_r=0x4400\0" \ > + "fdtoverlay_addr_r=0x44c0\0" \ > + "kernel_addr_r=0x4500\0" \ > + "ramdisk_addr_r=0x4600\0" \ > + "fdtfile=" CONFIG_DEFAULT_DEVICE_TREE ".dtb\0" \ > + BOOTENV > +#endif > + > +#endif Cheers Marcel

Re: [REGRESSION] imx: spl_imx_romapi: boot loops

2023-10-26 Thread Marcel Ziswiler
Hi Rasmus On Wed, 2023-10-25 at 20:35 +0200, Rasmus Villemoes wrote: > On 25/10/2023 18.01, Marcel Ziswiler wrote: > > Hi Rasmus > > > > On Tue, 2023-10-24 at 16:32 +0200, Rasmus Villemoes wrote: > > > > What am I missing? > > > > Good question. Som

[PATCH v1 2/2] imx: spl_imx_romapi: fix emmc fast boot mode case

2023-10-26 Thread Marcel Ziswiler
From: Marcel Ziswiler This fixes a regression in the eMMC fast boot mode case where the buffer was missing 464 bytes. The code figures out how many bytes must at least be fetched to honor the current read, rounds that up to the ss->pagesize [which is a no-op in the USB download case beca

[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 1/2] imx: spl_imx_romapi: fix comment about stream(usb) download failure

2023-10-26 Thread Marcel Ziswiler
From: Marcel Ziswiler Fix comment about Stream(USB) download failure. Fixes: 1cbebc786276 ("imx: add rom api support") Signed-off-by: Marcel Ziswiler --- arch/arm/mach-imx/spl_imx_romapi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/ar

Re: [REGRESSION] imx: spl_imx_romapi: boot loops

2023-10-25 Thread Marcel Ziswiler
Hi Rasmus On Tue, 2023-10-24 at 16:32 +0200, Rasmus Villemoes wrote: > On 24/10/2023 15.15, Marcel Ziswiler wrote: > > Hi Marcel > > tl;dr: can you try > > @@ -330,7 +335,7 @@ static int spl_romapi_load_image_stream(struct > spl_image_info *spl_image, > >

Re: [REGRESSION] imx: spl_imx_romapi: boot loops

2023-10-25 Thread Marcel Ziswiler
Hi Fabio Thanks! On Wed, 2023-10-25 at 09:20 -0300, Fabio Estevam wrote: > Hi Marcel, > > On Tue, Oct 24, 2023 at 10:16 AM Marcel Ziswiler > wrote: > > > Yes, regular eMMC boot. Serial download also works for me (note this > > requires a patch still not merged &g

Re: [REGRESSION] imx: spl_imx_romapi: boot loops

2023-10-24 Thread Marcel Ziswiler
  fit { >     description = "Configuration to load ATF before > U-Boot"; > > so that u-boot.itb is extended so it's a multiple of 512 bytes? Unfortunately, that did not help. I mean it does make the u-boot.itb a multiple of 512 but keeps crashing the exact way as before. > Rasmus [1] https://lore.kernel.org/all/20230828213803.454303-1-mar...@ziswiler.com Cheers Marcel

Re: [REGRESSION] imx: spl_imx_romapi: boot loops

2023-10-24 Thread Marcel Ziswiler
0x1ae00 bytes rom_api_download_image()=240 spl_romapi_read_stream� > Rasmus Cheers Marcel

[REGRESSION] imx: spl_imx_romapi: boot loops

2023-10-24 Thread Marcel Ziswiler
Before and after console output (with DEBUG defined in arch/arm/mach-imx/spl_imx_romapi.c) below: Any comments? Cheers Marcel Before: U-Boot SPL 2023.10-00969-g9960d4a5402-dirty (Oct 24 2023 - 09:20:03 +0200) Training FAILED DDR configured as single rank SEC0: RNG instantiated Norma

Re: [PATCH v1] board: toradex: verdin-imx8mp: enable usb device and fastboot support

2023-10-17 Thread Marcel Ziswiler
Hi Stefano Maybe you missed that one (i.MX 8M Plus vs. Mini)? Thanks! Cheers Marcel On Mon, 2023-08-28 at 19:24 -0300, Fabio Estevam wrote: > Hi Marcel, > > On Mon, Aug 28, 2023 at 6:38 PM Marcel Ziswiler wrote: > > > > From: Marcel Ziswiler > > > > Enabl

[PATCH v1] arm: dts: k3-am625-verdin: fix boot

2023-10-10 Thread Marcel Ziswiler
From: Marcel Ziswiler A53 U-Boot proper got broken because nodes marked as 'bootph-pre-ram' are no longer available in U-Boot proper before relocation. Fix this by marking all nodes in u-boot.dtsi as 'bootph-all'. Fixes: 9e644284ab812 ("dm: core: Report bootph-pre-r

Re: [PATCH] toradex: verdin-imx8mm/imx8mp: Remove bootcmd_mfg

2023-10-04 Thread Marcel Ziswiler
On Wed, 2023-10-04 at 16:13 -0300, Francesco Dolcini wrote: > From: Joao Paulo Goncalves > > The bootcmd_mfg env variable is legacy from IMX downstream u-boot branch > and is not needed on mainline. > > Signed-off-by: Joao Paulo Goncalves > Signed-off-by: Francesco Dolci

Re: [PATCH] toradex: colibri_imx7: Enable nand/emmc detection and set boot variant

2023-10-02 Thread Marcel Ziswiler
re U-Boot is loaded directly to RAM. This > allows variant detection for an accurate device tree selection. > > Signed-off-by: Hiago De Franco Acked-by: Marcel Ziswiler > --- >  board/toradex/colibri_imx7/colibri_imx7.c | 24 +++ >  1 file changed, 24 insertions

Re: [PATCH v1] board: toradex: verdin-imx8mm: set fixed LPDDR4 refresh rate as per errata ERR050805

2023-09-28 Thread Marcel Ziswiler
with de-rating > 3b111: SDRAM High temperature operating limit exceeded > > [1]: https://www.nxp.com/docs/en/errata/IMX8MM_0N87W.pdf > > Signed-off-by: Andrejs Cainikovs Acked-by: Marcel Ziswiler > --- >  board/toradex/verdin-imx8mm/lpddr4_timing.c | 51 ++-

Re: [PATCH v3 16/16] doc: board: ti: k3: Add J784S4 EVM and AM69 SK documentation

2023-09-12 Thread Marcel Ziswiler
On Fri, 2023-09-08 at 16:35 +0530, Apurva Nandan wrote: > TI K3 J784S4 and AM69 SK are new additions to the K3 SoC family. > Add documentation about the J784S4 EVM and AM69 SK. > > Signed-off-by: Dasnavis Sabiya > Signed-off-by: Apurva Nandan > --- >  board/ti/j784s4/MAINTAINERS |   1 + >  doc/b

Re: [PATCH v3 13/16] arm: dts: Introduce am69-sk u-boot dts files

2023-09-12 Thread Marcel Ziswiler
On Fri, 2023-09-08 at 16:35 +0530, Apurva Nandan wrote: > From: Dasnavis Sabiya > > Introduce the base dts files needed for u-boot or to augment the linux > dtbs for use in the u-boot-spl and u-boot binaries. > > Signed-off-by: Dasnavis Sabiya > Signed-off-by: Apurva Nandan > --- >  arch/arm/d

Re: [PATCH v3 10/16] arm: dts: Introduce am69-sk dts from linux kernel

2023-09-12 Thread Marcel Ziswiler
On Fri, 2023-09-08 at 16:35 +0530, Apurva Nandan wrote: > From: Dasnavis Sabiya > > Introduce the basic am69-sk evm dts from the next-20230905 tag of the > linux kernel. > > Signed-off-by: Dasnavis Sabiya > Signed-off-by: Apurva Nandan > --- >  arch/arm/dts/Makefile   |   3 +- >  arch/arm/

Re: [PATCH v3 05/16] drivers: dma: Add support for J784S4 SoC

2023-09-12 Thread Marcel Ziswiler
On Fri, 2023-09-08 at 16:35 +0530, Apurva Nandan wrote: > Add support for DMA in J784S4 SoC. > > Signed-off-by: Jayesh Choudhary > Signed-off-by: Hari Nagalla > Signed-off-by: Apurva Nandan > --- >  drivers/dma/ti/Makefile   |   1 + >  drivers/dma/ti/k3-psil-j784s4.c   | 166 +++

Re: [PATCH v3 04/16] arm: mach-k3: j784s4: Add clk and power support

2023-09-12 Thread Marcel Ziswiler
On Fri, 2023-09-08 at 16:35 +0530, Apurva Nandan wrote: > Add clk and device data which can be used by respective drivers > to configure clocks and PSC. > > Signed-off-by: Hari Nagalla > Signed-off-by: Apurva Nandan > --- >  arch/arm/mach-k3/j784s4/Makefile   |   5 + >  arch/arm/mach-k3/j784

Re: [PATCH v3 03/16] soc: ti: k3-socinfo: Add entry for J784S4 SoC

2023-09-12 Thread Marcel Ziswiler
On Fri, 2023-09-08 at 16:35 +0530, Apurva Nandan wrote: > Add support for J784S4 SoC Identification. > > Signed-off-by: Hari Nagalla > Signed-off-by: Apurva Nandan > --- >  arch/arm/mach-k3/include/mach/hardware.h | 1 + >  drivers/soc/soc_ti_k3.c  | 3 +++ >  2 files changed, 4 in

Re: [PATCH v3 02/16] arm: mach-k3: Add basic support for J784S4 SoC definition

2023-09-12 Thread Marcel Ziswiler
On Fri, 2023-09-08 at 16:35 +0530, Apurva Nandan wrote: > Add j784s4 initialization files for initial SPL boot. > > Signed-off-by: Hari Nagalla > [ add firewall configurations and change the R5 MCU scratchpad ] > Signed-off-by: Manorit Chawdhry > Signed-off-by: Dasnavis Sabiya > Signed-off-by:

Re: [PATCH v3 00/16]Introduce initial TI's J784S4 and AM69 support

2023-09-12 Thread Marcel Ziswiler
On Fri, 2023-09-08 at 16:35 +0530, Apurva Nandan wrote: > Hello Everyone! > > This series will introduce basic support (SD and UART) support for Texas > Instruments J784S4 EVM. > > The J784S4 SoC device tree patches are taken from kernel patch submissions > and will be updated as they are accepte

Re: [PATCH] verdin-imx8mp: drop unused tdx easy installer ifdef

2023-09-04 Thread Marcel Ziswiler
Hi Hiago Thanks! On Mon, 2023-09-04 at 10:24 -0300, Hiago De Franco wrote: > From: Hiago De Franco > > Drop unused code related to CONFIG_TDX_EASY_INSTALLER, that existed only on > toradex downstream branch. > > Signed-off-by: Hiago De Franco Acked-by: Marcel Ziswiler

Re: [PATCH 02/32] spl: Use CONFIG_SPL... instead of CONFIG_..._SPL_...

2023-08-31 Thread Marcel Ziswiler
; Signed-off-by: Simon Glass Reviewed-by: Marcel Ziswiler [snip] Cheers Marcel

Re: [PATCH v1 1/2] verdin-am62: add u-boot update wrappers

2023-08-28 Thread Marcel Ziswiler
e existing direct > command usage since this is adding just env variables that could be > removed from the env even at runtime. > > In general the reason for these commands is that our users are > accustomed to have a "guided" way to update u-boot without having to dig > into the documentation. They are just convenient. > > Marcel: what do you think? Sure, we took care of it here: https://lore.kernel.org/all/20230828220154.483362-1-mar...@ziswiler.com > Francesco Cheers Marcel

[PATCH v1 2/2] doc: board: toradex: verdin-am62: document update u-boot wrapper

2023-08-28 Thread Marcel Ziswiler
From: Marcel Ziswiler Now with the update U-Boot wrappers having been sorted out, document their usage. Signed-off-by: Marcel Ziswiler --- doc/board/toradex/verdin-am62.rst | 14 ++ 1 file changed, 14 insertions(+) diff --git a/doc/board/toradex/verdin-am62.rst b/doc/board

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

2023-08-28 Thread Marcel Ziswiler
From: Marcel Ziswiler - Update SPDX-License-Identifier from obsolete GPL-2.0+ to GPL-2.0-or-later. - Add links to product websites of SoM and carrier board where missing. - Add information about update U-Boot wrapper where missing. - Add sectionauthor where missing. - Update information about

[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 Ziswil

Re: [PATCH V5 02/17] include: configs: am62x_evm: Drop unused SDRAM address

2023-08-28 Thread Marcel Ziswiler
On Thu, 2023-08-24 at 18:15 +0200, Francesco Dolcini wrote: [snip] > > > > > What about include/configs/verdin-am62.h ? > > > > > > > > > > It seems that that board, which is am62x based, also has the un-needed > > > > > include. >

[PATCH v1] include: configs: verdin-am62: drop unused sdram address

2023-08-28 Thread Marcel Ziswiler
From: Marcel Ziswiler Drop unused macro. This was copied straight from the AM62x EVM but while meant for a second region of DDR this is not even needed for the AM62x EVM configurations and has meanwhile also been dropped there. Note that on the Verdin AM62, we do auto-detect the amount of SDRAM

[PATCH v1] board: toradex: verdin-imx8mp: enable usb device and fastboot support

2023-08-28 Thread Marcel Ziswiler
From: Marcel Ziswiler Enable USB device and fastboot support which may be used to load the Toradex Easy Installer FIT image. While at it also enable USB mass storage aka UMS support. Note that the i.MX 8M Plus recovery mode support is based on the USB boot stage of the BOOTROM and does NOT

Re: [PATCH v2 1/3] arm: dts: imx8mm: move firmware/optee node to common imx8mm-u-boot.dtsi

2023-08-26 Thread Marcel Ziswiler
Reviewed-by: Fabio Estevam For the entire series. Reviewed-by: Marcel Ziswiler > --- > v2: added Fabio's rb tag > --- >  arch/arm/dts/imx8mm-cl-iot-gate-optee-u-boot.dtsi | 7 --- >  arch/arm/dts/imx8mm-cl-iot-gate-u-boot.dtsi   | 7 --- >  arch/arm/dts

Re: [PATCH v2] arm: dts: imx8m: move CAAM nodes into common u-boot.dtsi

2023-08-26 Thread Marcel Ziswiler
bled. > > Signed-off-by: Tim Harvey Reviewed-by: Marcel Ziswiler > --- > v2: >  - fix invalid ifdef >  - add rb tags from Fabio and Peng > --- >  arch/arm/dts/imx8mm-evk-u-boot.dtsi   | 16 --- >  .../dts/imx8mm-kontron-bl-common-u-boot.dtsi  |

Re: [PATCH v2 3/3] board: toradex: add verdin am62 support

2023-08-25 Thread Marcel Ziswiler
Sali Alexander On August 25, 2023 6:24:01 PM GMT+02:00, "Sverdlin, Alexander" wrote: >Hello Marcel, > >On Fri, 2023-08-25 at 15:20 +0200, Alexander Sverdlin wrote: >> > +Build U-Boot for R5 >> > +--- >> > + >> > +

Re: [PATCH v7 1/2] phy: phy-imx8mq-usb: add vbus regulator support

2023-08-24 Thread Marcel Ziswiler
rek Vasut Tested-by: Marcel Ziswiler > --- > v7: >  - add #ifdef protection around clk_disable error path > > v6: >  - move changes to clk to separate patch >  - sort new vars in reverse christmas tree style > > v5: >  - remove #if CONFIG_IS_ENABLED around struct

Re: [PATCH V5 02/17] include: configs: am62x_evm: Drop unused SDRAM address

2023-08-24 Thread Marcel Ziswiler
deletions(-) > > > > What about include/configs/verdin-am62.h ? > > > > It seems that that board, which is am62x based, also has the un-needed > > include. > > > > Since i'm not 100% sure, I have added Marcel (who posted the verdin am62 > > sup

[PATCH v1] board: toradex: verdin-imx8mm: enable usb sdp spl recovery support

2023-08-22 Thread Marcel Ziswiler
From: Marcel Ziswiler Enable USB SDP SPL aka serial downloader recovery mode support. While at it also enable fastboot support which may be used to subsequently load further stages like a Toradex Easy Installer FIT image. Signed-off-by: Marcel Ziswiler --- .../dts/imx8mm-verdin-wifi-dev-u

Re: [PATCH v2 0/8] Add DFU, emmc and usb boot for TI am62x

2023-08-21 Thread Marcel Ziswiler
the > plan is to include those and repost.. Just my may has been stupidly > busy causing me to not get around it in the first place, so maybe that > turned into good timing in the end. Any progress on this? I still carry your re-based series on top of latest master [1] and USB DFU is working very well on Verdin AM62. Thanks! [1] https://github.com/ziswiler/u-boot/tree/verdin-am62-usb-support Cheers Marcel

[PATCH v1] doc: board: toradex: fix verdin module output

2023-08-06 Thread Marcel Ziswiler
From: Marcel Ziswiler Fix the Verdin module output which was missing white space for correct rendering. While at it also leave product links, add section author also for the Verdin iMX8M Mini and Plus, and add a missing CROSS_COMPILE export for the Verdin iMX8M Mini. Signed-off-by: Marcel

Re: [PATCH v4 0/3] board: toradex: add verdin am62 support

2023-08-06 Thread Marcel Ziswiler
Sorry about that. Looks like patman somehow choose you. I will add a rule to no longer do that. Thanks! On August 6, 2023 12:58:29 PM GMT+02:00, "Pali Rohár" wrote: >I'm not responsible for k3, so do not send me these emails. > >On Friday 28 July 2023 22:54:53 Marcel

Re: [PATCH v6 4/4] board: toradex: add verdin am62 support

2023-08-04 Thread Marcel Ziswiler
10-gb678170a34c (Aug 03 2023 - 00:09:14 +0200) >> ... >> >> And I think we can take both of these as a follow-up patch that Heinrich >> will take and pass along before v2023.10 is out. > >yup, I am good with that (Marcel, I assume you will send a follow on >fix up p

Re: [PATCH v6 4/4] board: toradex: add verdin am62 support

2023-08-04 Thread Marcel Ziswiler
Hi Nishanth On Fri, 2023-08-04 at 05:50 -0500, Nishanth Menon wrote: > On 12:08-20230804, Marcel Ziswiler wrote: > > From: Marcel Ziswiler > > > > This adds initial support for the Toradex Verdin AM62 Quad 1GB WB IT > > V1.0A module and subsequent V1.1 launch c

[PATCH v6 0/4] board: toradex: add verdin am62 support

2023-08-04 Thread Marcel Ziswiler
From: Marcel Ziswiler This series adds initial support for the Toradex Verdin AM62 SoM [1]. The first commit adds resp. PID4s to the ConfigBlock, the second one fixes an early clocking issue confirmed to be a weird bug in TI's scripting, the third one fixes some binman labeling issue. And

[PATCH v6 3/4] arm: dts: k3-binman: fix rcfg_yaml and pcfg_yaml labels

2023-08-04 Thread Marcel Ziswiler
From: Marcel Ziswiler Fix rcfg_yaml to really point to rm-cfg.yaml and pcfg_yaml to really point to pm-cfg.yaml which likely is the intention. While at it also add labels for the remaining items like custmpk_pem, dkey_pem, bcfg_yaml_sysfw, scfg_yaml_sysfw, pcfg_yaml_sysfw and rcfg_yaml_sysfw

  1   2   3   4   5   6   7   8   9   10   >