Re: [PATCH 2/9] phycore-imx8mp: Add overlay and bootenv.txt support

2024-07-04 Thread Teresa Remmet
ahn > Signed-off-by: Daniel Schultz Reviewed-by: Teresa Remmet > --- >  board/phytec/phycore_imx8mp/phycore_imx8mp.env | 15 +++ >  configs/phycore-imx8mp_defconfig   |  6 +++--- >  2 files changed, 18 insertions(+), 3 deletions(-) > > diff --git a/board/

Re: [PATCH 1/9] include: env: phytec: Create env file for loading and applying overlays

2024-07-04 Thread Teresa Remmet
dr are board specific and > need > to be set in the board specific file. The env variable get_cmd also > needs to be set in board specific files and can be set to tftp or > dhcp. > > Signed-off-by: Benjamin Hahn > Signed-off-by: Daniel Schultz Reviewed-by: Teresa Remmet >

Re: [U-boot] [PATCH 01/13] arch: arm: dts: k3-am625-phyboard-lyra: Add fixed partitions

2024-06-11 Thread Teresa Remmet
Hello Wadim, Am Montag, dem 10.06.2024 um 15:33 +0200 schrieb Wadim Egorov: > From: Nathan Morrisson > > Add a fixed partitions node to the AM62x device tree so that it can > be used to fixup the Linux device tree. for which branch is this series? Regards, Teresa > > Signed-off-by: Nathan

Re: [PATCH 1/2] arm: imx8mm-phycore: move to OF_UPSTREAM

2024-05-28 Thread Teresa Remmet
are removed. U-Boot tweaks are kept unchanged. > > Signed-off-by: Yannic Moog Acked-by: Teresa Remmet > --- >  arch/arm/dts/Makefile  |   2 - >  arch/arm/dts/imx8mm-phyboard-polis-rdk.dts | 460 --- > >  arch/arm/dts

[PATCH 3/4] board: phytec: phycore_imx8mp: Make RAM size configuration fix

2024-05-28 Thread Teresa Remmet
We might not be able to always rely on the EEPROM introspection data. So add a config option alternative which configures the RAM size to a fix value. We still try to read the EEPROM introspection data at this point. So we can print the SoM information if available. Signed-off-by: Teresa Remmet

[PATCH 2/4] board: phytec: phycore_imx8mp: Add support for different RAM sizes

2024-05-28 Thread Teresa Remmet
-by: Benjamin Hahn Co-developed-by: Yannic Moog Signed-off-by: Yannic Moog Co-developed-by: Yashwanth Varakala Signed-off-by: Yashwanth Varakala Signed-off-by: Teresa Remmet --- board/phytec/phycore_imx8mp/lpddr4_timing.c | 153 +++ board/phytec/phycore_imx8mp/lpddr4_timing.h | 16

[PATCH 4/4] board: phycore_imx8mp: enable setting 2GHz timings without RAM size

2024-05-28 Thread Teresa Remmet
From: Benjamin Hahn make it possible to set the RAM timing frequency statically independent from the RAM size. Fixed RAM timing frequency can be used while the RAM size is still determined by the EEPROM image. Signed-off-by: Benjamin Hahn Signed-off-by: Teresa Remmet --- board/phytec

[PATCH 1/4] board: phytec: phycore-imx8mp: spl: Fix syle issue

2024-05-28 Thread Teresa Remmet
Use tabs instead of spaces. Signed-off-by: Teresa Remmet --- board/phytec/phycore_imx8mp/spl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/board/phytec/phycore_imx8mp/spl.c b/board/phytec/phycore_imx8mp/spl.c index df158024654e..492ce3b7ca6e 100644 --- a/board

[PATCH 0/4] Support all phyCORE-i.MX8MP RAM variants

2024-05-28 Thread Teresa Remmet
data on default. Alternative it is possible to set fix RAM size and speed over Kconfig. Teresa Benjamin Hahn (1): board: phycore_imx8mp: enable setting 2GHz timings without RAM size Teresa Remmet (3): board: phytec: phycore-imx8mp: spl: Fix syle issue board: phytec: phycore_imx8mp: Add

Re: [PATCH 2/2] arm: imx8mp-phycore: move to OF_UPSTREAM

2024-05-28 Thread Teresa Remmet
kept unchanged. > > Signed-off-by: Yannic Moog Acked-by: Teresa Remmet > --- >  arch/arm/dts/Makefile   |   1 - >  arch/arm/dts/imx8mp-phyboard-pollux-rdk.dts | 361 -- > -- >  arch/arm/dts/imx8mp-phycore-som.dtsi    | 323

Re: [PATCH 103/149] board: phytec: Remove and add needed includes

2024-05-07 Thread Teresa Remmet
Am Dienstag, dem 30.04.2024 um 20:42 -0600 schrieb Tom Rini: > Remove from this board vendor directory and when needed > add missing include files directly. > > Signed-off-by: Tom Rini Acked-by: Teresa Remmet > --- > Cc: Martyn Welch > Cc: Parthiban Nallathambi > Cc

Re: [PATCH 1/5] board: phytec: common: Generic "add extension" function

2024-04-23 Thread Teresa Remmet
Am Freitag, dem 19.04.2024 um 08:55 -0700 schrieb Daniel Schultz: > Add a generic function to apply overlays in our board code to not > implement the same logic in different PHYTEC products. > > Signed-off-by: Daniel Schultz Reviewed-by: Teresa Remmet > --- >  b

Re: [PATCH 3/5] board: phytec: check eeprom_data validity

2024-04-23 Thread Teresa Remmet
-by: Yannic Moog > Signed-off-by: Daniel Schultz Reviewed-by: Teresa Remmet > --- >  board/phytec/common/imx8m_som_detection.c  | 11 +++ >  board/phytec/common/phytec_som_detection.c | 10 +++--- >  2 files changed, 14 insertions(+), 7 deletions(-) > > diff --g

