[PATCH v1 07/16] imx6sll: synchronise device tree with linux

2022-08-26 Thread Marcel Ziswiler
From: Marcel Ziswiler Synchronise device tree with linux v6.0-rc1. Signed-off-by: Marcel Ziswiler --- arch/arm/dts/imx6sll-evk.dts | 879 -- arch/arm/dts/imx6sll-pinfunc.h| 6 +- arch/arm/dts/imx6sll.dtsi | 445

[PATCH v2 1/8] vf610: synchronise device tree with linux

2022-08-26 Thread Marcel Ziswiler
From: Marcel Ziswiler Synchronise device tree with linux v6.0-rc1 plus the recent DDR pinmux addition still being in-flight. Signed-off-by: Marcel Ziswiler --- (no changes since v1) arch/arm/dts/vf610-pinfunc.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/dts

[PATCH v2 2/8] imxrt1020: fix lpuart issue in common u-boot device tree

2022-08-26 Thread Marcel Ziswiler
From: Marcel Ziswiler Fix lpuart issue in common U-Boot device tree. Signed-off-by: Marcel Ziswiler --- (no changes since v1) arch/arm/dts/imxrt1020-evk-u-boot.dtsi | 7 --- arch/arm/dts/imxrt1020-evk.dts | 1 - 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/arch

[PATCH v2 5/8] imx8mq: synchronise device tree with linux

2022-08-26 Thread Marcel Ziswiler
From: Marcel Ziswiler Synchronise device tree with linux v6.0-rc1. Signed-off-by: Marcel Ziswiler --- (no changes since v1) arch/arm/dts/imx8mq-evk.dts | 43 + arch/arm/dts/imx8mq-u-boot.dtsi | 10 ++-- arch/arm/dts/imx8mq.dtsi | 15

[PATCH v2 3/8] imxrt1050: synchronise device tree with linux

2022-08-26 Thread Marcel Ziswiler
From: Marcel Ziswiler Synchronise device tree with linux v6.0-rc1. Signed-off-by: Marcel Ziswiler --- Changes in v2: - imxrt1050: Re-added DDR timings aka semc node as pointed out by Fabio. Thanks! arch/arm/dts/imxrt1050-evk-u-boot.dtsi | 155 ++-- arch/arm/dts/imxrt1050

[PATCH v2 0/8] arm: dts: imx: sync device trees with upstream linux kernel part 1

2022-08-26 Thread Marcel Ziswiler
From: Marcel Ziswiler This series synchronises them imx device trees with the upstream Linux kernel (v6.0-rc1). I split it into two parts. This is part 1. It also fixes a few issues as discussed during/after the pre-mature application of my first series [1]. I am not touching kontron-sl-mx6ul

[PATCH v2 4/8] imx8ulp: synchronise device tree with linux

2022-08-26 Thread Marcel Ziswiler
From: Marcel Ziswiler Synchronise device tree with linux v6.0-rc1. Signed-off-by: Marcel Ziswiler --- Changes in v2: - imx8ulp: Re-added s400_mu device tree node. arch/arm/dts/imx8ulp-evk-u-boot.dtsi | 15 +- arch/arm/dts/imx8ulp-evk.dts | 191 +- arch/arm

[PATCH v2 7/8] imx8mn: synchronise device tree with linux

2022-08-26 Thread Marcel Ziswiler
From: Marcel Ziswiler Synchronise device tree with linux v6.0-rc1. Signed-off-by: Marcel Ziswiler --- (no changes since v1) arch/arm/dts/imx8mn-beacon-baseboard.dtsi | 4 +- arch/arm/dts/imx8mn-beacon-kit-u-boot.dtsi| 2 +- .../dts/imx8mn-bsh-smm-s2-u-boot-common.dtsi | 2

[PATCH v2 8/8] imx8mm: synchronise device tree with linux