Re: [PATCH 2/5] board: phytec: introduce eeprom struct member 'valid'

2024-04-23 Thread Teresa Remmet
the valid value > appropriately. > Move the eeprom data to a new struct payload that holds > the payload of the eeprom. > > Signed-off-by: Yannic Moog > Signed-off-by: Daniel Schultz Reviewed-by: Teresa Remmet > --- >  board/phytec/common/imx8m_som_detection.c  | 10 ++-- >  

Re: [PATCH 4/5] board: phytec: common: Fix eepom is empty check

2024-04-23 Thread Teresa Remmet
ection") > > Signed-off-by: Daniel Schultz Reviewed-by: Teresa Remmet > --- >  board/phytec/common/phytec_som_detection.c | 4 ++-- >  1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/board/phytec/common/phytec_som_detection.c > b/board/phytec/commo

Re: [PATCH v2 5/5] board: phytec: phycore_imx8mp: Add RAUC boot logic to environment

2024-03-12 Thread Teresa Remmet
Am Dienstag, dem 12.03.2024 um 09:59 +0100 schrieb Leonard Anderweit: > Add RAUC boot logic to the environment. This is the first board to > utilize this environment. > > Signed-off-by: Leonard Anderweit Tested-by: Teresa Remmet > --- >  board/phytec/phycore_imx8mp/phyc

Re: [PATCH v2 4/5] include: env: Add phytec RAUC boot logic

2024-03-12 Thread Teresa Remmet
Am Dienstag, dem 12.03.2024 um 09:59 +0100 schrieb Leonard Anderweit: > Add logic for booting systems with the RAUC update mechanism. This > can > be reused by other phytec boards. > > Signed-off-by: Leonard Anderweit Tested-by: Teresa Remmet > --- >  include/env

Re: [PATCH v2 3/5] configs: phycore-imx8mp_defconfig: Use redundant environment

2024-03-12 Thread Teresa Remmet
Am Dienstag, dem 12.03.2024 um 09:59 +0100 schrieb Leonard Anderweit: > Add support for the redundant environment. > > Signed-off-by: Leonard Anderweit Tested-by: Teresa Remmet > --- >  configs/phycore-imx8mp_defconfig | 2 ++ >  1 file changed, 2 insertions(+) > &

Re: [PATCH v2 2/5] phycore_imx8mp: Move default bootcmd to board env

2024-03-12 Thread Teresa Remmet
Am Dienstag, dem 12.03.2024 um 09:59 +0100 schrieb Leonard Anderweit: > Move the default bootcmd from the defconfig to the board environment. > No change in functionality. > > Signed-off-by: Leonard Anderweit Tested-by: Teresa Remmet > --- >  board/phytec/phycore_imx8mp/

Re: [PATCH v2 1/5] phycore_imx8mp: Move environment from include/config to board

2024-03-12 Thread Teresa Remmet
t} ${loadaddr} ${image} > +loadfdt=fatload mmc ${mmcdev}:${mmcpart} ${fdt_addr} ${fdt_file} a small nit here as you sort them alphabetically. "loadimage" and "loadfdt" needs to be swapped. besides of this: Reviewed-by: Teresa Remmet Tested-by: Teresa Remmet Thanks! Teresa &g

Re: [PATCH v2 1/4] imx8mp-phyboard-pollux-rdk: sync with kernel devicetree from v6.8-rc2

2024-02-06 Thread Teresa Remmet
Hello Benjamin, Am Mittwoch, dem 31.01.2024 um 09:45 +0100 schrieb Benjamin Hahn: > Signed-off-by: Benjamin Hahn please add a proper patch description. Adding only a subject line ist not enough. Thanks, Teresa > --- >  arch/arm/dts/imx8mp-phyboard-pollux-rdk.dts | 162 >

Re: [PATCH v2 3/3] board: phytec: MAINTAINERS: add missing phytec doc files

2024-01-11 Thread Teresa Remmet
Am Mittwoch, dem 10.01.2024 um 14:35 +0100 schrieb Yannic Moog: > Add rst documentation files to the respective MAINTAINERS file for > PHYTEC boards. > > Signed-off-by: Yannic Moog Reviewed-by: Teresa Remmet > --- >  board/phytec/phycore_imx8mm/MAINTAINERS | 1 + >  board/

Re: [PATCH v2 2/3] doc: board: phytec: Add phyGATE-Tauri board documentation

2024-01-11 Thread Teresa Remmet
Am Mittwoch, dem 10.01.2024 um 14:35 +0100 schrieb Yannic Moog: > Add brief documentation on how to build a bootable U-Boot image for > the > phyGATE-Tauri-L. > > Signed-off-by: Yannic Moog Reviewed-by: Teresa Remmet > --- >  board/phytec/phycore_imx8mm/MAINTAINERS   

Re: [PATCH v2 1/3] Add support for phyGATE-Tauri-L-iMX8MM

2024-01-11 Thread Teresa Remmet
Am Mittwoch, dem 10.01.2024 um 14:35 +0100 schrieb Yannic Moog: > phyGATE-Tauri-L-iMX8MM is a Gateway based on the phycore-imx8mm SoM. > As a result, all the board code of the phycore-imx8mm is used. > Device tree synced with kernel v6.7. > > Signed-off-by: Yannic Moog Revi

Re: [PATCH 3/4] board: phytec: phytec_som_detection: fix eeprom_data zero check

2023-12-20 Thread Teresa Remmet
Hello Yannic, Am Mittwoch, dem 20.12.2023 um 09:19 +0100 schrieb Yannic Moog: > In phytec_eeprom_data_init, after reading eeprom data into buffer, it > is > checked whether all bytes are 0x0 by iterating over chunks of the > buffer. The offset, or index of the chunk, was never changed, leading >

[PATCH v2 5/6] board: phytec: common: phytec_som_detection: Add helper for PCB revision

2023-08-17 Thread Teresa Remmet
Add helper function to read out the PCB revision of a PHYTEC SoM. Signed-off-by: Teresa Remmet --- Changes in v2: - none --- board/phytec/common/phytec_som_detection.c | 15 +++ board/phytec/common/phytec_som_detection.h | 5 + 2 files changed, 20 insertions(+) diff --git

[PATCH v2 6/6] board: phytec: phycore_imx8mp: Add 4000MTS RAM timings based on PCB rev

2023-08-17 Thread Teresa Remmet
Starting with PCB revision 3 we can safely make use of higher RAM frequency again. Make use of the EEPROM detection to determine the revision and use the updated RAM timings for new SoMs. Signed-off-by: Teresa Remmet -- Changes in v2: - Fix wrong RAM Timing values as pointed out by Yannic

[PATCH v2 3/6] board: phytec: phycore-imx8mp: Add EEPROM detection initialisation

2023-08-17 Thread Teresa Remmet
Add EEPROM detection initialisation for phyCORE-i.MX8MM and print SoM information during boot when successful. Signed-off-by: Teresa Remmet --- Changes in v2: - removed superfluous goto --- board/phytec/phycore_imx8mp/Kconfig | 1 + board/phytec/phycore_imx8mp/spl.c | 17

[PATCH v2 4/6] board: phytec: phycore_imx8mp: Update 2GB RAM Timings

2023-08-17 Thread Teresa Remmet
Due to PCB layout constraints in PCB revisions until including 1549.2, a RAM frequency of 2 GHz can cause rare instabilities. Set the RAM frequency to 1.5 GHz to achieve a stable system under all conditions. Signed-off-by: Teresa Remmet --- Changes in v2: - none --- board/phytec/phycore_imx8mp

[PATCH v2 2/6] board: phytec: common: Add imx8m specific EEPROM detection support

2023-08-17 Thread Teresa Remmet
Add imx8m specific detection part. Which includes checking the EEPROM data for article number options. Signed-off-by: Teresa Remmet --- Changes in v2: - remove blank line at EOF - fix string conversion to integer - fix typo s/revsions/revisions --- board/phytec/common/Kconfig

[PATCH v2 1/6] board: phytec: Add common PHYTEC SoM detection

2023-08-17 Thread Teresa Remmet
Recent shipped PHYTEC SoMs come with an i2c EEPROM containing information about the hardware such as board revision and variant. This can be used for RAM detection and loading device tree overlays during kernel start. Signed-off-by: Teresa Remmet --- Changes in v2: - none --- board/phytec

[PATCH v2 0/6] PHYTEC SoM detection for phyCORE-i.MX8MP

2023-08-17 Thread Teresa Remmet
to detect the PCB revision and select the fitting RAM settings. Changes in v2: - fix wrong RAM Timing values as pointed out by Yannic - removed superfluous goto - removed blank line at EOF - fix string conversion to integer - fix typo s/revsions/revisions Teresa Teresa Remmet (6): board: phytec: Add

Re: [PATCH 6/6] board: phytec: phycore_imx8mp: Add 4000MTS RAM timings based on PCB rev

2023-08-17 Thread Teresa Remmet
Hello Yannic, Am Donnerstag, dem 03.08.2023 um 11:09 +0200 schrieb Yannic Moog: > Hello Teresa, > > On Tue, 2023-07-18 at 15:35 +0200, Teresa Remmet wrote: > > Starting with PCB revision 3 we can safely make use of higher RAM > > frequency again. Make use of the EEPROM d

Re: [PATCH 4/6] board: phytec: phycore_imx8mp: Update 2GB RAM Timings

2023-08-17 Thread Teresa Remmet
Hello Yannic, Am Dienstag, dem 08.08.2023 um 09:25 +0200 schrieb Yannic Moog: > Hello Teresa, > > On Tue, 2023-07-18 at 15:35 +0200, Teresa Remmet wrote: > > Due to PCB layout constraints in PCB revisions until including > > 1549.2, > > a RAM frequency of 2 GHz can ca

Re: [PATCH 3/6] board: phytec: phycore-imx8mp: Add EEPROM detection initialisation

2023-08-17 Thread Teresa Remmet
Hello Yannic, Am Donnerstag, dem 03.08.2023 um 10:10 +0200 schrieb Yannic Moog: > Hello Teresa, > > On Tue, 2023-07-18 at 15:35 +0200, Teresa Remmet wrote: > > Add EEPROM detection initialisation for phyCORE-i.MX8MM and > > print SoM information during boot when successful

Re: [PATCH 2/6] board: phytec: common: Add imx8m specific EEPROM detection support

2023-08-17 Thread Teresa Remmet
Hello Yannic, Am Freitag, dem 28.07.2023 um 15:08 +0200 schrieb Yannic Moog: > Hi Teresa, > > On Tue, 2023-07-18 at 15:35 +0200, Teresa Remmet wrote: > > Add imx8m specific detection part. Which includes checking the > > EEPROM data for article number options. > >

[PATCH 6/6] board: phytec: phycore_imx8mp: Add 4000MTS RAM timings based on PCB rev

2023-07-18 Thread Teresa Remmet
Starting with PCB revision 3 we can safely make use of higher RAM frequency again. Make use of the EEPROM detection to determine the revision and use the updated RAM timings for new SoMs. Signed-off-by: Teresa Remmet --- board/phytec/phycore_imx8mp/spl.c | 61 +++ 1

[PATCH 5/6] board: phytec: common: phytec_som_detection: Add helper for PCB revision

2023-07-18 Thread Teresa Remmet
Add helper function to read out the PCB revision of a PHYTEC SoM. Signed-off-by: Teresa Remmet --- board/phytec/common/phytec_som_detection.c | 15 +++ board/phytec/common/phytec_som_detection.h | 5 + 2 files changed, 20 insertions(+) diff --git a/board/phytec/common