2022-08-26 Thread Marcel Ziswiler
From: Marcel Ziswiler Synchronise device tree with linux v6.0-rc1. Signed-off-by: Marcel Ziswiler --- (no changes since v1) arch/arm/dts/imx8mm-beacon-baseboard.dtsi | 4 +- arch/arm/dts/imx8mm-evk.dtsi | 43 +++ arch/arm/dts/imx8mm-icore-mx8mm.dtsi | 12

[PATCH v2 6/8] imx8mp: synchronise device tree with linux

2022-08-26 Thread Marcel Ziswiler
From: Marcel Ziswiler Synchronise device tree with linux v6.0-rc1. Signed-off-by: Marcel Ziswiler --- (no changes since v1) arch/arm/dts/imx8mp-dhcom-pdk2.dts | 27 +++-- arch/arm/dts/imx8mp-dhcom-som.dtsi | 20 +--- arch/arm/dts/imx8mp-evk.dts | 126

[PATCH v1 1/5] board: verdin-imx8mp: update ddrc config for different lpddr4 memories

2023-03-29 Thread Marcel Ziswiler
ard single rank memories. Signed-off-by: Emanuele Ghidoli Signed-off-by: Marcel Ziswiler --- board/toradex/verdin-imx8mp/lpddr4_timing.c | 4 ++-- board/toradex/verdin-imx8mp/spl.c | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/board/toradex/verdin-imx8mp/lpddr4_ti

[PATCH v1 5/5] board: verdin-imx8mp: change prints in spl_dram_init function

2023-03-29 Thread Marcel Ziswiler
From: Emanuele Ghidoli change prints to show which DDR configuration (single/dual rank) is used Signed-off-by: Emanuele Ghidoli Signed-off-by: Marcel Ziswiler --- board/toradex/verdin-imx8mp/spl.c | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/board

[PATCH v1 2/5] board: verdin-imx8mp: fix lpddr4 refresh timing

2023-03-29 Thread Marcel Ziswiler
From: Emanuele Ghidoli Change tRFCmin (tRFCab) from 280 ns to 380 ns to be compliant with current and futures memories. Fixes: 2bc2f817cea7 ("board: toradex: add verdin imx8m plus support") Signed-off-by: Emanuele Ghidoli Signed-off-by: Marcel Ziswiler --- board/toradex/ver

[PATCH v1 0/5] board: verdin-imx8mp: ddr updates

2023-03-29 Thread Marcel Ziswiler
From: Marcel Ziswiler This series contains the following DDR updates: - update ddrc config for different lpddr4 memories - fix lpddr4 refresh timing - update lpddr4 configuration and training - compact slight different lpddr4 configuration - change prints in spl_dram_init function Emanuele

[PATCH v1 4/5] board: verdin-imx8mp: compact slight different lpddr4 configuration

2023-03-29 Thread Marcel Ziswiler
From: Emanuele Ghidoli Deduplicate similar DDRC configurations and LPDDR4 training patterns by patching a single configuration. The aim is to reduce the SPL memory footprint and simplify maintenance of lpddr4_timing.c Signed-off-by: Emanuele Ghidoli Signed-off-by: Marcel Ziswiler --- board

[PATCH v1 3/5] board: verdin-imx8mp: update lpddr4 configuration and training

2023-03-29 Thread Marcel Ziswiler
formula for calculation of tRTP in cell D122 Signed-off-by: Emanuele Ghidoli Signed-off-by: Marcel Ziswiler --- board/toradex/verdin-imx8mp/lpddr4_timing.c | 49 +++-- 1 file changed, 25 insertions(+), 24 deletions(-) diff --git a/board/toradex/verdin-imx8mp/lpddr4_timing.c b

[PATCH v2 0/5] board: verdin-imx8mp: ddr updates