[PATCH 4/6] board: phytec: phycore_imx8mp: Update 2GB RAM Timings

2023-07-18 Thread Teresa Remmet
Due to PCB layout constraints in PCB revisions until including 1549.2, a RAM frequency of 2 GHz can cause rare instabilities. Set the RAM frequency to 1.5 GHz to achieve a stable system under all conditions. Signed-off-by: Teresa Remmet --- board/phytec/phycore_imx8mp/lpddr4_timing.c | 278

[PATCH 3/6] board: phytec: phycore-imx8mp: Add EEPROM detection initialisation

2023-07-18 Thread Teresa Remmet
Add EEPROM detection initialisation for phyCORE-i.MX8MM and print SoM information during boot when successful. Signed-off-by: Teresa Remmet --- board/phytec/phycore_imx8mp/Kconfig | 1 + board/phytec/phycore_imx8mp/spl.c | 19 +++ configs/phycore-imx8mp_defconfig| 1 + 3

[PATCH 2/6] board: phytec: common: Add imx8m specific EEPROM detection support

2023-07-18 Thread Teresa Remmet
Add imx8m specific detection part. Which includes checking the EEPROM data for article number options. Signed-off-by: Teresa Remmet --- board/phytec/common/Kconfig | 8 + board/phytec/common/Makefile | 1 + board/phytec/common/imx8m_som_detection.c | 169

[PATCH 1/6] board: phytec: Add common PHYTEC SoM detection

2023-07-18 Thread Teresa Remmet
Recent shipped PHYTEC SoMs come with an i2c EEPROM containing information about the hardware such as board revision and variant. This can be used for RAM detection and loading device tree overlays during kernel start. Signed-off-by: Teresa Remmet --- board/phytec/common/Kconfig

[PATCH 0/6] PHYTEC SoM detection for phyCORE-i.MX8MP

2023-07-18 Thread Teresa Remmet
revision and select the fitting RAM settings. Teresa Teresa Remmet (6): board: phytec: Add common PHYTEC SoM detection board: phytec: common: Add imx8m specific EEPROM detection support board: phytec: phycore-imx8mp: Add EEPROM detection initialisation board: phytec: phycore_imx8mp: Update 2GB

[PATCH 2/2] configs: phycore-imx8mm_defconfig: Enable LTO

2023-06-14 Thread Teresa Remmet
Enable LTO for binary size reduction. Signed-off-by: Teresa Remmet --- configs/phycore-imx8mm_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/phycore-imx8mm_defconfig b/configs/phycore-imx8mm_defconfig index ffdb5cce8eb5..4a27d15cb113 100644 --- a/configs/phycore

[PATCH 1/2] configs: phycore-imx8mp_defconfig: Enable LTO

2023-06-14 Thread Teresa Remmet
Enable LTO for binary size reduction. Signed-off-by: Teresa Remmet --- configs/phycore-imx8mp_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/phycore-imx8mp_defconfig b/configs/phycore-imx8mp_defconfig index 3d076204ad03..7bf404be860b 100644 --- a/configs/phycore

Re: [PATCH 15/17] imx: phycore_imx8mm/p: clean up board watchdog code

2022-05-03 Thread Teresa Remmet
and phyCORE-i.MX8MP. Tested-by: Teresa Remmet Regards, Teresa > > Signed-off-by: Peng Fan > --- > board/phytec/phycore_imx8mm/spl.c | 19 --- > board/phytec/phycore_imx8mp/spl.c | 19 --- > 2 files changed, 38 deletions(-) > > diff --git

Re: [PATCH 07/15] imx: imx8m[m/p]_phycore: Enable DM_SERIAL

2022-05-02 Thread Teresa Remmet
you for the patch. Works for phyCORE-i.MX8MM and phyCORE-i.MX8MP. Tested-by: Teresa Remmet Regards, Teresa > > Signed-off-by: Peng Fan > --- > board/phytec/phycore_imx8mm/spl.c | 12 ++-- > board/phytec/phycore_imx8mp/spl.c | 8 > configs/phycore-imx8mm_

Re: [PATCH 10/13] configs: phycore_imx8mm/p: drop unused SDHC macro

2022-04-12 Thread Teresa Remmet
Am Freitag, dem 08.04.2022 um 11:25 +0800 schrieb Peng Fan (OSS): > From: Peng Fan > > With SPL_DM_MMC and DM_MMC, the two macros not needed, drop it. > CONFIG_SYS_FSL_USDHC_NUM > CONFIG_SYS_FSL_ESDHC_ADDR Thank you for the patch. Acked-By: Teresa Remmet Regards, Teresa

Re: [PATCH 2/4] imx: imx8mp: disable fused IP for UltraLite

2022-02-18 Thread Teresa Remmet
Hello Peng, Am Montag, dem 14.02.2022 um 20:55 +0800 schrieb Peng Fan (OSS): > From: Peng Fan > > Beside the fused modules on iMX8MP Lite, this part has also fused > GPU3D/2D, LVDS and MIPI DSI. > So we have to disable them for kernel and also disable MIPI DSI > in u-boot DTS for splash screen

Re: [RFC PATCH v3 1/5] imx8m: drop env_get_location for imx8mn and imx8mp

2022-01-11 Thread Teresa Remmet
Hello Tommaso, Am Samstag, dem 08.01.2022 um 20:08 +0100 schrieb Tommaso Merciai: > On Tue, Jan 04, 2022 at 11:04:10AM +0000, Teresa Remmet wrote: > > Hello Tommaso, > > > > Am Samstag, dem 25.12.2021 um 21:25 +0100 schrieb Tommaso Merciai: > > > This functio

Re: [RFC PATCH v3 1/5] imx8m: drop env_get_location for imx8mn and imx8mp

2022-01-04 Thread Teresa Remmet
Hello Michael, Am Dienstag, dem 04.01.2022 um 12:06 +0100 schrieb Michael Nazzareno Trimarchi: > Hi Teresa > > On Tue, Jan 4, 2022 at 12:04 PM Teresa Remmet > wrote: > > Hello Tommaso, > > > > Am Samstag, dem 25.12.2021 um 21:25 +0100 schrieb Tommaso Mercia

Re: [RFC PATCH v3 1/5] imx8m: drop env_get_location for imx8mn and imx8mp

2022-01-04 Thread Teresa Remmet
Hello Tommaso, Am Samstag, dem 25.12.2021 um 21:25 +0100 schrieb Tommaso Merciai: > This function defined for two architecture is not really generic > and can generate problem when people add a new board. > > Signed-off-by: Tommaso Merciai > --- > arch/arm/mach-imx/imx8m/soc.c | 39

Re: [RFC PATCH v3 5/5] phytec: phycore_imx8mp: override env_get_location in phycore-imx8mp.c

2022-01-04 Thread Teresa Remmet
Hello Tommaso, thank you for working on this. Am Samstag, dem 25.12.2021 um 21:25 +0100 schrieb Tommaso Merciai: > Override env_get_location function at board level, previously dropped > down from arch/arm/mach-imx/imx8m/soc.c > > References: > - commit 37d3e3bb95d7532e2503f115dd6c6762fd3b0262

[PATCH 9/9] board: phytec: imx8mm-phycore: Switch to binman

2021-10-06 Thread Teresa Remmet
Use binman for image creation. Signed-off-by: Teresa Remmet --- arch/arm/dts/phycore-imx8mm-u-boot.dtsi | 122 ++ arch/arm/mach-imx/imx8m/Kconfig | 1 + board/phytec/phycore_imx8mm/Kconfig | 2 +- .../phytec/phycore_imx8mm/imximage-8mm-sd.cfg

[PATCH 8/9] configs: phycore-imx8mm_defconfig: Enable clk command

2021-10-06 Thread Teresa Remmet
Enable clk command to dump clock tree. Signed-off-by: Teresa Remmet --- configs/phycore-imx8mm_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/phycore-imx8mm_defconfig b/configs/phycore-imx8mm_defconfig index 6cb2d368552e..1897cb398ffd 100644 --- a/configs/phycore

[PATCH 7/9] board: phytec: phycore-imx8mm: Add SPI-NOR flash support

2021-10-06 Thread Teresa Remmet
Adds SPI-NOR flash support to erase, read and write in bootloader. Signed-off-by: Teresa Remmet --- arch/arm/dts/phycore-imx8mm.dts | 28 configs/phycore-imx8mm_defconfig | 19 +++ 2 files changed, 47 insertions(+) diff --git a/arch/arm/dts/phycore

[PATCH 6/9] arm: dts: phycore-imx8mm: Fix property

2021-10-06 Thread Teresa Remmet
Fix misspelled property "stdout-path". Signed-off-by: Teresa Remmet --- arch/arm/dts/phycore-imx8mm.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/dts/phycore-imx8mm.dts b/arch/arm/dts/phycore-imx8mm.dts index c46d3c72ced9..a4332619e5f7 100644 ---

[PATCH 5/9] arm: dts: phycore-imx8mm-u-boot: Add wdog pinctrl entry

2021-10-06 Thread Teresa Remmet
Add missing pinctrl entry in spl. Signed-off-by: Teresa Remmet --- arch/arm/dts/phycore-imx8mm-u-boot.dtsi | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/dts/phycore-imx8mm-u-boot.dtsi b/arch/arm/dts/phycore-imx8mm-u-boot.dtsi index 91515b8df9a0..7c2dfb4a273c 100644

[PATCH 4/9] include: configs: phycore-imx8mm: Do not use macro for address

2021-10-06 Thread Teresa Remmet
Do not use size macros for addesses. So convert PHYS_SDRAM to address. No functional change. Signed-off-by: Teresa Remmet --- include/configs/phycore_imx8mm.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/configs/phycore_imx8mm.h b/include/configs/phycore_imx8mm.h

[PATCH 3/9] include: configs: phycore-imx8mm: Remove not needed defines

2021-10-06 Thread Teresa Remmet
Remove obsolet defines in phycore_imx8mm.h. Signed-off-by: Teresa Remmet --- include/configs/phycore_imx8mm.h | 11 +-- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/include/configs/phycore_imx8mm.h b/include/configs/phycore_imx8mm.h index aa879122e844..b13787bc2471

[PATCH 2/9] include: configs: phycore_imx8mm: Remove hard coded network settings

2021-10-06 Thread Teresa Remmet
Remove ip address and server ip from board config as they should not be added hardcoded. Signed-off-by: Teresa Remmet --- include/configs/phycore_imx8mm.h | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/include/configs/phycore_imx8mm.h b/include/configs/phycore_imx8mm.h

[PATCH 1/9] board: phytec: phycore_imx8mm: Clean up spl

2021-10-06 Thread Teresa Remmet
Remove not needed code in the spl board code. Signed-off-by: Teresa Remmet --- board/phytec/phycore_imx8mm/spl.c | 19 +-- 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/board/phytec/phycore_imx8mm/spl.c b/board/phytec/phycore_imx8mm/spl.c index 64f0780f6e65

[PATCH 0/9] phyCORE-i.MX8MM Updates

2021-10-06 Thread Teresa Remmet
This patchstack contains mainly cleanup for phyCORE-i.MX8MM but also adds: * SPI NOR flash support * clk command * binman support Teresa Teresa Remmet (9): board: phytec: phycore_imx8mm: Clean up spl include: configs: phycore_imx8mm: Remove hard coded network settings include: configs

Re: [RFC PATCH v1 2/5] arm64: dts: imx8mm: add common -binman.dtsi