2023-04-03 Thread Marcel Ziswiler
From: Marcel Ziswiler This series contains the following DDR updates: - update ddrc config for different lpddr4 memories - fix lpddr4 refresh timing - update lpddr4 configuration and training - compact slight different lpddr4 configuration - change prints in spl_dram_init function Changes in

[PATCH v2 1/5] board: verdin-imx8mp: update ddrc config for different lpddr4 memories

2023-04-03 Thread Marcel Ziswiler
ard single rank memories. Signed-off-by: Emanuele Ghidoli Signed-off-by: Marcel Ziswiler --- (no changes since v1) board/toradex/verdin-imx8mp/lpddr4_timing.c | 4 ++-- board/toradex/verdin-imx8mp/spl.c | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/board/torade

[PATCH v2 2/5] board: verdin-imx8mp: fix lpddr4 refresh timing

2023-04-03 Thread Marcel Ziswiler
From: Emanuele Ghidoli Change tRFCmin (tRFCab) from 280 ns to 380 ns to be compliant with current and futures memories. Fixes: 2bc2f817cea7 ("board: toradex: add verdin imx8m plus support") Signed-off-by: Emanuele Ghidoli Signed-off-by: Marcel Ziswiler --- (no changes since v

[PATCH v2 4/5] board: verdin-imx8mp: compact slight different lpddr4 configuration

2023-04-03 Thread Marcel Ziswiler
From: Emanuele Ghidoli Deduplicate similar DDRC configurations and LPDDR4 training patterns by patching a single configuration. The aim is to reduce the SPL memory footprint and simplify maintenance of lpddr4_timing.c Signed-off-by: Emanuele Ghidoli Signed-off-by: Marcel Ziswiler --- (no

[PATCH v2 5/5] board: verdin-imx8mp: change prints in spl_dram_init function

2023-04-03 Thread Marcel Ziswiler
From: Emanuele Ghidoli change prints to show which DDR configuration (single/dual rank) is used Signed-off-by: Emanuele Ghidoli Signed-off-by: Marcel Ziswiler --- Changes in v2: - Use puts rather than printf in the SPL as suggested by Fabio. Thanks! board/toradex/verdin-imx8mp/spl.c | 14

[PATCH v2 3/5] board: verdin-imx8mp: update lpddr4 configuration and training

2023-04-03 Thread Marcel Ziswiler
formula for calculation of tRTP in cell D122 Signed-off-by: Emanuele Ghidoli Signed-off-by: Marcel Ziswiler --- (no changes since v1) board/toradex/verdin-imx8mp/lpddr4_timing.c | 49 +++-- 1 file changed, 25 insertions(+), 24 deletions(-) diff --git a/board/toradex/verdin

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] 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] 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