2021-08-27 Thread Teresa Remmet
Hello Marcel, Am Donnerstag, den 26.08.2021, 14:14 +0200 schrieb Marcel Ziswiler: > From: Marcel Ziswiler > > With the move to using binman to generate SPL aka u-boot-spl-ddr.bin > and > U-Boot proper aka u-boot.itb every board now covers such > configuration > in its own U-Boot specific device

[PATCH v2] arm: dts: imx8mp: Generate single bootable binary

2021-08-26 Thread Teresa Remmet
-by: Teresa Remmet Reviewed-by: Fabio Estevam Reviewed-by: Heiko Schocher --- Changes in v2: - Added filename to spl node - Use u-boot-spl-ddr.bin in the LOADER section arch/arm/dts/imx8mp-u-boot.dtsi | 19 ++- .../imx8mp_evk/imximage-8mp-lpddr4.cfg| 2

Re: [PATCH] arm: dts: imx8mp: Generate single bootable binary

2021-08-26 Thread Teresa Remmet
Am Mittwoch, den 25.08.2021, 12:56 -0300 schrieb Fabio Estevam: > Hi Teresa, > > On Wed, Aug 25, 2021 at 12:25 PM Teresa Remmet > wrote: > > binman conversion made flashing flash.bin > > and u-boot.itb necessary. Update binman config > > to create

Re: [PATCH] arm: dts: imx8mp: Delete default clocks for clock controller node

2021-08-26 Thread Teresa Remmet
Am Dienstag, den 17.08.2021, 14:32 +0800 schrieb Ye Li: > Since SPL has initialized clocks for bus and core. We don't need to > set the default clocks for clock controller node. > > Signed-off-by: Ye Li Tested-by: Teresa Remmet > --- > arch/arm/dts/imx8mp-u-boot.dtsi

[PATCH] arm: dts: imx8mp: Generate single bootable binary

2021-08-25 Thread Teresa Remmet
-by: Teresa Remmet --- arch/arm/dts/imx8mp-u-boot.dtsi | 17 - .../imx8mp_evk/imximage-8mp-lpddr4.cfg | 2 +- board/phytec/phycore_imx8mp/imximage-8mp-sd.cfg | 2 +- doc/board/nxp/imx8mp_evk.rst| 1 - 4 files changed, 18 insertions(+), 4

[PATCH v2] drivers: watchdog: wdt-uclass: Use IS_ENABLED for WATCHDOG_AUTOSTART

2021-07-15 Thread Teresa Remmet
There is no separate SPL/TPL config for WATCHDOG_AUTOSTART. So use IS_ENABLED instead of CONFIG_IS_ENABLED to make watchdog working in SPL again. Fixes: 830d29ac3721 ("watchdog: Allow to use CONFIG_WDT without starting watchdog") Signed-off-by: Teresa Remmet Reviewed-by: St

Re: [PATCH] drivers: watchdog: wdt-uclass: Use IS_ENABLED for WATCHDOG_AUTOSTART

2021-07-15 Thread Teresa Remmet
Hello Tim, Am Mittwoch, den 14.07.2021, 15:42 -0700 schrieb Tim Harvey: > On Fri, Jun 18, 2021 at 4:14 AM Teresa Remmet > wrote: > > There is no separate SPL/TPL config for WATCHDOG_AUTOSTART. > > So use IS_ENABLED instead of CONFIG_IS_ENABLED to make watchdog > &

[PATCH v3 9/9] board: phytec: imx8mp-phycore: Switch to binman

2021-07-07 Thread Teresa Remmet
Use now binman for image creation. Signed-off-by: Teresa Remmet Reviewed-by: Fabio Estevam Reviewed-by: Heiko Schocher --- Changes in v3: - binman nodes have been moved to common dtsi so removed from this patch Changes in v2: - none arch/arm/mach-imx/imx8m/Kconfig | 1

[PATCH v3 8/9] arm: dts: imx8mp-phyboard-pollux-rdk-u-boot: Add wdog pinctrl entry

2021-07-07 Thread Teresa Remmet
Add missing pinctrl entry in spl. Signed-off-by: Teresa Remmet Reviewed-by: Fabio Estevam --- No changes in v2 or v3. arch/arm/dts/imx8mp-phyboard-pollux-rdk-u-boot.dtsi | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/dts/imx8mp-phyboard-pollux-rdk-u-boot.dtsi b/arch/arm/dts

[PATCH v3 7/9] board: phytec: phycore-imx8mp: Enable DVS1 control

2021-07-07 Thread Teresa Remmet
Enable DVS1 control through PMIC_STBY_REQ. Signed-off-by: Teresa Remmet Reviewed-by: Fabio Estevam --- No changes in v2 or v3. board/phytec/phycore_imx8mp/spl.c | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/board/phytec/phycore_imx8mp/spl.c b/board/phytec

[PATCH v3 5/9] board: phytec: phycore_imx8mp: Add fec support

2021-07-07 Thread Teresa Remmet
Enable support for the fec ethernet on phyCORE-i.MX8MP. Signed-off-by: Teresa Remmet Reviewed-by: Fabio Estevam Reviewed-by: Heiko Schocher --- Changes in v3: - none Changes in v2: - removed hardcoded serverip in environment - removed not needed fec eth defines in board config include board

[PATCH v3 4/9] board: phytec: phycore_imx8mp: Change debug UART

2021-07-07 Thread Teresa Remmet
With the first redesign the debug UART had changed from UART2 to UART1. As the first hardware revision is considered as alpha and will not be supported in future. The old setup will not be preserved. Signed-off-by: Teresa Remmet Reviewed-by: Fabio Estevam Reviewed-by: Heiko Schocher

[PATCH v3 3/9] arm: dts: imx8mp-phyboard-pollux: Sync dts files with kernel

2021-07-07 Thread Teresa Remmet
This update includes eqos support and some minor changes. Synced with kernel commit 412627f6ffe3 ("arm64: dts: imx8mp-phyboard-pollux-rdk: Add missing pinctrl entry") Signed-off-by: Teresa Remmet Reviewed-by: Fabio Estevam Reviewed-by: Heiko Schocher --- Changes in v3: - Don't sync

[PATCH v3 6/9] board: phytec: phycore_imx8mp: Set VDD_ARM to 0,95V

2021-07-07 Thread Teresa Remmet
Increase VDD_ARM to prevent timing issues as VDD_SOC is used in OD mode. Also increase GIC clock. Signed-off-by: Teresa Remmet Reviewed-by: Fabio Estevam --- No changes in v2 or v3. board/phytec/phycore_imx8mp/spl.c | 11 ++- configs/phycore-imx8mp_defconfig | 1 + 2 files changed

[PATCH v3 2/9] arm: dts: imx8mp: Add common u-boot dtsi

2021-07-07 Thread Teresa Remmet
Factor out the common node settings for dm-spl and dm-pre-reloc and move them to imx8mp-u-boot.dtsi Signed-off-by: Teresa Remmet Reviewed-by: Fabio Estevam Reviewed-by: Heiko Schocher --- Changes in v3: - Moved binman nodes to common imx8mp-u-boot.dtsi Changes in v2: - none arch/arm/dts

[PATCH v3 1/9] arm: dts: imx8mp: Resync imx8mp device tree include

2021-07-07 Thread Teresa Remmet
Sync imx8mp include with kernel commit: d1689cd3c0f4 ("arm64: dts: imx8mp: Use the correct name for child node "snps, dwc3"") Signed-off-by: Teresa Remmet Reviewed-by: Fabio Estevam Reviewed-by: Heiko Schocher --- No changes in v2 and v3. arch/arm/d

[PATCH v3 0/9] phyCORE-i.MX8MP Update

2021-07-07 Thread Teresa Remmet
nges in v2: - [5/9] removed hardcoded serverip in environment - [5/9] removed not needed fec eth defines in board config include Teresa Teresa Remmet (9): arm: dts: imx8mp: Resync imx8mp device tree include arm: dts: imx8mp: Add common u-boot dtsi arm: dts: imx8mp-phyboard-po

Re: [PATCH v2 9/9] board: phytec: imx8mp-phycore: Switch to binman

2021-07-06 Thread Teresa Remmet
Hello Jagan, Am Montag, den 05.07.2021, 11:01 +0530 schrieb Jagan Teki: > On Fri, Jul 2, 2021 at 4:49 PM Teresa Remmet > wrote: > > Use now binman for image creation. > > > > Signed-off-by: Teresa Remmet > > --- > > .../imx8mp-phyb

Re: [PATCH v2 4/9] board: phytec: phycore_imx8mp: Change debug UART

2021-07-06 Thread Teresa Remmet
Hello Heiko, Am Montag, den 05.07.2021, 06:58 +0200 schrieb Heiko Schocher: > Hello Teresa, > > On 02.07.21 13:19, Teresa Remmet wrote: > > With the first redesign the debug UART had changed from > > UART2 to UART1. > > As the first hardware revi

[PATCH v2 9/9] board: phytec: imx8mp-phycore: Switch to binman

2021-07-02 Thread Teresa Remmet
Use now binman for image creation. Signed-off-by: Teresa Remmet --- .../imx8mp-phyboard-pollux-rdk-u-boot.dtsi| 105 ++ arch/arm/mach-imx/imx8m/Kconfig | 1 + .../phytec/phycore_imx8mp/imximage-8mp-sd.cfg | 10 ++ configs/phycore-imx8mp_defconfig

[PATCH v2 8/9] arm: dts: imx8mp-phyboard-pollux-rdk-u-boot: Add wdog pinctrl entry

2021-07-02 Thread Teresa Remmet
Add missing pinctrl entry in spl. Signed-off-by: Teresa Remmet --- arch/arm/dts/imx8mp-phyboard-pollux-rdk-u-boot.dtsi | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/dts/imx8mp-phyboard-pollux-rdk-u-boot.dtsi b/arch/arm/dts/imx8mp-phyboard-pollux-rdk-u-boot.dtsi index

[PATCH v2 7/9] board: phytec: phycore-imx8mp: Enable DVS1 control

2021-07-02 Thread Teresa Remmet
Enable DVS1 control through PMIC_STBY_REQ. Signed-off-by: Teresa Remmet --- board/phytec/phycore_imx8mp/spl.c | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/board/phytec/phycore_imx8mp/spl.c b/board/phytec/phycore_imx8mp/spl.c index 815ca9badcba..19c486e55174 100644

[PATCH v2 6/9] board: phytec: phycore_imx8mp: Set VDD_ARM to 0,95V

2021-07-02 Thread Teresa Remmet
Increase VDD_ARM to prevent timing issues as VDD_SOC is used in OD mode. Also increase GIC clock. Signed-off-by: Teresa Remmet --- board/phytec/phycore_imx8mp/spl.c | 11 ++- configs/phycore-imx8mp_defconfig | 1 + 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/board

[PATCH v2 5/9] board: phytec: phycore_imx8mp: Add fec support

2021-07-02 Thread Teresa Remmet
Enable support for the fec ethernet on phyCORE-i.MX8MP. Signed-off-by: Teresa Remmet --- board/phytec/phycore_imx8mp/phycore-imx8mp.c | 14 ++ configs/phycore-imx8mp_defconfig | 7 +++ include/configs/phycore_imx8mp.h | 17 + 3 files

[PATCH v2 3/9] arm: dts: imx8mp-phyboard-pollux: Sync dts files with kernel