[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

[PATCH v1] configs: verdin-imx8mp: enable ARCH_MISC_INIT

2023-05-02 Thread Marcel Ziswiler
Prado Signed-off-by: Marcel Ziswiler --- configs/verdin-imx8mp_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/verdin-imx8mp_defconfig b/configs/verdin-imx8mp_defconfig index f0856aca9cc..97f4158ba63 100644 --- a/configs/verdin-imx8mp_defconfig +++ b/configs/verdin

Re: Booting verdin-imx8mm_defconfig fails

2023-05-09 Thread Marcel Ziswiler
Hi Manuel Please note that Philippe is no longer with Toradex. On Mon, 2023-05-08 at 13:49 +0200, Manuel Traut wrote: > Hi, > > I am not able to run u-boot for the Toradex Verdin i.MX8MMini. We call it the Verdin iMX8M Mini. > I am not sure if I built/using u-boot as intended for this platform

Re: AW: Booting verdin-imx8mm_defconfig fails

2023-05-15 Thread Marcel Ziswiler
at > > what exactly you may have done wrong see e.g. [2].[Traut Manuel LCPF-CH] > > Oh, this really eases debugging. Thanks for the reference! You are very welcome. > Thanks > Manuel > > [1] > https://source.denx.de/u-boot/u-boot/-/blob/master/doc/board/toradex/verd

Re: [PATCH v2 0/4] net: ti: am65-cpsw-nuss: Drop custom properties

2023-07-28 Thread Marcel Ziswiler
works with our in-flight stuff [1] with the same adjustments which we will shortly send as a v4. Tested-by: Marcel Ziswiler [1] https://lore.kernel.org/all/20230715074050.941051-1-mar...@ziswiler.com Cheers Marcel

Re: [PATCH v4 1/2] net: ti: am65-cpsw-nuss: Enforce pinctrl state on the MDIO child node

2023-07-28 Thread Marcel Ziswiler
Hi Maxime Just a minor nitpick in the comments below. On Mon, 2023-07-24 at 15:57 +0200, Maxime Ripard wrote: > The binding represents the MDIO controller as a child device tree > node of the MAC device tree node. > > The U-Boot driver mostly ignores that child device tree node and just > hardco

Re: [PATCH v4 1/2] net: ti: am65-cpsw-nuss: Enforce pinctrl state on the MDIO child node

2023-07-28 Thread Marcel Ziswiler
Hi Maxime On Fri, 2023-07-28 at 15:52 +0200, mrip...@kernel.org wrote: > On Fri, Jul 28, 2023 at 01:34:38PM +0000, Marcel Ziswiler wrote: [snip] > > However, so far I could not make this work for our use-case [1]. It just > > keeps crashing. Any ideas? > > > > [s

[PATCH v4 1/3] toradex: tdx-cfg-block: add verdin am62 skus

2023-07-28 Thread Marcel Ziswiler
From: Marcel Ziswiler Add initial Verdin AM62 Quad 1GB WB IT prototype and launch configuration SKUs to ConfigBlock handling. 0069: Verdin AM62 Quad 1GB WB IT 0071: Verdin AM62 Solo 512MB 0072: Verdin AM62 Solo 512MB WB IT 0073: Verdin AM62 Dual 1GB ET 0074: Verdin AM62 Dual 1GB IT 0075: Verdin

[PATCH v4 2/3] arm: mach-k3: am62: fix 2nd mux option of clkout0

2023-07-28 Thread Marcel Ziswiler
From: Marcel Ziswiler Fix second mux option of clkout0 which should really be DEV_BOARD0_CLKOUT0_IN_PARENT_HSDIV4_16FFT_MAIN_2_HSDIVOUT1_CLK10 rather than twice the same according to [1]. [1] https://software-dl.ti.com/tisci/esd/latest/5_soc_doc/am62x/clocks.html#clocks-for-board0-device

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

2023-07-28 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. And last but not least support for the Toradex V

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

2023-08-02 Thread Marcel Ziswiler
Hi Nishanth On Wed, 2023-08-02 at 17:29 -0500, Nishanth Menon wrote: > On 22:54-20230728, 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 v5 1/3] toradex: tdx-cfg-block: add verdin am62 skus

2023-08-03 Thread Marcel Ziswiler
From: Marcel Ziswiler Add initial Verdin AM62 Quad 1GB WB IT prototype and launch configuration SKUs to ConfigBlock handling. 0069: Verdin AM62 Quad 1GB WB IT 0071: Verdin AM62 Solo 512MB 0072: Verdin AM62 Solo 512MB WB IT 0073: Verdin AM62 Dual 1GB ET 0074: Verdin AM62 Dual 1GB IT 0075: Verdin

[PATCH v5 2/3] arm: mach-k3: am62: fix 2nd mux option of clkout0

2023-08-03 Thread Marcel Ziswiler
From: Marcel Ziswiler Fix second mux option of clkout0 which should really be DEV_BOARD0_CLKOUT0_IN_PARENT_HSDIV4_16FFT_MAIN_2_HSDIVOUT1_CLK10 rather than twice the same according to [1]. [1] https://software-dl.ti.com/tisci/esd/latest/5_soc_doc/am62x/clocks.html#clocks-for-board0-device

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

2023-08-03 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. And last but not least support for the Toradex V

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

2023-08-03 Thread Marcel Ziswiler
Hi Nishanth On Wed, 2023-08-02 at 17:54 -0500, Nishanth Menon wrote: > On 22:54-20230728, Marcel Ziswiler wrote: > > From: Marcel Ziswiler > [...] > > > diff --git a/doc/board/toradex/verdin-am62.rst > > b/doc/board/toradex/verdin-am62.rst > > new file

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

2023-08-04 Thread Marcel Ziswiler
Hi Neha On Fri, 2023-08-04 at 13:35 +0530, Neha Malcom Francis wrote: > Hi Francesco > > On 04/08/23 13:24, Francesco Dolcini wrote: > > On Fri, Aug 04, 2023 at 12:04:59PM +0530, Neha Malcom Francis wrote: > > > On 03/08/23 19:30, Marcel Ziswiler wrote: > >

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

2023-08-04 Thread Marcel Ziswiler
On Fri, 2023-08-04 at 10:15 +0200, Francesco Dolcini wrote: > On Fri, Aug 04, 2023 at 08:12:36AM +0000, Marcel Ziswiler wrote: > > Hi Neha > > > > On Fri, 2023-08-04 at 13:35 +0530, Neha Malcom Francis wrote: > > > Hi Francesco > > > > > > On 04/

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

2023-08-04 Thread Marcel Ziswiler
Hi Neha On Fri, 2023-08-04 at 12:04 +0530, Neha Malcom Francis wrote: > Hi Marcel > > Repeating my comments from v4, as I missed seeing this version. > > On 03/08/23 19:30, Marcel Ziswiler wrote: > > From: Marcel Ziswiler > > > > This adds initial support for

[PATCH v6 1/4] toradex: tdx-cfg-block: add verdin am62 skus

2023-08-04 Thread Marcel Ziswiler
From: Marcel Ziswiler Add initial Verdin AM62 Quad 1GB WB IT prototype and launch configuration SKUs to ConfigBlock handling. 0069: Verdin AM62 Quad 1GB WB IT 0071: Verdin AM62 Solo 512MB 0072: Verdin AM62 Solo 512MB WB IT 0073: Verdin AM62 Dual 1GB ET 0074: Verdin AM62 Dual 1GB IT 0075: Verdin

[PATCH v6 2/4] arm: mach-k3: am62: fix 2nd mux option of clkout0

2023-08-04 Thread Marcel Ziswiler
From: Marcel Ziswiler Fix second mux option of clkout0 which should really be DEV_BOARD0_CLKOUT0_IN_PARENT_HSDIV4_16FFT_MAIN_2_HSDIVOUT1_CLK10 rather than twice the same according to [1]. [1] https://software-dl.ti.com/tisci/esd/latest/5_soc_doc/am62x/clocks.html#clocks-for-board0-device

[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

[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

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

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

2023-08-04 Thread Marcel Ziswiler
On August 4, 2023 8:43:13 PM GMT+02:00, Nishanth Menon wrote: >On 14:35-20230804, Tom Rini wrote: >[..] >> > > +Output: >> > > + >> > > +.. code-block:: bash >> [snip] >> > I think you missed adding white space here. >> > >> > It renders as this: >> > https://usercontent.irccloud-cdn.com/file

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

[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

[PATCH v1 01/16] apalis-imx8: fix booting caused by missing dm_event

2022-12-11 Thread Marcel Ziswiler
From: Marcel Ziswiler Without the DM_EVENT absolutely no output whatsoever and the system does not boot at all. Fixes: c5ef2025579e ("dm: fix DM_EVENT dependencies") Signed-off-by: Marcel Ziswiler --- configs/apalis-imx8_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git

[PATCH v1 02/16] apalis-imx8: implement pcb version and soc variant handling

2022-12-11 Thread Marcel Ziswiler
From: Marcel Ziswiler Implement PCB version and SoC variant handling which automatically loads the correct device tree for the Linux kernel. Signed-off-by: Marcel Ziswiler --- board/toradex/apalis-imx8/apalis-imx8.c | 104 +++- configs/apalis-imx8_defconfig

[PATCH v1 00/16] apalis-imx8: boot issue fix and support refresh

2022-12-11 Thread Marcel Ziswiler
From: Marcel Ziswiler This series fixes a boot issue and refreshes Apalis iMX8 support as follows: - fix booting caused by missing DM_EVENT - implement PCB version and SoC variant handling - turn off LCD backlight before OS handover - display build info - provide proper prompt - set bootdelay

[PATCH v1 04/16] apalis-imx8: display build info

2022-12-11 Thread Marcel Ziswiler
From: Marcel Ziswiler Display build info with information about the version of SCFW, SECO and TF-A (ATF). Signed-off-by: Marcel Ziswiler --- board/toradex/apalis-imx8/apalis-imx8.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/board/toradex/apalis-imx8/apalis-imx8.c b/board/toradex

[PATCH v1 03/16] apalis-imx8: turn off lcd backlight before os handover

2022-12-11 Thread Marcel Ziswiler
From: Marcel Ziswiler U-Boot typically tears down the display controller before handing control over to Linux. On LCD displays disabling pixel clock leads to a fading out effect with vertical/horizontal lines. Make sure to disable back light GPIO Apalis BKL1 before booting Linux. Signed-off-by

[PATCH v1 05/16] apalis-imx8: provide proper config_sys_prompt

2022-12-11 Thread Marcel Ziswiler
From: Igor Opaniuk This provides correct system prompt for U-Boot console. Signed-off-by: Igor Opaniuk Signed-off-by: Marcel Ziswiler --- configs/apalis-imx8_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/apalis-imx8_defconfig b/configs/apalis-imx8_defconfig index

[PATCH v1 06/16] apalis-imx8: set bootdelay

2022-12-11 Thread Marcel Ziswiler
From: Marcel Ziswiler Set the boot delay to one second. Signed-off-by: Marcel Ziswiler --- configs/apalis-imx8_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/apalis-imx8_defconfig b/configs/apalis-imx8_defconfig index 92a0c67b32e..aee43d07816 100644 --- a/configs

[PATCH v1 07/16] apalis/colibri-imx8/8x: add overlay support for i.mx 8/8x-based soms

2022-12-11 Thread Marcel Ziswiler
From: Oleksandr Suvorov There is no "apply" command enabled for "fdt". Enable "apply" command to allow overlays to be applied. Signed-off-by: Oleksandr Suvorov Signed-off-by: Marcel Ziswiler --- configs/apalis-imx8_defconfig | 1 + configs/colibri-imx8x_defco

[PATCH v1 09/16] apalis-imx8: enable environment bootcount limit

2022-12-11 Thread Marcel Ziswiler
From: Marcel Ziswiler Enable optional environment bootcount limit functionality. Signed-off-by: Marcel Ziswiler --- configs/apalis-imx8_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/apalis-imx8_defconfig b/configs/apalis-imx8_defconfig index eabdb12478c..019846e1af2

[PATCH v1 11/16] apalis-imx8: remove obsolete sdhc related config defines

2022-12-11 Thread Marcel Ziswiler
From: Marcel Ziswiler Remove obsolete SDHC related config defines. Nowadays, all SDHC related hardware configuration comes from the device tree. Signed-off-by: Marcel Ziswiler --- include/configs/apalis-imx8.h | 9 - 1 file changed, 9 deletions(-) diff --git a/include/configs/apalis

[PATCH v1 08/16] apalis/colibri-imx8/8x: remove global variable script

2022-12-11 Thread Marcel Ziswiler
;script" to fix working the general distro boot script mechanism. Signed-off-by: Oleksandr Suvorov Signed-off-by: Marcel Ziswiler --- include/configs/apalis-imx8.h | 1 - include/configs/colibri-imx8x.h | 1 - 2 files changed, 2 deletions(-) diff --git a/include/configs/apalis-imx8

[PATCH v1 14/16] apalis-imx8: drop obsolete environment variables

2022-12-11 Thread Marcel Ziswiler
From: Marcel Ziswiler Drop obsolete environment variables fdt_addr, finduuid, mmcargs, mmcdev, mmcpart and panel. Signed-off-by: Marcel Ziswiler --- include/configs/apalis-imx8.h | 7 --- 1 file changed, 7 deletions(-) diff --git a/include/configs/apalis-imx8.h b/include/configs/apalis

[PATCH v1 12/16] apalis-imx8: remove obsolete net usb start

2022-12-11 Thread Marcel Ziswiler
From: Marcel Ziswiler Remove obsolete net USB start. While at it also add a comment about enabling distro-boot. Signed-off-by: Marcel Ziswiler --- include/configs/apalis-imx8.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/include/configs/apalis-imx8.h b/include

[PATCH v1 10/16] apalis-imx8: update spdx license identifier string

2022-12-11 Thread Marcel Ziswiler
From: Marcel Ziswiler Update SPDX license identifier string. While at it also update copyright period. Signed-off-by: Marcel Ziswiler --- arch/arm/dts/fsl-imx8qm-apalis.dts | 4 ++-- board/toradex/apalis-imx8/Makefile | 4 ++-- board/toradex/apalis-imx8

[PATCH v1 13/16] apalis-imx8: introduce setup setting setupargs

2022-12-11 Thread Marcel Ziswiler
From: Marcel Ziswiler Introduce setup setting setupargs and move earlycon there. Signed-off-by: Marcel Ziswiler --- include/configs/apalis-imx8.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/include/configs/apalis-imx8.h b/include/configs/apalis-imx8.h index

[PATCH v1 16/16] apalis-imx8: update env memory layout

2022-12-11 Thread Marcel Ziswiler
From: Marcel Ziswiler Update the distro config env memory layout for the Apalis iMX8 aka QuadMax: - kernel_comp_addr_r=0xf000 temporary area for uncompressing (ie FIT images or Image.gz booted using booti) - kernel_comp_size=0x0800 - loadaddr=0x9540 avoiding any reserved areas

[PATCH v1 15/16] apalis-imx8: update update_uboot confirmation message

2022-12-11 Thread Marcel Ziswiler
From: Marcel Ziswiler Update update_uboot confirmation message. Signed-off-by: Marcel Ziswiler --- include/configs/apalis-imx8.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/configs/apalis-imx8.h b/include/configs/apalis-imx8.h index 85c305f8f00..c54c4d0465a

[PATCH v1] imx8: scu_api: sync sc_rm_is_pad_owned api change

2022-12-12 Thread Marcel Ziswiler
with new SCFW (API version: 1.21 and later). old scfw + old u-boot: API overflow issue old scfw + new u-boot, or new scfw + old u-boot: API compatible issue new scfw + new u-boot: Working Signed-off-by: Ye Li Reviewed-by : Jason Liu Signed-off-by: Marcel Ziswiler --- I stumbled over this one

Re: [PATCH v1] imx8: scu_api: sync sc_rm_is_pad_owned api change

2023-01-10 Thread Marcel Ziswiler
Any feedback? @Stefano: Any plans to apply anything? On Tue, 2022-12-13 at 05:08 +0100, Marcel Ziswiler wrote: > From: Ye Li > > SCFW has fixed a overflow issue in sc_rm_is_pad_owned API. This > requires u-boot to update API implementation, since it will cause > compatible issue

Re: [PATCH v1 00/16] apalis-imx8: boot issue fix and support refresh

2023-01-10 Thread Marcel Ziswiler
Any feedback? @Stefano: Any plans to apply anything? @Tom: Or should we be sending you pull-requests directly? On Mon, 2022-12-12 at 01:09 +0100, Marcel Ziswiler wrote: > From: Marcel Ziswiler > > > This series fixes a boot issue and refreshes Apalis iMX8 support as > f

Re: [PATCH] imx: Suggest the NXP ATF github repo

2023-01-13 Thread Marcel Ziswiler
ed on March 31, 2023." > > Point to the NXP ATF github repo instead. > > Signed-off-by: Fabio Estevam Reviewed-by: Marcel Ziswiler [snip]

Re: [PATCH] ARM: dts: imx8mm-evk: Fix wrong PMIC device for new EVK board

2023-01-17 Thread Marcel Ziswiler
Hi Ye Li On Tue, 2023-01-17 at 13:34 +0800, Ye Li wrote: > In commit 48ddafd (imx8mm_evk: Switch to new imx8mm evk board), > the iMX8MM EVK support was updated to new EVK board which is > using PCA9450A PMIC. > But the commit 24a7a3c (imx8mm: synchronise device tree with linux) > changed DTS node

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 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 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-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 Fri, 2023-12-15 at 08:23 -0600, Nishanth Menon wrote: [snip] > > > What version of TIFS are you running? Not getting a response usually > > > means firmware is dead or we're not using the right thread to talk. > > > > Yeah, sorry. I was always running the latest from the ti-linux-firmware >

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

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

2024-01-24 Thread Marcel Ziswiler
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, Simon Glass wrote: > Boards can use a sysinfo driver if a particular model name is needed. Okay, but so far we did print more than just a model name: On Apalis/Co

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

2023-11-10 Thread Marcel Ziswiler
Hi guys On Fri, 2023-08-04 at 19:04 +0800, Macpaul Lin wrote: > From: Fabien Parent > > The MediaTek MT8195 is a ARM64-based SoC with a quad-core Cortex-A73 and > a quad-core Cortex-A53. It is including UART, SPI, USB3.0 device and hosts, > SD and MMC cards, UFS, PWM, I2C, I2S, S/PDIF, and sever

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 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 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 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 1/2] arm: dts: k3-binman: Add support for FIT templates

2023-11-16 Thread Marcel Ziswiler
Hi Simon On Thu, 2023-11-16 at 09:03 -0700, Simon Glass wrote: > Hi Neha, > > On Wed, 15 Nov 2023 at 03:10, Neha Malcom Francis wrote: > > > > Add templates for FIT images used extensively across K3 boards with most > > of the code common. This includes the FIT portions of: > >     - tispl.

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 v5 09/17] board: ti: j784s4: Add board support for J784S4 EVM

2023-12-01 Thread Marcel Ziswiler
Hi Apurva Thanks for the update, however, it does not seem to compile. See below... On Thu, 2023-11-30 at 17:25 +0530, Apurva Nandan wrote: > Add board files for J784S4 EVM. > > Signed-off-by: Hari Nagalla > [ add env and board specific yaml files for binman ] > Signed-off-by: Neha Malcom Fran

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

[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

[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

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 ++

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,

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: [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 7/7] verdin-imx8mp_defconfig: Enable PCIe/NVMe support

2024-02-21 Thread Marcel Ziswiler
Hi Sumit On Wed, 2024-02-21 at 08:55 +0100, Francesco Dolcini wrote: > Hello Sumit, > > On Tue, Feb 20, 2024 at 06:40:56PM +0530, Sumit Garg wrote: > > Also, enable reset driver which is a prerequisite for PCIe support. > > > > Signed-off-by: Sumit Garg > > --- > >  configs/verdin-imx8mp_defcon

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 пише: > > > >

<    1   2   3   4   5   6   7   8   9   10   >