2021-07-02 Thread Teresa Remmet
This update includes eqos support and debug uart changes. Synced with kernel commit 846f752866bd ("arm64: dts: imx8mp-phyboard-pollux-rdk: Change debug UART") Signed-off-by: Teresa Remmet --- arch/arm/dts/imx8mp-phyboard-pollux-rdk.dts | 58 ++--- arch/arm/dts/imx8

[PATCH v2 4/9] board: phytec: phycore_imx8mp: Change debug UART

2021-07-02 Thread Teresa Remmet
With the first redesign the debug UART had changed from UART2 to UART1. As the first hardware revision is considered as alpha and will not be supported in future. The old setup will not be preserved. Signed-off-by: Teresa Remmet --- arch/arm/dts/imx8mp-phyboard-pollux-rdk-u-boot.dtsi | 4

[PATCH v2 2/9] arm: dts: imx8mp: Add common u-boot dtsi

2021-07-02 Thread Teresa Remmet
Factor out the common node settings for dm-spl and dm-pre-reloc and move them to imx8mp-u-boot.dtsi Signed-off-by: Teresa Remmet --- arch/arm/dts/imx8mp-evk-u-boot.dtsi | 39 + .../imx8mp-phyboard-pollux-rdk-u-boot.dtsi| 39 + arch/arm/dts/imx8mp-u

[PATCH v2 1/9] arm: dts: imx8mp: Resync imx8mp device tree include

2021-07-02 Thread Teresa Remmet
Sync imx8mp include with kernel commit: d1689cd3c0f4 ("arm64: dts: imx8mp: Use the correct name for child node "snps, dwc3"") Signed-off-by: Teresa Remmet --- arch/arm/dts/imx8mp.dtsi | 146 +-- 1 file changed, 141 insertions(+), 5 dele

[PATCH v2 0/9] phyCORE-i.MX8MP Update

2021-07-02 Thread Teresa Remmet
in board config include Teresa Teresa Remmet (9): arm: dts: imx8mp: Resync imx8mp device tree include arm: dts: imx8mp: Add common u-boot dtsi arm: dts: imx8mp-phyboard-pollux: Sync dts files with kernel board: phytec: phycore_imx8mp: Change debug UART board: phytec: phycore_imx8mp: Add

Re: [PATCH 5/9] board: phytec: phycore_imx8mp: Add fec support

2021-07-02 Thread Teresa Remmet
Hello Fabio, Am Donnerstag, den 01.07.2021, 08:24 -0300 schrieb Fabio Estevam: > Hi Teresa, > > Your series looks great. Just a few comments on this patch. thanks for your quick review. > > On Thu, Jul 1, 2021 at 6:47 AM Teresa Remmet > wrote: > > > --- a/inclu

Re: [PATCH 2/2] ARM: imx: Pick correct eMMC boot partition from ROM log

2021-07-01 Thread Teresa Remmet
Hello Marek, Am Donnerstag, den 01.07.2021, 01:08 +0200 schrieb Marek Vasut: > In case the iMX8M boot from eMMC boot partition and the primary image > is corrupted, the BootROM is capable of starting a secondary image in > the other eMMC boot partition as a fallback. I would like to ask a more

[PATCH 9/9] board: phytec: imx8mp-phycore: Switch to binman

2021-07-01 Thread Teresa Remmet
Use now binman for image creation. Signed-off-by: Teresa Remmet --- .../imx8mp-phyboard-pollux-rdk-u-boot.dtsi| 105 ++ arch/arm/mach-imx/imx8m/Kconfig | 1 + .../phytec/phycore_imx8mp/imximage-8mp-sd.cfg | 10 ++ configs/phycore-imx8mp_defconfig

[PATCH 7/9] board: phytec: phycore-imx8mp: Enable DVS1 control

2021-07-01 Thread Teresa Remmet
Enable DVS1 control through PMIC_STBY_REQ. Signed-off-by: Teresa Remmet --- board/phytec/phycore_imx8mp/spl.c | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/board/phytec/phycore_imx8mp/spl.c b/board/phytec/phycore_imx8mp/spl.c index 815ca9badcba..19c486e55174 100644

[PATCH 8/9] arm: dts: imx8mp-phyboard-pollux-rdk-u-boot: Add wdog pinctrl entry

2021-07-01 Thread Teresa Remmet
Add missing pinctrl entry in spl. Signed-off-by: Teresa Remmet --- arch/arm/dts/imx8mp-phyboard-pollux-rdk-u-boot.dtsi | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/dts/imx8mp-phyboard-pollux-rdk-u-boot.dtsi b/arch/arm/dts/imx8mp-phyboard-pollux-rdk-u-boot.dtsi index

[PATCH 6/9] board: phytec: phycore_imx8mp: Set VDD_ARM to 0,95V

2021-07-01 Thread Teresa Remmet
Increase VDD_ARM to prevent timing issues as VDD_SOC is used in OD mode. Also increase GIC clock. Signed-off-by: Teresa Remmet --- board/phytec/phycore_imx8mp/spl.c | 11 ++- configs/phycore-imx8mp_defconfig | 1 + 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/board

[PATCH 5/9] board: phytec: phycore_imx8mp: Add fec support

2021-07-01 Thread Teresa Remmet
Enable support for the fec ethernet on phyCORE-i.MX8MP. Signed-off-by: Teresa Remmet --- board/phytec/phycore_imx8mp/phycore-imx8mp.c | 14 +++ configs/phycore-imx8mp_defconfig | 7 ++ include/configs/phycore_imx8mp.h | 25 3 files

[PATCH 4/9] board: phytec: phycore_imx8mp: Change debug UART

2021-07-01 Thread Teresa Remmet
With the first redesign the debug UART had changed from UART2 to UART1. As the first hardware revision is considered as alpha and will not be supported in future. The old setup will not be preserved. Signed-off-by: Teresa Remmet --- arch/arm/dts/imx8mp-phyboard-pollux-rdk-u-boot.dtsi | 4

  1   2   >