Re: Pull request: Please pull u-boot-imx-master-20240212

2024-02-12 Thread Tom Rini
On Mon, Feb 12, 2024 at 08:01:59AM -0300, Fabio Estevam wrote:

> Hi Tom,
> 
> Please pull from u-boot-imx, thanks.
> 
> The following changes since commit d7aaaf4223d0a2f9f8c9eed47d7431860b3116d8:
> 
>   Merge tag 'u-boot-dfu-20240209' of 
> https://source.denx.de/u-boot/custodians/u-boot-dfu (2024-02-09 09:00:42 
> -0500)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
> tags/u-boot-imx-master-20240212
> 
> for you to fetch changes up to fcd377ed6480643b1f79188c7a8fb9280a211b4f:
> 
>   configs: imx93_var_som: Enable AHAB support (2024-02-10 15:16:13 -0300)
> 
> u-boot-imx-master-20240212

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: Please pull u-boot-imx-master-20240212

2024-02-12 Thread Fabio Estevam
Hi Tom,

Please pull from u-boot-imx, thanks.

The following changes since commit d7aaaf4223d0a2f9f8c9eed47d7431860b3116d8:

  Merge tag 'u-boot-dfu-20240209' of 
https://source.denx.de/u-boot/custodians/u-boot-dfu (2024-02-09 09:00:42 -0500)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
tags/u-boot-imx-master-20240212

for you to fetch changes up to fcd377ed6480643b1f79188c7a8fb9280a211b4f:

  configs: imx93_var_som: Enable AHAB support (2024-02-10 15:16:13 -0300)

u-boot-imx-master-20240212
--

CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/19583

- Fix the i.MX8MP SPI compatible string.
- Let the SPL clock code do the configuration on Data Modul i.MX8M Plus eDM SBC.
- Enable secure boot on the imx93_var_som board.

Marek Vasut (2):
  ARM: imx: Let SPL configure ECSPI1 clock on Data Modul i.MX8M Plus eDM SBC
  spi: mxc_spi: Add imx6ul-ecspi compatible string

Mathieu Othacehe (3):
  imx93: Use a header for imx9_probe_mu declaration
  board: imx93_var_som: Probe ELE MU
  configs: imx93_var_som: Enable AHAB support

 arch/arm/dts/imx8mp-data-modul-edm-sbc-u-boot.dtsi |  3 +++
 arch/arm/include/asm/arch-imx9/mu.h| 13 +
 board/freescale/imx93_evk/spl.c|  2 +-
 board/phytec/phycore_imx93/spl.c   |  2 +-
 board/variscite/imx93_var_som/spl.c|  5 +++--
 configs/imx93_var_som_defconfig|  1 +
 drivers/spi/mxc_spi.c  |  1 +
 7 files changed, 23 insertions(+), 4 deletions(-)
 create mode 100644 arch/arm/include/asm/arch-imx9/mu.h


Re: Pull request: Please pull u-boot-imx-master-20240208

2024-02-08 Thread Tom Rini
On Thu, Feb 08, 2024 at 11:36:33AM -0300, Fabio Estevam wrote:

> Hi Tom,
> 
> Please pull from u-boot-imx, thanks
> 
> The following changes since commit 0101a2ffe125911ebf89172b495f5ff14f2fd058:
> 
>   Merge branch '2024-02-06-assorted-fixes' (2024-02-07 09:47:47 -0500)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
> tags/u-boot-imx-master-20240208
> 
> for you to fetch changes up to 8dcf1df48dff339b172d1bce2a38a965ee4aafca:
> 
>   phycore-imx8mp: add support for booting and flashing emmc via UUU 
> (2024-02-08 10:11:46 -0300)
> 
> u-boot-imx-master-20240208

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: Please pull u-boot-imx-master-20240208

2024-02-08 Thread Fabio Estevam
Hi Tom,

Please pull from u-boot-imx, thanks

The following changes since commit 0101a2ffe125911ebf89172b495f5ff14f2fd058:

  Merge branch '2024-02-06-assorted-fixes' (2024-02-07 09:47:47 -0500)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
tags/u-boot-imx-master-20240208

for you to fetch changes up to 8dcf1df48dff339b172d1bce2a38a965ee4aafca:

  phycore-imx8mp: add support for booting and flashing emmc via UUU (2024-02-08 
10:11:46 -0300)

u-boot-imx-master-20240208
--

CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/19565

- Add USB support for phycore-imx8mp
- Fix environment corruption, reset on mx6sabresd
- Print reset cause on imx8
- Extend mkimage to support generating an image for i.MXRT FlexSPI
- Add new apalis and colibri variants
- Add support for phyBOARD-Segin-i.MX93 support
- Fix when FEC is primarily used instead of EQOS on i.MX93.

Benjamin Hahn (4):
  imx8mp-phyboard-pollux-rdk: sync with kernel devicetree from v6.8-rc2
  phycore-imx8mp: add USB host support
  phycore-imx8mp: add USB mass storage support
  phycore-imx8mp: add support for booting and flashing emmc via UUU

Fabio Estevam (3):
  mx6sabresd: Fix U-Boot corruption after saving the environment
  mx6sabresd: Convert to watchdog driver model
  mx6sabresd: Remove board_phy_config()

Igor Opaniuk (2):
  imx: scu_api: add implementation of sc_pm_reset_reason
  imx: imx8: print reset cause

Jesse Taube (1):
  tools: mkimage: Add support for i.MXRT FlexSPI Header

Joao Paulo Goncalves (2):
  toradex: tdx-cfg-block: Add new apalis and colibri pid
  toradex: tdx-cfg-block: add 0086 i.mx8m mini sku

Marek Vasut (1):
  ARM: imx: Enable kaslrseed command on Data Modul i.MX8M Mini/Plus eDM SBC

Mathieu Othacehe (1):
  board: phytec: phycore-imx93: Add phyBOARD-Segin-i.MX93 support

Primoz Fiser (1):
  imx9: clock: Fix board_interface_eth_init for FEC

 arch/arm/dts/Makefile  |3 +-
 arch/arm/dts/imx6qdl-sabresd-u-boot.dtsi   |9 +
 .../arm/dts/imx8mp-phyboard-pollux-rdk-u-boot.dtsi |4 +
 arch/arm/dts/imx8mp-phyboard-pollux-rdk.dts|  162 +-
 arch/arm/dts/imx93-phyboard-segin-u-boot.dtsi  |  293 
 arch/arm/dts/imx93-phyboard-segin.dts  |  117 ++
 arch/arm/dts/imx93-phycore-som.dtsi|  126 ++
 arch/arm/mach-imx/imx8/cpu.c   |   41 +
 arch/arm/mach-imx/imx9/Kconfig |6 +
 arch/arm/mach-imx/imx9/clock.c |5 +
 board/freescale/mx6sabresd/mx6sabresd.c|   34 -
 board/phytec/phycore_imx8mp/phycore-imx8mp.c   |4 +
 board/phytec/phycore_imx93/Kconfig |   13 +
 board/phytec/phycore_imx93/MAINTAINERS |   10 +
 board/phytec/phycore_imx93/Makefile|   14 +
 board/phytec/phycore_imx93/lpddr4_timing.c | 1546 
 board/phytec/phycore_imx93/phycore-imx93.c |   42 +
 board/phytec/phycore_imx93/phycore_imx93.env   |   73 +
 board/phytec/phycore_imx93/spl.c   |  148 ++
 board/toradex/common/tdx-cfg-block.c   |   10 +
 board/toradex/common/tdx-cfg-block.h   |   10 +
 configs/imx8mm_data_modul_edm_sbc_defconfig|2 +
 configs/imx8mp_data_modul_edm_sbc_defconfig|2 +
 configs/imx93-phyboard-segin_defconfig |  138 ++
 configs/mx6sabresd_defconfig   |6 +
 configs/phycore-imx8mp_defconfig   |   33 +-
 doc/board/phytec/imx93-phyboard-segin.rst  |   61 +
 doc/board/phytec/index.rst |1 +
 drivers/misc/imx8/scu_api.c|   22 +
 include/configs/phycore_imx8mp.h   |5 +
 include/configs/phycore_imx93.h|   28 +
 include/firmware/imx/sci/sci.h |6 +
 include/imximage.h |   42 +-
 tools/Kconfig  |   21 +
 tools/imx8mimage.c |   41 +-
 tools/imximage.c   |   77 +
 36 files changed, 3078 insertions(+), 77 deletions(-)
 create mode 100644 arch/arm/dts/imx93-phyboard-segin-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx93-phyboard-segin.dts
 create mode 100644 arch/arm/dts/imx93-phycore-som.dtsi
 create mode 100644 board/phytec/phycore_imx93/Kconfig
 create mode 100644 board/phytec/phycore_imx93/MAINTAINERS
 create mode 100644 board/phytec/phycore_imx93/Makefile
 create mode 100644 board/phytec/phycore_imx93/lpddr4_timing.c
 create mode 100644 board/phytec/phycore_imx93/phycore-imx93.c
 create mode 100644 board/phytec/phycore_imx93/phycore_imx93.env
 create mode 100644 board/phytec/phycore_imx93/spl.c
 create mode 100644 

Re: Pull request: Please pull u-boot-imx-20240115

2024-01-22 Thread Tom Rini
On Mon, Jan 22, 2024 at 10:02:58AM -0300, Fabio Estevam wrote:

> Hi Tom,
> 
> Please pull from u-boot-imx, thanks.
> 
> The following changes since commit 3c04fcf3137d5f694d52b8f355373e4baabe5f78:
> 
>   Merge patch series "k3-j721e: beagleboneai: Fix USB" (2024-01-20 11:39:13 
> -0500)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
> tags/u-boot-imx-master-20240122
> 
> for you to fetch changes up to a80e0e7711a2b2890a583d88dcd9af978ddada32:
> 
>   ARM: imx: Enable kaslrseed command on DH i.MX8M Plus DHCOM (2024-01-22 
> 08:40:02 -0300)
> 
> u-boot-imx-master-20240122

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: Please pull u-boot-imx-20240115

2024-01-22 Thread Fabio Estevam
Hi Tom,

Please pull from u-boot-imx, thanks.

The following changes since commit 3c04fcf3137d5f694d52b8f355373e4baabe5f78:

  Merge patch series "k3-j721e: beagleboneai: Fix USB" (2024-01-20 11:39:13 
-0500)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
tags/u-boot-imx-master-20240122

for you to fetch changes up to a80e0e7711a2b2890a583d88dcd9af978ddada32:

  ARM: imx: Enable kaslrseed command on DH i.MX8M Plus DHCOM (2024-01-22 
08:40:02 -0300)

u-boot-imx-master-20240122
--

CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/19406

- Allow i.MX8M Plus DHCOM to operate in overdrive mode.
- Allow i.MX8M Plus eDM SBC to operate in overdrive mode.
- Enable the 'kaslrseed' command on DH i.MX8M Plus DHCOM.
- Select LTO by default on i.MX8M.
- Convert pico-dwarf/hobbit-imx6ul to CONFIG_DM_SERIAL.
- Fix 'reset' command on wandboard.


Fabio Estevam (3):
  imx8m: Enable LTO by default
  wandboard: Convert to watchdog driver model
  pico-dwarf/hobbit-imx6ul: Convert to CONFIG_DM_SERIAL

Marek Vasut (3):
  ARM: imx: Enable SPL_BOARD_INIT on DH i.MX8M Plus DHCOM
  ARM: imx: Configure GIC clock parent on Data Modul i.MX8M Plus eDM SBC
  ARM: imx: Enable kaslrseed command on DH i.MX8M Plus DHCOM

 arch/arm/dts/imx6qdl-wandboard-u-boot.dtsi  | 10 ++
 arch/arm/mach-imx/imx8m/Kconfig |  1 +
 board/data_modul/imx8mp_edm_sbc/spl.c   | 13 +
 configs/imx8mp_data_modul_edm_sbc_defconfig |  1 +
 configs/imx8mp_dhcom_pdk2_defconfig |  3 +++
 configs/imx8mp_dhcom_pdk3_defconfig |  3 +++
 configs/pico-dwarf-imx6ul_defconfig |  1 +
 configs/pico-hobbit-imx6ul_defconfig|  1 +
 configs/wandboard_defconfig |  3 +++
 9 files changed, 36 insertions(+)


Re: Pull request: Please pull u-boot-imx-20240115

2024-01-16 Thread Tom Rini
On Mon, Jan 15, 2024 at 11:45:54PM -0300, Fabio Estevam wrote:

> Hi Tom,
> 
> Please pull from u-boot-imx, thanks.
> 
> The following changes since commit 547d3dd28a46a18d59e00a153c8becca8d4e8cf9:
> 
>   Merge branch '2024-01-12-assorted-fixes' (2024-01-12 08:34:50 -0500)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
> tags/u-boot-imx-20240115
> 
> for you to fetch changes up to 662e7ef7f0e84114dd58d77ccdcfdf61d1a0df31:
> 
>   arm: xea: Add support for boot image source descriptor in SPL (2024-01-15 
> 10:55:42 -0300)
> 
> u-boot-imx-20240115

I would appreciate a brief summary I can paste in to the merge commit in
the future please.

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: Please pull u-boot-imx-20240115

2024-01-15 Thread Fabio Estevam
Hi Tom,

Please pull from u-boot-imx, thanks.

The following changes since commit 547d3dd28a46a18d59e00a153c8becca8d4e8cf9:

  Merge branch '2024-01-12-assorted-fixes' (2024-01-12 08:34:50 -0500)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
tags/u-boot-imx-20240115

for you to fetch changes up to 662e7ef7f0e84114dd58d77ccdcfdf61d1a0df31:

  arm: xea: Add support for boot image source descriptor in SPL (2024-01-15 
10:55:42 -0300)

u-boot-imx-20240115
---

CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/19324


Anatolij Gustschin (1):
  arm: xea: Add support for boot image source descriptor in SPL

Fabio Estevam (3):
  doc: imx93_var_som: Adjust the underline length
  imx9: Select BINMAN at SoC level
  imx8m: Select BINMAN at SoC level

Lukasz Majewski (3):
  defconfig: xea: Change default spi-nor memory bus to 2 (single binary)
  arm: xea: Move XEA's environment variables from xea.h to xea.env
  arm: config: Enable CRC8 support in SPL on imx287 XEA board

Marek Vasut (2):
  ARM: imx: Set stdio to serial on DH i.MX8M Plus DHCOM
  ARM: imx: Set stdio to serial on Data Modul i.MX8M Mini/Plus eDM SBC

Primoz Fiser (1):
  imx: imx9: fixup thermal trips from fuses

Yannic Moog (4):
  Add support for phyGATE-Tauri-L-iMX8MM
  doc: board: phytec: Add phyGATE-Tauri board documentation
  board: phytec: MAINTAINERS: add missing phytec doc files
  board: phytec: fix link error when disabling PHYTEC_SOM_DETECTION

 arch/arm/dts/Makefile   |   1 +
 arch/arm/dts/imx8mm-phygate-tauri-l-u-boot.dtsi |  70 
 arch/arm/dts/imx8mm-phygate-tauri-l.dts | 489 
 arch/arm/mach-imx/imx8m/Kconfig |  39 +-
 arch/arm/mach-imx/imx9/Kconfig  |   3 +-
 arch/arm/mach-imx/imx9/soc.c|  45 +++
 board/liebherr/xea/boot_img_scr.h   |  27 ++
 board/liebherr/xea/xea.c|  85 
 board/liebherr/xea/xea.env  | 139 +++
 board/phytec/common/Makefile|   4 +-
 board/phytec/common/phytec_som_detection.c  |   2 -
 board/phytec/phycore_imx8mm/MAINTAINERS |   6 +
 board/phytec/phycore_imx8mp/MAINTAINERS |   1 +
 configs/imx28_xea_defconfig |   1 +
 configs/imx28_xea_sb_defconfig  |   2 +-
 configs/imx8mm-phygate-tauri-l_defconfig| 115 ++
 doc/board/phytec/imx8mm-phygate-tauri-l.rst |  60 +++
 doc/board/phytec/index.rst  |   1 +
 doc/board/variscite/imx93_var_som.rst   |   4 +-
 include/configs/imx8mm_data_modul_edm_sbc.h |  11 +-
 include/configs/imx8mp_data_modul_edm_sbc.h |   9 +-
 include/configs/imx8mp_dhcom_pdk2.h |  17 +-
 include/configs/xea.h   | 140 ---
 23 files changed, 1070 insertions(+), 201 deletions(-)
 create mode 100644 arch/arm/dts/imx8mm-phygate-tauri-l-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx8mm-phygate-tauri-l.dts
 create mode 100644 board/liebherr/xea/boot_img_scr.h
 create mode 100644 board/liebherr/xea/xea.env
 create mode 100644 configs/imx8mm-phygate-tauri-l_defconfig
 create mode 100644 doc/board/phytec/imx8mm-phygate-tauri-l.rst


Re: [v2] Pull request: Please pull u-boot-imx-master-20240108

2024-01-08 Thread Tom Rini
On Mon, Jan 08, 2024 at 03:37:09PM -0300, Fabio Estevam wrote:

> Hi Tom,
> 
> This is v2. Fixed the summary log.
> 
> Please pull from u-boot-imx, thanks.
> 
> The following changes since commit 93d91e9485d902a1836a22e72d1a545b587adf36:
> 
>   Merge branch 'next' (2024-01-08 12:00:18 -0500)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
> tags/u-boot-imx-master-20240108
> 
> for you to fetch changes up to 54e1aa236f7d934ea81d727fe27b6d05902643be:
> 
>   Add imx93-var-som support (2024-01-08 14:37:57 -0300)
> 
> u-boot-imx-master-20240108

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


[v2] Pull request: Please pull u-boot-imx-master-20240108

2024-01-08 Thread Fabio Estevam
Hi Tom,

This is v2. Fixed the summary log.

Please pull from u-boot-imx, thanks.

The following changes since commit 93d91e9485d902a1836a22e72d1a545b587adf36:

  Merge branch 'next' (2024-01-08 12:00:18 -0500)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
tags/u-boot-imx-master-20240108

for you to fetch changes up to 54e1aa236f7d934ea81d727fe27b6d05902643be:

  Add imx93-var-som support (2024-01-08 14:37:57 -0300)

u-boot-imx-master-20240108
--

CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/19232

- Removed fdt_addr from verdin-imx8mm to fix booting via bootefi.
- Support Ethernet PHY autodection on Data Modul i.MX8M Mini/Plus eDM SBC
- Add i.MX93 binman support
- Add support for imx93-var-som

Francesco Dolcini (1):
  verdin-imx8mm: Remove stale fdt_addr env variable

Marek Vasut (1):
  ARM: imx: Auto-detect PHY on Data Modul i.MX8M Mini/Plus eDM SBC

Mathieu Othacehe (4):
  spl: binman: Disable u_boot_any symbols for i.MX93 boards
  mach-imx: Add i.MX93 binman support.
  imx9: imx93_evk: Add binman support.
  Add imx93-var-som support

 arch/arm/dts/Makefile  |3 +-
 arch/arm/dts/imx8mp-data-modul-edm-sbc-u-boot.dtsi |6 -
 arch/arm/dts/imx93-11x11-evk-u-boot.dtsi   |2 +
 arch/arm/dts/imx93-u-boot.dtsi |   88 ++
 arch/arm/dts/imx93-var-som-symphony-u-boot.dtsi|  266 
 arch/arm/dts/imx93-var-som-symphony.dts|  305 
 arch/arm/dts/imx93-var-som.dtsi|  111 ++
 arch/arm/include/asm/arch-imx9/clock.h |1 +
 arch/arm/mach-imx/Makefile |   27 +-
 arch/arm/mach-imx/imx9/Kconfig |8 +
 arch/arm/mach-imx/imx9/container.cfg   |   10 +
 arch/arm/mach-imx/imx9/imximage.cfg|   10 +
 .../imx8mm_edm_sbc/imx8mm_data_modul_edm_sbc.c |   42 +
 .../imx8mp_edm_sbc/imx8mp_data_modul_edm_sbc.c |   50 +
 board/variscite/common/eth.c   |   58 +
 board/variscite/common/eth.h   |   12 +
 board/variscite/common/imx9_eeprom.c   |  190 +++
 board/variscite/common/imx9_eeprom.h   |   83 ++
 board/variscite/common/mmc.c   |   47 +
 board/variscite/imx93_var_som/Kconfig  |   12 +
 board/variscite/imx93_var_som/MAINTAINERS  |7 +
 board/variscite/imx93_var_som/Makefile |   17 +
 board/variscite/imx93_var_som/imx93_var_som.c  |  126 ++
 board/variscite/imx93_var_som/imx93_var_som.env|   99 ++
 board/variscite/imx93_var_som/lpddr4x_timing.c | 1488 
 board/variscite/imx93_var_som/spl.c|  143 ++
 common/spl/Kconfig |2 +-
 common/spl/Kconfig.tpl |2 +-
 common/spl/Kconfig.vpl |2 +-
 configs/imx8mm_data_modul_edm_sbc_defconfig|1 +
 configs/imx8mp_data_modul_edm_sbc_defconfig|1 +
 configs/imx93_11x11_evk_defconfig  |2 +
 configs/imx93_11x11_evk_ld_defconfig   |2 +
 configs/imx93_var_som_defconfig|  156 ++
 doc/board/nxp/imx93_11x11_evk.rst  |   68 +
 doc/board/nxp/index.rst|1 +
 doc/board/variscite/imx93_var_som.rst  |   68 +
 doc/board/variscite/index.rst  |1 +
 include/configs/imx93_var_som.h|   48 +
 include/configs/verdin-imx8mm.h|1 -
 tools/imx9_image.sh|   31 +
 41 files changed, 3585 insertions(+), 12 deletions(-)
 create mode 100644 arch/arm/dts/imx93-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx93-var-som-symphony-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx93-var-som-symphony.dts
 create mode 100644 arch/arm/dts/imx93-var-som.dtsi
 create mode 100644 arch/arm/mach-imx/imx9/container.cfg
 create mode 100644 arch/arm/mach-imx/imx9/imximage.cfg
 create mode 100644 board/variscite/common/eth.c
 create mode 100644 board/variscite/common/eth.h
 create mode 100644 board/variscite/common/imx9_eeprom.c
 create mode 100644 board/variscite/common/imx9_eeprom.h
 create mode 100644 board/variscite/common/mmc.c
 create mode 100644 board/variscite/imx93_var_som/Kconfig
 create mode 100644 board/variscite/imx93_var_som/MAINTAINERS
 create mode 100644 board/variscite/imx93_var_som/Makefile
 create mode 100644 board/variscite/imx93_var_som/imx93_var_som.c
 create mode 100644 board/variscite/imx93_var_som/imx93_var_som.env
 create mode 100644 board/variscite/imx93_var_som/lpddr4x_timing.c
 create mode 100644 board/variscite/imx93_var_som/spl.c
 create mode 100644 configs/imx93_var_som_defconfig
 create mode 100644 doc/board/nxp/imx93_11x11_evk.rst
 create 

Pull request: Please pull u-boot-imx-master-20240108

2024-01-08 Thread Fabio Estevam
Hi Tom,

Please pull from u-boot-imx, thanks.

The following changes since commit 93d91e9485d902a1836a22e72d1a545b587adf36:

  Merge branch 'next' (2024-01-08 12:00:18 -0500)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
tags/u-boot-imx-master-20240108

for you to fetch changes up to 54e1aa236f7d934ea81d727fe27b6d05902643be:

  Add imx93-var-som support (2024-01-08 14:37:57 -0300)

u-boot-imx-master-20240108
--

CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/19232

- Make DRAM stable on i.MX8MP DHCOM SoM by using FPWM mode and updating
the DRAM timing
- Fix display artifacts when booting Linux on i.MX8M Mini/Plus eDM SBC

Francesco Dolcini (1):
  verdin-imx8mm: Remove stale fdt_addr env variable

Marek Vasut (1):
  ARM: imx: Auto-detect PHY on Data Modul i.MX8M Mini/Plus eDM SBC

Mathieu Othacehe (4):
  spl: binman: Disable u_boot_any symbols for i.MX93 boards
  mach-imx: Add i.MX93 binman support.
  imx9: imx93_evk: Add binman support.
  Add imx93-var-som support

 arch/arm/dts/Makefile  |3 +-
 arch/arm/dts/imx8mp-data-modul-edm-sbc-u-boot.dtsi |6 -
 arch/arm/dts/imx93-11x11-evk-u-boot.dtsi   |2 +
 arch/arm/dts/imx93-u-boot.dtsi |   88 ++
 arch/arm/dts/imx93-var-som-symphony-u-boot.dtsi|  266 
 arch/arm/dts/imx93-var-som-symphony.dts|  305 
 arch/arm/dts/imx93-var-som.dtsi|  111 ++
 arch/arm/include/asm/arch-imx9/clock.h |1 +
 arch/arm/mach-imx/Makefile |   27 +-
 arch/arm/mach-imx/imx9/Kconfig |8 +
 arch/arm/mach-imx/imx9/container.cfg   |   10 +
 arch/arm/mach-imx/imx9/imximage.cfg|   10 +
 .../imx8mm_edm_sbc/imx8mm_data_modul_edm_sbc.c |   42 +
 .../imx8mp_edm_sbc/imx8mp_data_modul_edm_sbc.c |   50 +
 board/variscite/common/eth.c   |   58 +
 board/variscite/common/eth.h   |   12 +
 board/variscite/common/imx9_eeprom.c   |  190 +++
 board/variscite/common/imx9_eeprom.h   |   83 ++
 board/variscite/common/mmc.c   |   47 +
 board/variscite/imx93_var_som/Kconfig  |   12 +
 board/variscite/imx93_var_som/MAINTAINERS  |7 +
 board/variscite/imx93_var_som/Makefile |   17 +
 board/variscite/imx93_var_som/imx93_var_som.c  |  126 ++
 board/variscite/imx93_var_som/imx93_var_som.env|   99 ++
 board/variscite/imx93_var_som/lpddr4x_timing.c | 1488 
 board/variscite/imx93_var_som/spl.c|  143 ++
 common/spl/Kconfig |2 +-
 common/spl/Kconfig.tpl |2 +-
 common/spl/Kconfig.vpl |2 +-
 configs/imx8mm_data_modul_edm_sbc_defconfig|1 +
 configs/imx8mp_data_modul_edm_sbc_defconfig|1 +
 configs/imx93_11x11_evk_defconfig  |2 +
 configs/imx93_11x11_evk_ld_defconfig   |2 +
 configs/imx93_var_som_defconfig|  156 ++
 doc/board/nxp/imx93_11x11_evk.rst  |   68 +
 doc/board/nxp/index.rst|1 +
 doc/board/variscite/imx93_var_som.rst  |   68 +
 doc/board/variscite/index.rst  |1 +
 include/configs/imx93_var_som.h|   48 +
 include/configs/verdin-imx8mm.h|1 -
 tools/imx9_image.sh|   31 +
 41 files changed, 3585 insertions(+), 12 deletions(-)
 create mode 100644 arch/arm/dts/imx93-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx93-var-som-symphony-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx93-var-som-symphony.dts
 create mode 100644 arch/arm/dts/imx93-var-som.dtsi
 create mode 100644 arch/arm/mach-imx/imx9/container.cfg
 create mode 100644 arch/arm/mach-imx/imx9/imximage.cfg
 create mode 100644 board/variscite/common/eth.c
 create mode 100644 board/variscite/common/eth.h
 create mode 100644 board/variscite/common/imx9_eeprom.c
 create mode 100644 board/variscite/common/imx9_eeprom.h
 create mode 100644 board/variscite/common/mmc.c
 create mode 100644 board/variscite/imx93_var_som/Kconfig
 create mode 100644 board/variscite/imx93_var_som/MAINTAINERS
 create mode 100644 board/variscite/imx93_var_som/Makefile
 create mode 100644 board/variscite/imx93_var_som/imx93_var_som.c
 create mode 100644 board/variscite/imx93_var_som/imx93_var_som.env
 create mode 100644 board/variscite/imx93_var_som/lpddr4x_timing.c
 create mode 100644 board/variscite/imx93_var_som/spl.c
 create mode 100644 configs/imx93_var_som_defconfig
 create mode 100644 doc/board/nxp/imx93_11x11_evk.rst
 create mode 100644 doc/board/variscite/imx93_var_som.rst
 create mode 100644 

Re: Pull request: Please pull u-boot-imx-next-20231220

2023-12-20 Thread Tom Rini
On Wed, Dec 20, 2023 at 03:21:19PM -0300, Fabio Estevam wrote:

> Hi Tom,
> 
> Please pull this u-boot-imx material targetted for 'next', thanks.
> 
> The following changes since commit f7655af980dc376783bbdac833e450a86e3255f4:
> 
>   Merge tag 'u-boot-amlogic-next-20231220' of 
> https://source.denx.de/u-boot/custodians/u-boot-amlogic into next (2023-12-20 
> 08:34:12 -0500)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
> tags/u-boot-imx-next-20231220
> 
> for you to fetch changes up to 8a72d193cf15cf0d6936886db4b2dd75956fb4d8:
> 
>   colibri-imx8x: configure usb hub to bypass mode (2023-12-20 15:04:46 -0300)
> 
> u-boot-imx-next-20231220

Applied to u-boot/next, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Re: Pull request: Please pull u-boot-imx-master-20231220

2023-12-20 Thread Tom Rini
On Wed, Dec 20, 2023 at 03:42:13PM -0300, Fabio Estevam wrote:

> Hi Tom,
> 
> Please pull these fixes from u-boot-imx, thanks.
> 
> The following changes since commit 3ac22891cfc0dc6d8eec25d2b0fbdd2eb8f3d3ed:
> 
>   Merge tag 'u-boot-imx-20231214' of 
> https://gitlab.denx.de/u-boot/custodians/u-boot-imx (2023-12-15 08:22:31 
> -0500)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
> tags/u-boot-imx-master-20231220
> 
> for you to fetch changes up to 1f25c75619d7fdacbaa8c2c9c152ebc9aec807b3:
> 
>   ARM: dts: imx: Power off display output on Data Modul i.MX8M Mini/Plus eDM 
> SBC (2023-12-18 20:25:57 -0300)
> 
> u-boot-imx-master-20231220

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: Please pull u-boot-imx-master-20231220

2023-12-20 Thread Fabio Estevam
Hi Tom,

Please pull these fixes from u-boot-imx, thanks.

The following changes since commit 3ac22891cfc0dc6d8eec25d2b0fbdd2eb8f3d3ed:

  Merge tag 'u-boot-imx-20231214' of 
https://gitlab.denx.de/u-boot/custodians/u-boot-imx (2023-12-15 08:22:31 -0500)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
tags/u-boot-imx-master-20231220

for you to fetch changes up to 1f25c75619d7fdacbaa8c2c9c152ebc9aec807b3:

  ARM: dts: imx: Power off display output on Data Modul i.MX8M Mini/Plus eDM 
SBC (2023-12-18 20:25:57 -0300)

u-boot-imx-master-20231220
--

CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/19007

- Make DRAM stable on i.MX8MP DHCOM SoM by using FPWM mode and updating
the DRAM timing
- Fix display artifacts when booting Linux on i.MX8M Mini/Plus eDM SBC


Marek Vasut (3):
  ARM: imx: Force DRAM regulators into FPWM mode on DH i.MX8MP DHCOM SoM
  ARM: imx: Update DRAM timings with inline ECC on DH i.MX8MP DHCOM SoM
  ARM: dts: imx: Power off display output on Data Modul i.MX8M Mini/Plus 
eDM SBC

 arch/arm/dts/imx8mm-data-modul-edm-sbc-u-boot.dtsi |  49 +++
 arch/arm/dts/imx8mp-data-modul-edm-sbc-u-boot.dtsi |  48 +++
 board/dhelectronics/dh_imx8mp/imx8mp_dhcom_pdk2.c  |   5 +-
 board/dhelectronics/dh_imx8mp/lpddr4_timing.h  |   6 +
 .../dhelectronics/dh_imx8mp/lpddr4_timing_2G_32.c  | 130 ++
 .../dhelectronics/dh_imx8mp/lpddr4_timing_4G_32.c  | 149 -
 board/dhelectronics/dh_imx8mp/spl.c|  33 +
 configs/imx8mp_dhcom_pdk2_defconfig|   3 +-
 configs/imx8mp_dhcom_pdk3_defconfig|   3 +-
 9 files changed, 310 insertions(+), 116 deletions(-)


Pull request: Please pull u-boot-imx-next-20231220

2023-12-20 Thread Fabio Estevam
Hi Tom,

Please pull this u-boot-imx material targetted for 'next', thanks.

The following changes since commit f7655af980dc376783bbdac833e450a86e3255f4:

  Merge tag 'u-boot-amlogic-next-20231220' of 
https://source.denx.de/u-boot/custodians/u-boot-amlogic into next (2023-12-20 
08:34:12 -0500)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
tags/u-boot-imx-next-20231220

for you to fetch changes up to 8a72d193cf15cf0d6936886db4b2dd75956fb4d8:

  colibri-imx8x: configure usb hub to bypass mode (2023-12-20 15:04:46 -0300)

u-boot-imx-next-20231220


CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/19043

- Put the USB hub out of reset on colibri-imx8x
- Fix VDDx brownout interrupt register of i.MX23/i.MX28
- Fix Phytec imx8m SoM detection
- Add TPM support for gw72xx boards


Andrejs Cainikovs (3):
  apalis-imx8: remove -u-boot.dtsi include
  colibri-imx8x: remove -u-boot.dtsi include
  colibri-imx8x: configure usb hub to bypass mode

Cody Green (1):
  mxs: Fix VDDx brownout interrupt disable/enable

Tim Harvey (3):
  arm: dts: imx8mm-venice-gw72xx: add TPM device
  arm: dts: imx8mp-venice-gw72xx: add TPM device
  configs: imx8m{m, n, p}_venice_defconfig: add arch_misc_init

Yannic Moog (5):
  board: phytec: imx8m_som_detection: change phytec_imx8m_detect return type
  board: phytec: imx8m_som_detection: fix uninitialized pointer bug
  board: phytec: phytec_som_detection: fix eeprom_data zero check
  board: phytec: som_detection: move definitions to source file
  board: phytec: phytec_som_detection: fix uninitialized bug

 arch/arm/cpu/arm926ejs/mxs/spl_power_init.c  |  8 +++--
 arch/arm/dts/fsl-imx8qm-apalis.dts   |  1 -
 arch/arm/dts/fsl-imx8qxp-colibri-u-boot.dtsi | 15 
 arch/arm/dts/fsl-imx8qxp-colibri.dts |  3 --
 arch/arm/dts/imx8mm-venice-gw72xx-0x-u-boot.dtsi |  7 
 arch/arm/dts/imx8mm-venice-gw72xx.dtsi   | 10 +-
 arch/arm/dts/imx8mp-venice-gw72xx-2x-u-boot.dtsi |  9 +
 arch/arm/dts/imx8mp-venice-gw72xx.dtsi   |  9 -
 board/phytec/common/imx8m_som_detection.c| 40 ++---
 board/phytec/common/imx8m_som_detection.h| 34 +-
 board/phytec/common/phytec_som_detection.c   | 46 ++--
 board/phytec/common/phytec_som_detection.h   | 38 
 configs/colibri-imx8x_defconfig  |  1 +
 configs/imx8mm_venice_defconfig  |  1 +
 configs/imx8mn_venice_defconfig  |  1 +
 configs/imx8mp_venice_defconfig  |  1 +
 16 files changed, 137 insertions(+), 87 deletions(-)


Re: Pull request: Please pull u-boot-imx-20231214

2023-12-15 Thread Tom Rini
On Fri, Dec 15, 2023 at 10:07:07AM -0300, Fabio Estevam wrote:

> Hi Tom,
> 
> Please pull these fixes from u-boot-imx, thanks.
> 
> The following changes since commit 27089f1e4d11fd7e0619097b59258d0428cde2ac:
> 
>   Merge branch '2023-12-13-assorted-minor-fixes' (2023-12-13 09:57:28 -0500)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
> tags/u-boot-imx-20231214
> 
> for you to fetch changes up to 4f7122ca1580602399afc30f94f4b37f79e4d662:
> 
>   imx8mp-venice: update DRAM config for 2000MHz (2023-12-14 15:34:12 -0300)
> 
> u-boot-imx-20231214

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: Please pull u-boot-imx-20231214

2023-12-15 Thread Fabio Estevam
Hi Tom,

Please pull these fixes from u-boot-imx, thanks.

The following changes since commit 27089f1e4d11fd7e0619097b59258d0428cde2ac:

  Merge branch '2023-12-13-assorted-minor-fixes' (2023-12-13 09:57:28 -0500)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
tags/u-boot-imx-20231214

for you to fetch changes up to 4f7122ca1580602399afc30f94f4b37f79e4d662:

  imx8mp-venice: update DRAM config for 2000MHz (2023-12-14 15:34:12 -0300)

u-boot-imx-20231214
---

CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/18937

- Fix for i.MX8M Plus eDM SBC DDR timings with inlinc ECC
- Switch to FPWM mode on Data Modul i.MX8M Plus eDM SBC so that
DRAM EDAC detects more correctable errors
- Fix for imx8mp-venice board DDR initialization 


Marek Vasut (7):
  arm64: imx8mp: Inhibit DTC warning on DH i.MX8MP DHCOM rev.100 DTO
  ddr: imx: Handle 3734 in addition to 3733 and 3732 MTps rates
  ddr: imx: Add 3600 MTps rate support
  ARM: imx: Enable CAAM on Data Modul i.MX8M Mini/Plus eDM SBC
  ARM: imx: Enable CAAM on DH i.MX8M Plus DHCOM
  ARM: imx: Force DRAM regulators into FPWM mode on Data Modul i.MX8M Plus 
eDM SBC
  ARM: imx: Update DRAM timings with inline ECC on Data Modul i.MX8M Plus 
eDM SBC

Tim Harvey (3):
  board: gateworks: venice: remove extra file
  imx8mp-venice: fix DRAM bus configuration
  imx8mp-venice: update DRAM config for 2000MHz

 arch/arm/dts/Makefile  |2 +
 arch/arm/mach-imx/imx8m/clock_imx8mm.c |1 +
 board/data_modul/common/common.c   |   18 +-
 .../imx8mp_edm_sbc/lpddr4_timing_4G_32.c   |  175 +-
 board/data_modul/imx8mp_edm_sbc/spl.c  |5 +
 .../gateworks/venice/lpddr4_timing_imx8mm_512mb.c  | 1849 
 board/gateworks/venice/lpddr4_timing_imx8mp.c  |  327 ++--
 configs/imx8mm_data_modul_edm_sbc_defconfig|1 +
 configs/imx8mp_data_modul_edm_sbc_defconfig|2 +
 configs/imx8mp_dhcom_pdk2_defconfig|1 +
 configs/imx8mp_dhcom_pdk3_defconfig|1 +
 drivers/ddr/imx/phy/ddrphy_utils.c |5 +
 12 files changed, 301 insertions(+), 2086 deletions(-)
 delete mode 100644 board/gateworks/venice/lpddr4_timing_imx8mm_512mb.c


Re: Pull request: Please pull u-boot-imx-next-20231214

2023-12-14 Thread Tom Rini
On Thu, Dec 14, 2023 at 08:02:19AM -0300, Fabio Estevam wrote:

> Hi Tom,
> 
> Please pull this u-boot-imx material targetted for 'next', thanks.
> 
> The following changes since commit be4a5f7c35685d228b3abc398a8d86c434274de5:
> 
>   test: bdinfo: Handle systems without getopt (2023-12-10 10:08:30 -0500)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
> tags/u-boot-imx-next-20231214
> 
> for you to fetch changes up to 6b73200aedb1d3fb0a52e2600bd6b1e3ff5e5faf:
> 
>   arm64: imx8mp: Enable TCP, IPv6, wget on Data Modul i.MX8M eDM SBC 
> (2023-12-14 06:24:27 -0300)
> 
> u-boot-imx-next-20231214

Applied to u-boot/next, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: Please pull u-boot-imx-next-20231214

2023-12-14 Thread Fabio Estevam
Hi Tom,

Please pull this u-boot-imx material targetted for 'next', thanks.

The following changes since commit be4a5f7c35685d228b3abc398a8d86c434274de5:

  test: bdinfo: Handle systems without getopt (2023-12-10 10:08:30 -0500)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
tags/u-boot-imx-next-20231214

for you to fetch changes up to 6b73200aedb1d3fb0a52e2600bd6b1e3ff5e5faf:

  arm64: imx8mp: Enable TCP, IPv6, wget on Data Modul i.MX8M eDM SBC 
(2023-12-14 06:24:27 -0300)

u-boot-imx-next-20231214


CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/18918

- Add TPM support for venice boards
- Add networking support for imx93-evk
- Enable TCP, IPv6, wget for DHCOM and Data Modul boards
- Enable fastboot support for Toradex boards
- Allow pico-imx7d to boot from SD
- Enable fastboot for beacon imx8m beacon boards, disabled SYS_CONSOLE_IS_IN_ENV
- Fix mxsboot to prevent NAND blocks being reported as bad
- Add imx8mm PWM clock support
- Several devicetree syncs with the kernel
- Add support for i.MX8MP Polyhex Debix Model A SBC
- Reworked ddr_load_train_firmware() to get a 50ms boot time improvement


Adam Ford (5):
  configs: imx8mp_beacon: Do not set SYS_CONSOLE_IS_IN_ENV
  configs: imx8mm_beacon: Enable fastboot downloading
  configs: imx8mm_beacon: Disable the WDT autostart
  configs: imx8mn_beacon: Do not set SYS_CONSOLE_IS_IN_ENV
  configs: imx8mn_beacon: Disable the WDT autostart

Alessandro Rubini (1):
  tools: mxsboot: pre-fill buffer with 0xff, not 0

Arnaud Ferraris (2):
  librem5: properly set the `fdtfile` env variable
  librem5: Add addresses for compressed kernel load

Benjamin Szőke (1):
  pico-imx7d: add baseboard SD card boot detect

Cem Tenruh (1):
  arm: dts: imx8mm-phyboard-polis-rdk: Sync dts files with kernel

Fabio Estevam (14):
  imx8qm_dmsse20a1: Improve SPL memory configuration
  imx7d-sdb: Sync devicetree with kernel 6.5-rc1
  imx8mp_evk: Convert to DM_PMIC
  imx8mp_evk: Add myself to MAINTAINERS
  arm: dts: imx8mm: Sync with linux-next 20231019
  arm: dts: imx8mn: Sync with linux-next 20231019
  arm: dts: imx8mp: Sync with linux-next 20231019
  phy: phy-imx8mq-usb: Remove .exit operation
  imx8mp_evk: Simplify Ethernet initialization
  imx8mp_evk: Remove unneeded header files
  clock_imx8mm: Add a stub for imx8mp_fec_interface_init()
  pico-imx7d: Remove board_phy_config()
  imx7d-pico-pi-u-boot.dtsi: Fix aliases indentation
  imx: imx-hab: Select SPL_DRIVERS_MISC in the SPL case

Gilles Talis (1):
  imx: imx8mp: Add support for Polyhex Debix Model A SBC

Hiago De Franco (2):
  apalis/colibri imx6/imx6ull/imx7: defconfig: Enable fastboot support
  board: apalis/colibri imx6/imx6ull/imx7: Add fastboot bootcmd support

Hugo Villeneuve (4):
  imx8mn-var-som: add manufacturer to target description
  imx8mn_var_som: Add myself to MAINTAINERS
  imx8mn-var-som: Simplify FEC initialization
  MAINTAINERS: Remove non-working address from MAINTAINERS

Igor Opaniuk (1):
  imx: imx8: ahab: refactor do_ahab_close command

Marek Vasut (5):
  arm: mxs: Fix ICOLL macro name typo
  arm: mxs: Clear CPSR V bit to activate low vectors
  arm: imx6: Enable TCP, IPv6, wget on DH i.MX6 DHCOM
  arm64: imx8mp: Enable TCP, IPv6, wget on DH i.MX8MP DHCOM
  arm64: imx8mp: Enable TCP, IPv6, wget on Data Modul i.MX8M eDM SBC

Nicolas Heemeryck (1):
  clk: imx8mn: add pwm clocks

Ricardo Salveti (1):
  ARM: imx8ulp: support env in fat and ext4

Shawn Guo (1):
  ddr: imx: Save the FW loading if it hasn't changed

Sébastien Szymanski (4):
  net: dwc_eth_qos: add i.MX93 support
  net: dwc_eth_qos: Add board_interface_eth_init() for i.MX93
  net: phy: realtek: Add support for RTL8211F(D)(I)-VD-CG
  arm: dts: imx93-evk: remove wrong eqos compatible string

Tim Harvey (2):
  arm: dts: imx8mm-venice-gw73xx: add TPM device
  arm: dts: imx8mp-venice-gw73xx: add TPM device

 arch/arm/cpu/arm926ejs/mxs/mxs.c   |4 +
 arch/arm/cpu/arm926ejs/mxs/spl_boot.c  |8 +-
 arch/arm/dts/Makefile  |3 +-
 arch/arm/dts/imx7d-pico-pi-u-boot.dtsi |   11 +-
 arch/arm/dts/imx7d-sdb-u-boot.dtsi |   51 -
 arch/arm/dts/imx7d-sdb.dts |   73 +-
 dtsi => imx8mm-phyboard-polis-rdk-u-boot.dtsi} |0
 arch/arm/dts/imx8mm-phyboard-polis-rdk.dts |  460 +
 arch/arm/dts/imx8mm-phycore-som.dtsi   |  440 +
 arch/arm/dts/imx8mm-venice-gw73xx-0x-u-boot.dtsi   |7 +
 arch/arm/dts/imx8mm-venice-gw73xx.dtsi |   10 +-
 arch/arm/dts/imx8mm.dtsi   |  153 +-
 arch/arm/dts/imx8mn.dtsi   |  167 +-
 

Re: Pull request: please pull u-boot-imx-20231212

2023-12-12 Thread Tom Rini
On Tue, Dec 12, 2023 at 01:44:14PM -0300, Fabio Estevam wrote:
> Hi Tom,
> 
> On Tue, Dec 12, 2023 at 1:20 PM Fabio Estevam  wrote:
> 
> > From: Andrejs Cainikovs (1):
> >   apalis-imx8: add USBH_EN gpio hog
> 
> This one did not apply cleanly, and I messed up the From: line (it
> contains a double From:)
> 
> Could you please fix it while applying?

Yes, I fixed that up.

-- 
Tom


signature.asc
Description: PGP signature


Re: Pull request: please pull u-boot-imx-20231212

2023-12-12 Thread Tom Rini
On Tue, Dec 12, 2023 at 01:20:46PM -0300, Fabio Estevam wrote:

> Hi Tom,
> 
> please pull these fixes from u-boot-imx, thanks.
> 
> The following changes since commit 65eed687729c28431d38c6c9174da4d878fb107f:
> 
>   test/py: Disable error E0611 in two cases for pylint (2023-12-09 14:58:21 
> -0500)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
> tags/u-boot-imx-20231212
> 
> for you to fetch changes up to d3977b130a91459592c040c0321479bd206326f9:
> 
>   board: colibri_imx7: fix emmc detection (2023-12-12 09:33:08 -0300)
> 
> u-boot-imx-20231212

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Re: Pull request: please pull u-boot-imx-20231212

2023-12-12 Thread Fabio Estevam
Hi Tom,

On Tue, Dec 12, 2023 at 1:20 PM Fabio Estevam  wrote:

> From: Andrejs Cainikovs (1):
>   apalis-imx8: add USBH_EN gpio hog

This one did not apply cleanly, and I messed up the From: line (it
contains a double From:)

Could you please fix it while applying?

Thanks


Pull request: please pull u-boot-imx-20231212

2023-12-12 Thread Fabio Estevam
Hi Tom,

please pull these fixes from u-boot-imx, thanks.

The following changes since commit 65eed687729c28431d38c6c9174da4d878fb107f:

  test/py: Disable error E0611 in two cases for pylint (2023-12-09 14:58:21 
-0500)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
tags/u-boot-imx-20231212

for you to fetch changes up to d3977b130a91459592c040c0321479bd206326f9:

  board: colibri_imx7: fix emmc detection (2023-12-12 09:33:08 -0300)

u-boot-imx-20231212
---

CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/18878

- Fix emmc detection on colibri_imx7
- Fix DDR configuration on tqma6 to improve Ethernet performance
- Fix aliases and chosen nodes indentation on imx7s-warp
- Convert pico-imx6ul to DM_SERIAL
- Convert pico-pi-imx7d to watchdog driver model to fix 'reset' command
- Select CONFIG_NET_RANDOM_ETHADDR on imx8mp_evk to fix networking on older 
boards
- Add USBH_EN gpio hog to fix USB host interface not working on some Apalis
Toradex carrier boards with Apalis iMX8 SoM
- Add PCI fixup for GW73xx-F+
- Fix broken EEPROM read on imx8mn-var-som


Fabio Estevam (4):
  imx8mp_evk: Select CONFIG_NET_RANDOM_ETHADDR
  pico-pi-imx7d: Convert to watchdog driver model
  pico-pi-imx6ul: Connvert to DM_SERIAL
  imx7s-warp-u-boot: Fix aliases and chosen nodes indentation

From: Andrejs Cainikovs (1):
  apalis-imx8: add USBH_EN gpio hog

Hugo Villeneuve (1):
  arm: dts: imx8mn-var-som: Fix broken EEPROM read

Marcel Ziswiler (1):
  board: colibri_imx7: fix emmc detection

Miquel Raynal (1):
  tqma6: Fix DDR configuration

Tim Harvey (1):
  board: gateworks: venice: add fixup for GW73xx-F+

 arch/arm/dts/fsl-imx8qm-apalis-u-boot.dtsi   |  6 ++
 arch/arm/dts/imx7d-pico-pi-u-boot.dtsi   | 10 ++
 arch/arm/dts/imx7s-warp-u-boot.dtsi  | 14 +++---
 arch/arm/dts/imx8mn-var-som-symphony-u-boot.dtsi |  6 +++---
 board/gateworks/venice/venice.c  |  6 +++---
 board/toradex/colibri_imx7/colibri_imx7.c|  6 +++---
 board/tq/tqma6/tqma6q.cfg|  2 +-
 configs/apalis-imx8_defconfig|  1 +
 configs/imx8mp_evk_defconfig |  1 +
 configs/pico-pi-imx6ul_defconfig |  1 +
 configs/pico-pi-imx7d_defconfig  |  3 +++
 include/configs/colibri_imx7.h   |  1 -
 12 files changed, 39 insertions(+), 18 deletions(-)



Re: Pull request: please pull u-boot-imx-20231024

2023-10-24 Thread Tom Rini
On Tue, Oct 24, 2023 at 10:20:57AM +0200, Stefano Babic wrote:

> Hi Tom,
> 
> please pull from u-boot-imx, thanks !
> 
> The following changes since commit e65b5d35c9116485366bb08138043d51220551da:
> 
>   Merge branch 'master' of
> https://source.denx.de/u-boot/custodians/u-boot-sh (2023-10-17 09:15:56
> -0400)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
> tags/u-boot-imx-20231024
> 
> for you to fetch changes up to 2f96064d0cf78e21a668ad907d41d63e56f9f7bb:
> 
>   arm64: dts: imx8mp: Describe M24C32-D write-lockable page in DH i.MX8MP
> DHCOM DT (2023-10-18 21:29:59 +0200)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: please pull u-boot-imx-20231024

2023-10-24 Thread Stefano Babic

Hi Tom,

please pull from u-boot-imx, thanks !

The following changes since commit e65b5d35c9116485366bb08138043d51220551da:

  Merge branch 'master' of 
https://source.denx.de/u-boot/custodians/u-boot-sh (2023-10-17 09:15:56 
-0400)


are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
tags/u-boot-imx-20231024


for you to fetch changes up to 2f96064d0cf78e21a668ad907d41d63e56f9f7bb:

  arm64: dts: imx8mp: Describe M24C32-D write-lockable page in DH 
i.MX8MP DHCOM DT (2023-10-18 21:29:59 +0200)



u-boot-imx-20231024
---

CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/18211

- Fixes for MC2432 Eeprom
- i.MX93 ADC
- Secondary boot mode on i.MX8M


Fedor Ross (3):
  ARM: imx: Factor out parsing of ROM log
  ARM: imx: Use correct U-Boot offset in case of secondary boot 
from eMMC

  ARM: imx: Add support for detecting primary/secondary bmode on MX8M

Marek Vasut (3):
  spl: mmc: Introduce proper layering for 
spl_mmc_get_uboot_raw_sector()

  eeprom: at24: add ST M24C32-D Additional Write lockable page support
  arm64: dts: imx8mp: Describe M24C32-D write-lockable page in DH 
i.MX8MP DHCOM DT


Sébastien Szymanski (2):
  arm: dts: imx93-11x11-evk: add bootph-some-ram property
  dm: adc: imx93-adc depends on ADC (fix boot)

 arch/arm/dts/imx8mp-dhcom-som-overlay-rev100.dts|  8 
 arch/arm/dts/imx8mp-dhcom-som.dtsi  | 12 
 arch/arm/dts/imx93-11x11-evk-u-boot.dtsi| 20 


 arch/arm/mach-imx/Kconfig   |  2 +-
 arch/arm/mach-imx/cmd_bmode.c   |  4 
 arch/arm/mach-imx/image-container.c |  4 ++--
 arch/arm/mach-imx/imx8m/soc.c   | 99 
+--

 arch/arm/mach-mvebu/spl.c   |  4 ++--
 arch/arm/mach-sunxi/board.c |  4 ++--
 board/advantech/imx8mp_rsb3720a1/imx8mp_rsb3720a1.c |  2 +-
 board/data_modul/imx8mp_edm_sbc/spl.c   |  2 +-
 board/gateworks/venice/spl.c|  2 +-
 common/spl/spl_mmc.c| 14 +-
 configs/imx93_11x11_evk_defconfig   |  1 +
 drivers/adc/Kconfig |  1 +
 drivers/misc/i2c_eeprom.c   |  8 
 include/spl.h   | 26 
++

 17 files changed, 184 insertions(+), 29 deletions(-)

Best regards,
Stefano

--
=
DENX Software Engineering GmbH,Managing Director: Erika Unter
HRB 165235 Munich,   Office: Kirchenstr.5, 82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sba...@denx.de
=


Re: Pull request: please pull u-boot-imx-20231016

2023-10-16 Thread Tom Rini
On Mon, Oct 16, 2023 at 11:32:45PM +0200, Stefano Babic wrote:

> Hi Tom,
> 
> please pull from u-boot-imx, thanks !
> 
> The following changes since commit 3c3f1626919cd93cbe6c56e3849937de5be18dbb:
> 
>   Merge tag 'dm-pull-13oct23' of
> https://source.denx.de/u-boot/custodians/u-boot-dm (2023-10-14 10:50:20
> -0400)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
> tags/u-boot-imx-20231016
> 
> for you to fetch changes up to b0eef7326920ff55ec22dfb86812033d84737839:
> 
>   imx8mp-evk: Add USB0 OTG support (2023-10-16 18:52:20 +0200)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: please pull u-boot-imx-20231016

2023-10-16 Thread Stefano Babic

Hi Tom,

please pull from u-boot-imx, thanks !

The following changes since commit 3c3f1626919cd93cbe6c56e3849937de5be18dbb:

  Merge tag 'dm-pull-13oct23' of 
https://source.denx.de/u-boot/custodians/u-boot-dm (2023-10-14 10:50:20 
-0400)


are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
tags/u-boot-imx-20231016


for you to fetch changes up to b0eef7326920ff55ec22dfb86812033d84737839:

  imx8mp-evk: Add USB0 OTG support (2023-10-16 18:52:20 +0200)


u-boot-imx-20231016
---

CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/18168

- Imrovement MX93
- Toradex: fixes
- Convert to DM (serial, watchdog) for some boards
- HAB improvements for Secure Boot
- DTO overlay for DHCOM
- USB fixes, Mass storage for MX28
- Cleanup some code
- Phytec MX8M : EEProm detection, fixes
- Gateworks Boards improvements


Alice Guo (1):
  arm: dts: imx93: add a per clock for LPUART1

Andrej Rosano (1):
  usbarmory: Add DM_I2C and DM_SERIAL support

Andrejs Cainikovs (1):
  board: toradex: verdin-imx8mm: set fixed LPDDR4 refresh rate as 
per errata ERR050805


Eduard Strehlau (1):
  smegw01: Remove misuse of CONFIG_ENV_IS_NOWHERE

Fabio Estevam (9):
  usb: ehci: mxs: Fix the USB node pointer retrieval
  usb: ehci: mxs: Use regulator_set_enable_if_allowed()
  mx28evk: Add USB Mass Storage support
  imx7d-sdb-u-boot: Pass SPDX-License tag
  mx7dsabresd: Convert to watchdog driver model
  smegw01: Convert to watchdog driver model
  mxs: Kconfig: Remove TARGET_XFI3 symbol
  pico-pi-imx7d: Unselect CONFIG_CONSOLE_MUX
  imx8mp-evk: Add USB0 OTG support

Hiago De Franco (3):
  verdin-imx8mp: drop unused tdx easy installer ifdef
  toradex: colibri_imx7: Enable nand/emmc detection and set boot 
variant

  arm: mach-imx: Makefile: Extend u-boot-nand.imx padding

Joao Paulo Goncalves (1):
  toradex: verdin-imx8mm/imx8mp: Remove bootcmd_mfg

Marcel Ziswiler (1):
  board: toradex: verdin-imx8mm: enable usb sdp spl recovery support

Marek Vasut (9):
  imx: hab: Use CONFIG_SPL_LOAD_FIT_ADDRESS in the CSF example
  ARM: dts: imx: Switch USB1 port control to GPIO on Data Modul 
i.MX8M Plus eDM SBC

  imx: hab: Use size parameter
  spl: fit: Add board level function to decide application of DTO
  arm64: dts: imx8mp: Switch to DT overlays for i.MX8MP DHCOM SoM
  arm64: dts: imx8mp: Update i.MX8MP DHCOM SoM DT to production rev.200
  arm64: dts: imx8mp: Drop i.MX8MP DHCOM rev.100 PHY address 
workaround from PDK3 DT
  arm64: dts: imx8mp: Add DT overlay describing i.MX8MP DHCOM SoM 
rev.100
  arm64: dts: imx8mp: Make GPIO3 available early in U-Boot proper 
on i.MX8MP DHCOM


Michael Scott (1):
  imx: syscounter: allow timer_init for SPL build

Rasmus Villemoes (4):
  imx8mp: binman: rename spl and u-boot nodes
  imx: spl_imx_romapi: avoid tricky use of spl_load_simple_fit() to 
get full FIT size

  imx: spl_imx_romapi.c: remove dead code
  mx8m: csf.sh: pad csf blob for u-boot.itb to CSF_SIZE minus IVT 
header


Ricardo Salveti (1):
  arm: dts: imx6ull-14x14-evk-u-boot: add rngb

Sébastien Szymanski (2):
  clk: imx: add i.MX93 CCF driver
  imx93_evk: defconfig: enable clock driver

Teresa Remmet (6):
  board: phytec: Add common PHYTEC SoM detection
  board: phytec: common: Add imx8m specific EEPROM detection support
  board: phytec: phycore_imx8mp: Update 2GB RAM Timings
  board: phytec: common: phytec_som_detection: Add helper for PCB 
revision

  board: phytec: phycore-imx8mp: Add EEPROM detection initialisation
  board: phytec: phycore_imx8mp: Add 4000MTS RAM timings based on 
PCB rev


Tim Harvey (10):
  board: gateworks: venice: add imx8mp-gw71xx-2x support
  board: gateworks: venice: add imx8mp-gw72xx-2x support
  board: gateworks: venice: add imx8mp-gw73xx-2x support
  board: gateworks: venice: add imx8mm-gw7905-0x support
  board: gateworks: venice: updates for imx8mp-venice-gw74xx revB PCB
  arm: dts: imx8mm: move firmware/optee node to common 
imx8mm-u-boot.dtsi
  arm: dts: imx8mp: move firmware/optee node to common 
imx8mp-u-boot.dtsi

  arm: dts: imx8mn: protect the firmware/optee node with ifdef
  arm: dts: imx8m: move CAAM nodes into common u-boot.dtsi
  arm: imx: imx8m: add optee configuration to ft_system_setup

Ye Li (1):
  serial: lpuart: Enable IPG clock

 arch/arm/dts/Makefile|   9 +++
 arch/arm/dts/imx6ull-14x14-evk-u-boot.dtsi   |   4 
 arch/arm/dts/imx7d-sdb-u-boot.dtsi   |  14 +++
 arch/arm/dts/imx7d-smegw01-u-boot.dtsi   |  13 ++
 arch/arm/dts/imx8mm-cl-iot-gate-optee-u-boot.dtsi|   7 --
 

Re: Pull request: please pull u-boot-imx-20230905

2023-09-25 Thread Tom Rini
On Sat, Sep 23, 2023 at 08:56:14PM +0200, Stefano Babic wrote:

> Hi Tom,
> 
> some fixes for the release, please pull from u-boot-imx, thanks !
> 
> The following changes since commit 4cb31a9f3560b293670de95e76c1f3cf2f9e1ca8:
> 
>   Merge branch '2023-09-22-assorted-bugfixes' (2023-09-22 18:25:37 -0400)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
> tags/u-boot-imx-20230923
> 
> for you to fetch changes up to 62a3c66a7c1ee733695b46542c4a9034f3a663a4:
> 
>   smegw01: Use CONFIG_SYS_LOAD_ADDR for loading fitImage (2023-09-23
> 18:45:34 +0200)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: please pull u-boot-imx-20230905

2023-09-23 Thread Stefano Babic

Hi Tom,

some fixes for the release, please pull from u-boot-imx, thanks !

The following changes since commit 4cb31a9f3560b293670de95e76c1f3cf2f9e1ca8:

  Merge branch '2023-09-22-assorted-bugfixes' (2023-09-22 18:25:37 -0400)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
tags/u-boot-imx-20230923


for you to fetch changes up to 62a3c66a7c1ee733695b46542c4a9034f3a663a4:

  smegw01: Use CONFIG_SYS_LOAD_ADDR for loading fitImage (2023-09-23 
18:45:34 +0200)



Fixes for 2023.10
-

CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/17831


Eduard Strehlau (2):
  imx: hab: Allow hab_auth_img_or_fail to be called without ivt_offset
  smegw01: Use CONFIG_SYS_LOAD_ADDR for loading fitImage

Fabio Estevam (3):
  imx: hab: Improve the hab_auth_img_or_fail usage text
  imx: hab: Explain that ivt_offset is optional
  imx7: Disable CAAM Job Ring 0

Oleksandr Suvorov (1):
  mach-imx: bootaux: fix building with disabled bootelf

 arch/arm/dts/imx7d-colibri-eval-v3-u-boot.dtsi |  2 ++
 arch/arm/dts/imx7d-pico-pi-u-boot.dtsi |  2 ++
 arch/arm/dts/imx7d-sdb-qspi-u-boot.dtsi|  2 ++
 arch/arm/dts/imx7d-sdb-u-boot.dtsi |  2 ++
 arch/arm/dts/imx7d-smegw01-u-boot.dtsi |  3 +++
 arch/arm/dts/imx7s-u-boot.dtsi |  7 +++
 arch/arm/mach-imx/Kconfig  |  1 +
 arch/arm/mach-imx/hab.c|  8 
 board/storopack/smegw01/smegw01.env| 14 +++---
 configs/smegw01_defconfig  |  3 +++
 10 files changed, 33 insertions(+), 11 deletions(-)
 create mode 100644 arch/arm/dts/imx7d-smegw01-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx7s-u-boot.dtsi

Best regards,
Stefano

--
=
DENX Software Engineering GmbH,Managing Director: Erika Unter
HRB 165235 Munich,   Office: Kirchenstr.5, 82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sba...@denx.de
=


Re: Pull request: please pull u-boot-imx-20230905

2023-09-05 Thread Tom Rini
On Tue, Sep 05, 2023 at 09:56:31AM +0200, Stefano Babic wrote:

> Hi Tom,
> 
> some fixes for the release, please pull from u-boot-imx, thanks !
> 
> The following changes since commit 8999257f219d1e371c2fd66f255b8782897944d9:
> 
>   Merge tag 'doc-2023-10-rc4-2' of
> https://source.denx.de/u-boot/custodians/u-boot-efi (2023-09-02 09:08:54
> -0400)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
> tags/u-boot-imx-20230905
> 
> for you to fetch changes up to a79fca7b44d0dee96e14d31de5869b35b587283c:
> 
>   thermal: imx_tmu: Increase the polling interval (2023-09-04 17:26:44
> +0200)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: please pull u-boot-imx-20230905

2023-09-05 Thread Stefano Babic

Hi Tom,

some fixes for the release, please pull from u-boot-imx, thanks !

The following changes since commit 8999257f219d1e371c2fd66f255b8782897944d9:

  Merge tag 'doc-2023-10-rc4-2' of 
https://source.denx.de/u-boot/custodians/u-boot-efi (2023-09-02 09:08:54 
-0400)


are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
tags/u-boot-imx-20230905


for you to fetch changes up to a79fca7b44d0dee96e14d31de5869b35b587283c:

  thermal: imx_tmu: Increase the polling interval (2023-09-04 17:26:44 
+0200)



Fixes for release
-

- imx9: fix DRAM calculation
- thermal: fixes
- fixed for DM, DH and Gateworks boards

CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/17639


Elena Popa (1):
  arm: imx: imx8m: imx9: Fix DRAM size calculation due to rom_pointer

Fabio Estevam (5):
  imx8mm_evk_defconfig: Select CONFIG_IMX_TMU
  thermal: imx_tmu: Fix the polling default
  thermal: imx_tmu: Increase the log level for high temperatures
  thermal: imx_tmu: Fix the temperature unit
  thermal: imx_tmu: Increase the polling interval

Marek Vasut (5):
  ARM: imx: Drop CONFIG_USE_BOOTCOMMAND=n on i.MX6 DHSOM
  ARM: imx: Select 2 DRAM banks on Data Modul i.MX8M Mini eDM SBC
  ARM: imx: Use default SAVED_DRAM_TIMING_BASE on DH i.MX8M Plus DHCOM
  ARM: imx: Use default SAVED_DRAM_TIMING_BASE on Data Modul i.MX8M 
Mini eDM SBC
  ARM: imx: Use default SAVED_DRAM_TIMING_BASE on Data Modul i.MX8M 
Plus eDM SBC


Tim Harvey (1):
  board: gateworks: venice: fix gw7904

 arch/arm/mach-imx/imx8m/soc.c   |  7 ---
 arch/arm/mach-imx/imx9/soc.c|  6 +++---
 configs/dh_imx6_defconfig   |  1 -
 configs/imx8mm_data_modul_edm_sbc_defconfig |  3 +--
 configs/imx8mm_evk_defconfig|  1 +
 configs/imx8mm_venice_defconfig |  2 +-
 configs/imx8mp_data_modul_edm_sbc_defconfig |  1 -
 configs/imx8mp_dhcom_pdk2_defconfig |  1 -
 configs/imx8mp_dhcom_pdk3_defconfig |  1 -
 drivers/thermal/imx_tmu.c   | 10 +++---
 10 files changed, 17 insertions(+), 16 deletions(-)

Best regards,
Stefano

--
=
DENX Software Engineering GmbH,Managing Director: Erika Unter
HRB 165235 Munich,   Office: Kirchenstr.5, 82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sba...@denx.de
=


Re: Pull request: please pull u-boot-imx-20230713

2023-07-14 Thread Tom Rini
On Thu, Jul 13, 2023 at 02:00:53PM +0200, Stefano Babic wrote:

> Hi Tom,
> 
> please pull from u-boot-imx, thanks !
> 
> The following changes since commit 146a82c017d51eb2c3b8be33854f200f1e52a1cb:
> 
>   Merge branch 'next' (2023-07-10 14:29:14 -0400)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
> tags/u-boot-imx-20230713
> 
> for you to fetch changes up to cdbef023e2538da12b3ca4a2b8a5b7bd1c3ada02:
> 
>   mx7dsabresd: Retrieve the second MAC address from fuses (2023-07-13
> 11:58:18 +0200)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: please pull u-boot-imx-20230713

2023-07-13 Thread Stefano Babic

Hi Tom,

please pull from u-boot-imx, thanks !

The following changes since commit 146a82c017d51eb2c3b8be33854f200f1e52a1cb:

  Merge branch 'next' (2023-07-10 14:29:14 -0400)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
tags/u-boot-imx-20230713


for you to fetch changes up to cdbef023e2538da12b3ca4a2b8a5b7bd1c3ada02:

  mx7dsabresd: Retrieve the second MAC address from fuses (2023-07-13 
11:58:18 +0200)



u-boot-imx-20230713
---

Merge for 2023.10.

CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/16888


Adam Ford (11):
  imx: imx8mm-beacon: Enable FlexSPI in U-Boot
  configs: imx: imx8mm_beacon: Add config option for QSPI booting
  imx: imx8mm-beacon: Move environment definition to env file
  imx8m: imx8mm-beacon: Migrate README to rst
  imx: imx8mn-beacon: Move environment definition to env file
  imx8m: imx8mn-beacon: Migrate README to rst
  imx8m: beacon: Update MAINTAINER file to include beacon rst files
  clk: imx8mp: Update clocks based on kernel 6.4-RC4
  arm: dts: imx8mp: Sync the DT with kernel 6.4-rc4
  arm: dts: imx8mp-beacon-kit: Enable USB Power domains
  arm64: imx: imx8mp-beacon: Enable LTO

Andrejs Cainikovs (6):
  colibri-imx8x: print firmware versions
  board: colibri-imx8x: initialize snvs
  configs: verdin-imx8mm: enable spl_gpio_hog
  arm64: dts: verdin-imx8mm: add ctrl_sleep_moci# hog
  configs: verdin-imx8mp: enable spl_gpio_hog
  arm64: dts: verdin-imx8mp: add ctrl_sleep_moci# hog

Cem Tenruh (1):
  board: phytec: phycore_imx8mm: Update lpddr4_timing

Clement Faure (1):
  imx: cmd_dek: add ELE DEK Blob generation support

Emanuele Ghidoli (1):
  toradex: tdx-cfg-block: add 0070 verdin i.mx 8m plus quad sku

Fabio Estevam (5):
  power: imx8m-power-domain: Add delay to align with kernel driver
  mx28evk: Convert to CONFIG_DM_SERIAL
  mx23evk: Convert to CONFIG_DM_SERIAL
  mx23_olinuxino: Convert to CONFIG_DM_SERIAL
  mx7dsabresd: Retrieve the second MAC address from fuses

Gaurav Jain (1):
  imx: imx8: ahab: sha256: enable image verification using ARMv8 
crypto extension


Giulio Benetti (1):
  arm: mx6: module_fuse: fix build failure due to wrong argument name

Hugo Villeneuve (5):
  imx8mn-var-som: read and print SoM infos from eeprom on startup
  imx8mn-var-som: fix non-applied PHY reset-gpios properties
  arm: dts: imx8mn-var-som: fix PHY detection bug by adding 
deassert delay

  imx8mn-var-som: read eth MAC address from EEPROM
  imx8mn-var-som: adjust PHY reset gpios according to hardware 
configuration


Luca Ellero (2):
  dm: adc: add iMX93 ADC support
  imx93_evk: defconfig: add adc support

Lukasz Majewski (23):
  arm: mxs: Provide Kconfig option to to not use VDD5V as IMX28 PMU 
source
  arm: mxs: Provide Kconfig option to disable battery charging at 
IMX28 PMU
  arm: mxs: Provide Kconfig option to not enable 4P2 regulator in 
IMX28 PMU

  arm: mxs: Add function to dump PMU registers
  arm: config: Adjust imx287 based XEA board PMU configuration
  dts: xea: Delete not used in u-boot DTS nodes
  dts: xea: Provide missing FEC required properties (mac0 and 
reg_fec_3v3)

  defconfig: xea: Change default spi-nor memory bus to 2
  spl: xea: Provide stub DM driver for imx28 clocks
  dts: xea: Enable debug UART support in XEA's SPL (DM_SERIAL)
  dts: xea: Add u-boot specific 'type' property to duart
  dts: xea: Remove clocks property from debug UART on XEA
  dts: xea: Disable 'clks' node for xea (imx287)
  serial: pl01x: Change OF_CONTROL to OF_REAL
  serial: pl01x: Prepare the driver to support SPL_OF_PLATDATA
  serial: pl01x: Modify pending callback to test if transmit FIFO 
is empty
  arm: mxs: Prevent serial console init when in very early SPL boot 
code
  arm: xea: Call spl_early_init() before DM serial console is 
enabled in SPL
  arm: Kconfig: Switch XEA (imx287 based) board to use 
CONFIG_PL01X_SERIAL

  config: xea: Enable DM_SERIAL for the XEA (imx287 based) board
  config: xea: Enable DM_SERIAL for the XEA - single binary (SB) u-boot
  config: xea: Disable support for boot methods EXTLINUX and VBE
  config: xea: Disable support for FAT file system

Marcel Ziswiler (1):
  verdin-imx8mm/verdin-imx8mp: synchronise device trees with linux

Marek Vasut (2):
  ARM: imx: romapi: Fix signed integer bitwise ops misuse
  ARM: dts: imx: Fix eMMC boot on Data Modul i.MX8M Plus eDM SBC

Maximus Sun (1):
  imx: priblob: Update to use structure

Nitin Garg (1):
  imx: parse-container: Use malloc for container processing

Oleksandr Suvorov (1):
  ARM: imx9: support env in fat and ext4

Peng Fan (17):
  imx: mach: 

Re: Pull request: please pull u-boot-imx-20230525

2023-05-25 Thread Tom Rini
On Thu, May 25, 2023 at 09:05:07AM +0200, Stefano Babic wrote:

> Hi Tom,
> 
> please pull from u-boot-imx, thanks !
> 
> This PR conbtains :
> 
>   - Fixes
>   - Improvement support for i.MX93
> 
> 
> The following changes since commit 6e1852ca2c418e2536ead4b51c4d84a59926b3f1:
> 
>   Merge tag 'efi-2023-07-rc3' of
> https://source.denx.de/u-boot/custodians/u-boot-efi (2023-05-16 11:23:30
> -0400)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
> tags/u-boot-imx-20230525
> 
> for you to fetch changes up to ff476897ed698eae1fa439d52b30694a2b40464a:
> 
>   serial: mxs: Add MXS AUART driver (2023-05-21 16:54:41 +0200)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: please pull u-boot-imx-20230525

2023-05-25 Thread Stefano Babic

Hi Tom,

please pull from u-boot-imx, thanks !

This PR conbtains :

- Fixes
- Improvement support for i.MX93


The following changes since commit 6e1852ca2c418e2536ead4b51c4d84a59926b3f1:

  Merge tag 'efi-2023-07-rc3' of 
https://source.denx.de/u-boot/custodians/u-boot-efi (2023-05-16 11:23:30 
-0400)


are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
tags/u-boot-imx-20230525


for you to fetch changes up to ff476897ed698eae1fa439d52b30694a2b40464a:

  serial: mxs: Add MXS AUART driver (2023-05-21 16:54:41 +0200)


u-boot-imx-20230525
---

- i.MX93 series
- Fixes

CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/16412


Fabio Estevam (1):
  ARM: dts: imx7d-sdb-u-boot: Fix usdhc1 UHS operation

Fedor Ross (1):
  ARM: imx: Fix parsing of ROM log event IDs on iMX8M

Jacky Bai (4):
  ddr: imx9: Change the saved ddr data base to 0x2051c000
  ddr: imx93: Add 625M bypass clock support
  ddr: imx93: update the ddr init to support mult setpoints
  ddr: imx9: update the rank setting for multi fsp support

Marek Vasut (3):
  thermal: imx_tmu: Clean up all prints
  thermal: imx_tmu: Move architecture code into driver
  serial: mxs: Add MXS AUART driver

Peng Fan (33):
  imx8ulp: build ahab
  imx: spl_imx_romapi: typo fix
  imx: move imx8 sci header file to include/firmware/imx
  imx: firmware: sci: add inline functions when IMX8 not enabled
  imx: imx8_cpu: use static for local functions
  imx: imx8_cpu: support i.MX9
  imx: imx8_cpu: support get temperature for i.MX9
  imx: imx8_cpu: print cpu grade temperature
  imx9: configure M33 systick to 24M
  imx9: add more PLL settings
  imx9: use parameter freq when set_arm_clk
  imx9: correct getting LPI2C clk
  imx9: simplify clk settings
  imx9: cut off OPTEE memory region from U-Boot
  imx9: imx93_evk: enable CPU_IMX
  imx9: imx93_evk: drop unused macro
  imx9: imx93_evk: select IMX_TMU
  imx9: imx93_evk: enable CONFIG_WDT
  watchdog: ulp_wdog: guard reset_cpu with condition check
  imx9: soc: support reset cause
  imx9: Get market segment and speed grading
  imx9: clock: clear HW_CTRL_SEL
  imx9: clock: add CONFIG_IMX9_LOW_DRIVE_MODE support
  imx9: clock: config arm alt root to 500mhz
  imx9: add i.MX93 variants support
  imx9: correct coding style
  imx9: use i.MX generic rom api function
  imx9: imx93_evk: add low drive mode support on 11x11 EVK
  arm: dts: imx93: sync device tree with Linux
  arm: dts: imx93: add tmu
  imx9: imx93_evk: Update spl stack & bss base address
  imx9: imx93_evk: update ddr timing file
  imx9: imx93_evk: enable sysreset

Ye Li (5):
  thermal: imx_tmu: Update TMU driver to support iMX93
  imx9: Change hard coded MAC to read from fuse
  imx9: allow to bootaux Mcore with input address
  ddr: imx9: Add workaround for DDRPHY rank-to-rank errata
  imx9: Calculate DDR size from DDRC setting

 arch/arm/dts/imx7d-sdb-u-boot.dtsi 
 |   51 +++
 arch/arm/dts/imx93-11x11-evk-u-boot.dtsi 
 |   29 --
 arch/arm/dts/imx93-11x11-evk.dts 
 |  385 -
 arch/arm/dts/imx93-pinfunc.h 
 |  194 +
 arch/arm/dts/imx93.dtsi 
 |  618 +--
 arch/arm/include/asm/arch-imx/cpu.h 
 |7 +
 arch/arm/include/asm/arch-imx8/power-domain.h 
 |2 +-
 arch/arm/include/asm/arch-imx8/sci/sci.h 
 |  138 --
 arch/arm/include/asm/arch-imx8/sys_proto.h 
 |2 +-
 arch/arm/include/asm/arch-imx8m/ddr.h 
 |2 +-
 arch/arm/include/asm/arch-imx9/clock.h 
 |6 +
 arch/arm/include/asm/arch-imx9/ddr.h 
 |   23 +-
 arch/arm/include/asm/arch-imx9/imx-regs.h 
 |3 +
 arch/arm/include/asm/mach-imx/sys_proto.h 
 |   12 +-
 arch/arm/mach-imx/cmd_dek.c 
 |2 +-
 arch/arm/mach-imx/imx8/ahab.c 
 |2 +-
 arch/arm/mach-imx/imx8/cpu.c 
 |2 +-
 arch/arm/mach-imx/imx8/fdt.c 
 |2 +-
 arch/arm/mach-imx/imx8/iomux.c 
 |2 +-
 arch/arm/mach-imx/imx8/misc.c 
 |2 +-
 arch/arm/mach-imx/imx8/snvs_security_sc.c 
 |2 +-
 arch/arm/mach-imx/imx8m/soc.c 
 |   74 +---
 arch/arm/mach-imx/imx8ulp/Kconfig 
 |5 +
 arch/arm/mach-imx/imx8ulp/Makefile 
 |1 +
 arch/arm/mach-imx/imx9/Kconfig 
 |5 +
 arch/arm/mach-imx/imx9/clock.c 
 |  113 -
 arch/arm/mach-imx/imx9/imx_bootaux.c 
 |   10 +-
 arch/arm/mach-imx/imx9/soc.c 
 |  384 -
 arch/arm/mach-imx/parse-container.c 
 |2 +-
 arch/arm/mach-imx/spl_imx_romapi.c 
 |2 +-
 board/advantech/imx8qm_dmsse20_a1/imx8qm_dmsse20_a1.c 
 |2 +-
 board/advantech/imx8qm_dmsse20_a1/spl.c 
 |2 +-
 

Re: Pull request: please pull u-boot-imx-20230503

2023-05-04 Thread Oliver Graute


> Am 03.05.2023 um 23:25 schrieb Fabio Estevam :
> 
> --- a/configs/imx8qm_dmsse20a1_defconfig
> +++ b/configs/imx8qm_dmsse20a1_defconfig
> @@ -16,6 +16,7 @@ CONFIG_SPL_SERIAL=y
> CONFIG_SPL_DRIVERS_MISC=y
> CONFIG_ENV_OFFSET=0x8
> CONFIG_ENV_SECT_SIZE=0x2
> +CONFIG_SPL_STACK=0x13e000
> CONFIG_SPL=y
> CONFIG_SYS_LOAD_ADDR=0x8028
> CONFIG_SYS_MEMTEST_START=0xA000
> @@ -38,11 +39,17 @@ CONFIG_USE_BOOTCOMMAND=y
> CONFIG_BOOTCOMMAND="mmc dev ${mmcdev}; if mmc rescan; then if run
> loadbootscript; then run bootscript; else if run loadimage; then run
> mmcboot; else run netboot; fi; fi; else booti ${loadaddr} -
> ${fdt_addr}; fi"
> CONFIG_LOG=y
> CONFIG_BOARD_EARLY_INIT_F=y
> -CONFIG_SPL_BSS_START_ADDR=0x00128000
> CONFIG_SPL_MAX_SIZE=0x1f000
> +CONFIG_SPL_HAS_BSS_LINKER_SECTION=y
> +CONFIG_SPL_BSS_START_ADDR=0x128000
> CONFIG_SPL_BSS_MAX_SIZE=0x1000
> CONFIG_SPL_BOARD_INIT=y
> -CONFIG_SPL_SEPARATE_BSS=y
> +CONFIG_SPL_SYS_MALLOC_SIMPLE=y
> +# CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
> +CONFIG_SYS_SPL_MALLOC=y
> +CONFIG_HAS_CUSTOM_SPL_MALLOC_START=y
> +CONFIG_CUSTOM_SYS_SPL_MALLOC_ADDR=0x12
> +CONFIG_SYS_SPL_MALLOC_SIZE=0x3000
> CONFIG_SPL_POWER_SUPPORT=y
> CONFIG_SPL_POWER_DOMAIN=y
> CONFIG_SPL_WATCHDOG_SUPPORT=y

Hello Fabio,

just tested this change and its working fine on the dmsse20a1 board.

Tested-by: Oliver Graute 

Best regards,

Oliver



Re: Pull request: please pull u-boot-imx-20230503

2023-05-03 Thread Fabio Estevam
Hi Tom,

On Wed, May 3, 2023 at 4:01 PM Tom Rini  wrote:

> So, both my HW test and CI is fine, so I've applied this.  But please
> note we now have this scary message to fix:
> +(imx8qm_dmsse20a1) aarch64-linux-ld.bfd: invalid origin for memory region 
> .sdram

I compared the imx8qm_dmsse20a1 against imx8qm_mek_defconfig and with
the following changes the warning is gone:

--- a/configs/imx8qm_dmsse20a1_defconfig
+++ b/configs/imx8qm_dmsse20a1_defconfig
@@ -16,6 +16,7 @@ CONFIG_SPL_SERIAL=y
 CONFIG_SPL_DRIVERS_MISC=y
 CONFIG_ENV_OFFSET=0x8
 CONFIG_ENV_SECT_SIZE=0x2
+CONFIG_SPL_STACK=0x13e000
 CONFIG_SPL=y
 CONFIG_SYS_LOAD_ADDR=0x8028
 CONFIG_SYS_MEMTEST_START=0xA000
@@ -38,11 +39,17 @@ CONFIG_USE_BOOTCOMMAND=y
 CONFIG_BOOTCOMMAND="mmc dev ${mmcdev}; if mmc rescan; then if run
loadbootscript; then run bootscript; else if run loadimage; then run
mmcboot; else run netboot; fi; fi; else booti ${loadaddr} -
${fdt_addr}; fi"
 CONFIG_LOG=y
 CONFIG_BOARD_EARLY_INIT_F=y
-CONFIG_SPL_BSS_START_ADDR=0x00128000
 CONFIG_SPL_MAX_SIZE=0x1f000
+CONFIG_SPL_HAS_BSS_LINKER_SECTION=y
+CONFIG_SPL_BSS_START_ADDR=0x128000
 CONFIG_SPL_BSS_MAX_SIZE=0x1000
 CONFIG_SPL_BOARD_INIT=y
-CONFIG_SPL_SEPARATE_BSS=y
+CONFIG_SPL_SYS_MALLOC_SIMPLE=y
+# CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
+CONFIG_SYS_SPL_MALLOC=y
+CONFIG_HAS_CUSTOM_SPL_MALLOC_START=y
+CONFIG_CUSTOM_SYS_SPL_MALLOC_ADDR=0x12
+CONFIG_SYS_SPL_MALLOC_SIZE=0x3000
 CONFIG_SPL_POWER_SUPPORT=y
 CONFIG_SPL_POWER_DOMAIN=y
 CONFIG_SPL_WATCHDOG_SUPPORT=y

Oliver, could you please test this change?

I can submit it formally if it works for you.


Re: Pull request: please pull u-boot-imx-20230503

2023-05-03 Thread Tom Rini
On Wed, May 03, 2023 at 01:37:28PM +0200, Stefano Babic wrote:

> Hi Tom,
> 
> please pull from u-boot-imx, thanks !
> 
> 
> The following changes since commit 50f64026f7a4c2d0a101c93916e01782e4fbbe7f:
> 
>   Merge branch 'master' of
> https://source.denx.de/u-boot/custodians/u-boot-spi (2023-05-01 13:29:52
> -0400)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
> tags/u-boot-imx-20230503
> 
> for you to fetch changes up to bb6ea0fe9290b4d64df8e716b58515b5325c2ea5:
> 
>   usb: ehci-mx6: move phy setup before register access (2023-05-02 10:57:32
> +0200)
> 

So, both my HW test and CI is fine, so I've applied this.  But please
note we now have this scary message to fix:
+(imx8qm_dmsse20a1) aarch64-linux-ld.bfd: invalid origin for memory region 
.sdram

-- 
Tom


signature.asc
Description: PGP signature


Pull request: please pull u-boot-imx-20230503

2023-05-03 Thread Stefano Babic

Hi Tom,

please pull from u-boot-imx, thanks !


The following changes since commit 50f64026f7a4c2d0a101c93916e01782e4fbbe7f:

  Merge branch 'master' of 
https://source.denx.de/u-boot/custodians/u-boot-spi (2023-05-01 13:29:52 
-0400)


are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
tags/u-boot-imx-20230503


for you to fetch changes up to bb6ea0fe9290b4d64df8e716b58515b5325c2ea5:

  usb: ehci-mx6: move phy setup before register access (2023-05-02 
10:57:32 +0200)



u-boot-imx-20230503
---

- Fixes for : pico-imx6ul, smegw01
- new boards: DMSSE20, Reform 2
- fix: get_boot_device, PLL video rate

CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/16211


Dario Binacchi (3):
  imx6: clock: improve calculations to get the PLL video rate
  imx6: clock: add support to get LCD pixel clock rate
  imx6: clock: print real pixel clock rate

Eduard Strehlau (12):
  smegw01: Enable setting additional boot params
  smegw01: Select CONFIG_CMD_SQUASHFS
  smegw01: Select bootcount support
  smegw01: Add altbootcmd
  smegw01: Run altbootcmd in the case of failure
  smegw01: Only commit to new partition if update was successful
  smegw01: Enable EMMC boot from multiple partitions
  smegw01: Change default boot device to eMMC
  smegw01: Switch to fitImage
  smegw01: Add lockdown U-Boot env support
  smegw01: Disable additional boot menu options
  smegw01: Fix fallback to altbootcmd

Fabio Estevam (3):
  pico-imx6ul: Convert to CONFIG_DM_SERIAL
  smegw01: Read the second MAC address
  smegw01: Convert CFG_EXTRA_ENV_SETTINGS to an env file

Heinrich Schuchardt (1):
  imx8mn: buffer overflow in low_drive_gpu_freq()

Hugo Villeneuve (1):
  arm: imx8m: remove unused and obsolete board_fix_fdt() in SOC context

Oliver Graute (1):
  imx: support i.MX8QM DMSSE20 a1 board

Patrick Wildt (1):
  board: mntre: imx8mq: Add MNT Reform 2 board support

Tim Harvey (2):
  imx: fix get_boot_device() for imx8
  usb: ehci-mx6: move phy setup before register access

 arch/arm/dts/Makefile   |1 +
 arch/arm/dts/imx8mq-mnt-reform2-u-boot.dtsi |   11 +++
 arch/arm/dts/imx8qm-dmsse20-a1.dts  |  397 


 arch/arm/include/asm/arch-mx6/clock.h   |2 +
 arch/arm/mach-imx/imx8/Kconfig  |8 ++
 arch/arm/mach-imx/imx8m/Kconfig |7 ++
 arch/arm/mach-imx/imx8m/soc.c   |   36 +--
 arch/arm/mach-imx/mx6/clock.c   |   66 
-

 arch/arm/mach-imx/romapi.c  |2 +
 board/advantech/imx8qm_dmsse20_a1/Kconfig   |   15 +++
 board/advantech/imx8qm_dmsse20_a1/MAINTAINERS   |7 ++
 board/advantech/imx8qm_dmsse20_a1/Makefile  |8 ++
 board/advantech/imx8qm_dmsse20_a1/imx8qm_dmsse20-a1.env |   48 ++
 board/advantech/imx8qm_dmsse20_a1/imx8qm_dmsse20_a1.c   |  188 


 board/advantech/imx8qm_dmsse20_a1/imximage.cfg  |   23 +
 board/advantech/imx8qm_dmsse20_a1/spl.c |  223 
+++

 board/mntre/imx8mq_reform2/Kconfig  |   15 +++
 board/mntre/imx8mq_reform2/MAINTAINERS  |7 ++
 board/mntre/imx8mq_reform2/Makefile |   12 +++
 board/mntre/imx8mq_reform2/imx8mq_reform2.c |  171 
+
 board/mntre/imx8mq_reform2/lpddr4_timing.c  | 1014 
++
 board/mntre/imx8mq_reform2/lpddr4_timing_ch2.h  |   95 
+++
 board/mntre/imx8mq_reform2/spl.c|  260 
++

 board/storopack/smegw01/Kconfig |7 ++
 board/storopack/smegw01/smegw01.c   |   33 +++
 board/storopack/smegw01/smegw01.env |   89 
+

 common/Kconfig  |2 +-
 configs/imx8mq_reform2_defconfig|  107 
+
 configs/imx8qm_dmsse20a1_defconfig  |  129 
+

 configs/pico-imx6ul_defconfig   |1 +
 configs/smegw01_defconfig   |   18 +++-
 doc/board/advantech/imx8qm-dmsse20-a1.rst   |   58 


 

Re: Pull request: please pull u-boot-imx/next: u-boot-imx-next-20230404

2023-04-04 Thread Tom Rini
On Tue, Apr 04, 2023 at 12:26:45PM +0200, Stefano Babic wrote:

> Hi Tom,
> 
> please pull from u-boot-imx, next !
> 
> The following changes since commit a25dcda452bf6a6de72764a8d990d72e5def643d:
> 
>   Revert "disk: Use a helper function to reduce duplication" (2023-04-03
> 10:43:37 -0400)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
> tags/u-boot-imx-next-20230404
> 
> for you to fetch changes up to ab53bd43dbde4dc8895a9f419e018d219eb4dc20:
> 
>   arm64: imx: Add support for imx8mp-beacon-kit (2023-04-04 09:40:25 +0200)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: please pull u-boot-imx/next: u-boot-imx-next-20230404

2023-04-04 Thread Stefano Babic

Hi Tom,

please pull from u-boot-imx, next !

The following changes since commit a25dcda452bf6a6de72764a8d990d72e5def643d:

  Revert "disk: Use a helper function to reduce duplication" 
(2023-04-03 10:43:37 -0400)


are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
tags/u-boot-imx-next-20230404


for you to fetch changes up to ab53bd43dbde4dc8895a9f419e018d219eb4dc20:

  arm64: imx: Add support for imx8mp-beacon-kit (2023-04-04 09:40:25 +0200)


u-boot-imx-next-20230404


CI : https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/15887

- boards : DH-Electronics, Toradex, imx8mp-beacon-kit


Adam Ford (1):
  arm64: imx: Add support for imx8mp-beacon-kit

Emanuele Ghidoli (5):
  board: verdin-imx8mp: update ddrc config for different lpddr4 
memories

  board: verdin-imx8mp: fix lpddr4 refresh timing
  board: verdin-imx8mp: update lpddr4 configuration and training
  board: verdin-imx8mp: compact slight different lpddr4 configuration
  board: verdin-imx8mp: change prints in spl_dram_init function

Luca Ceresoli (1):
  arm: imx: add u-boot-nand.imx to boot from NAND without SPL

Marek Vasut (4):
  ARM: imx: Enable SDP download in SPL on DH i.MX6 DHSOM
  ARM: dts: imx: Add WDT reboot bindings on DH i.MX6 DHSOM
  ARM: dts: imx: Add support for Data Modul i.MX8M Plus eDM SBC
  ARM: imx: Enable LTO for DH electronics i.MX6 DHCOM

Markus Niebel (3):
  configs: tqma6: switch to DM_SERIAL
  configs: tqma6: enable DM for MDIO / PHY
  configs: tqma6: enable DM_THERMAL

 Makefile|3 +
 arch/arm/dts/Makefile   |2 +
 arch/arm/dts/imx6qdl-dhcom-u-boot.dtsi  |   10 +
 arch/arm/dts/imx8mp-beacon-kit-u-boot.dtsi  |  216 
+++
 arch/arm/dts/imx8mp-beacon-kit.dts  |  550 
+++
 arch/arm/dts/imx8mp-beacon-som.dtsi |  416 
+

 arch/arm/dts/imx8mp-data-modul-edm-sbc-u-boot.dtsi  |  130 +++
 arch/arm/dts/imx8mp-data-modul-edm-sbc.dts  |  973 


 arch/arm/mach-imx/Makefile  |6 +
 arch/arm/mach-imx/imx8m/Kconfig |   19 +
 board/beacon/imx8mp/Kconfig |   16 +
 board/beacon/imx8mp/MAINTAINERS |6 +
 board/beacon/imx8mp/Makefile|   13 +
 board/beacon/imx8mp/imx8mp_beacon.c |   35 ++
 board/beacon/imx8mp/imx8mp_beacon.env   |   19 +
 board/beacon/imx8mp/imximage-8mp-lpddr4.cfg |9 +
 board/beacon/imx8mp/lpddr4_timing.c | 1881 
+

 board/beacon/imx8mp/spl.c   |  132 +++
 board/data_modul/imx8mp_edm_sbc/Kconfig |   15 +
 board/data_modul/imx8mp_edm_sbc/MAINTAINERS |8 +
 board/data_modul/imx8mp_edm_sbc/Makefile|   13 +
 board/data_modul/imx8mp_edm_sbc/imx8mp_data_modul_edm_sbc.c |   67 
 board/data_modul/imx8mp_edm_sbc/imximage.cfg|8 +
 board/data_modul/imx8mp_edm_sbc/lpddr4_timing.h |   11 +
 board/data_modul/imx8mp_edm_sbc/lpddr4_timing_4G_32.c   | 1849 
+++

 board/data_modul/imx8mp_edm_sbc/spl.c   |  124 +++
 board/toradex/verdin-imx8mp/lpddr4_timing.c |  423 
+

 board/toradex/verdin-imx8mp/lpddr4_timing.h |   11 +
 board/toradex/verdin-imx8mp/spl.c   |   19 +-
 configs/dh_imx6_defconfig   |6 +
 configs/imx8mp_beacon_defconfig |  182 
+
 configs/imx8mp_data_modul_edm_sbc_defconfig |  267 
++

 configs/tqma6dl_mba6_mmc_defconfig  |7 +-
 configs/tqma6dl_mba6_spi_defconfig  |7 +-
 configs/tqma6q_mba6_mmc_defconfig   |7 +-
 configs/tqma6q_mba6_spi_defconfig   |7 +-
 configs/tqma6s_mba6_mmc_defconfig   |7 +-
 configs/tqma6s_mba6_spi_defconfig   |7 +-
 doc/board/beacon/beacon-imx8mp.rst  |   52 +++
 doc/board/beacon/index.rst  |9 +
 doc/board/index.rst |1 +
 

Re: Pull request: please pull u-boot-imx/

2023-04-03 Thread Tom Rini
On Mon, Apr 03, 2023 at 02:12:51PM +0200, Stefano Babic wrote:

> Hi Tom,
> 
> a fix for current release, please pull from u-boot-imx, thanks !
> 
> 
> The following changes since commit 565681e596381b5b6db59cf06931e698f2d829e5:
> 
>   imx6sx-udoo-neo-basic: Introduce the u-boot.dtsi (2023-03-28 10:58:16
> -0400)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
> tags/u-boot-imx-20230403
> 
> for you to fetch changes up to d8aba36d741c01b1e1ea60f3bbbc33ae05fa2505:
> 
>   configs: imx8mn_bsh_smm_s2: remove console from bootargs (2023-03-31
> 10:51:14 +0200)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: please pull u-boot-imx/

2023-04-03 Thread Stefano Babic

Hi Tom,

a fix for current release, please pull from u-boot-imx, thanks !


The following changes since commit 565681e596381b5b6db59cf06931e698f2d829e5:

  imx6sx-udoo-neo-basic: Introduce the u-boot.dtsi (2023-03-28 10:58:16 
-0400)


are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
tags/u-boot-imx-20230403


for you to fetch changes up to d8aba36d741c01b1e1ea60f3bbbc33ae05fa2505:

  configs: imx8mn_bsh_smm_s2: remove console from bootargs (2023-03-31 
10:51:14 +0200)



Fixes for 2023.04
--

CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/15831

- fix for imx8mn_bsh_smm_s2


Dario Binacchi (1):
  configs: imx8mn_bsh_smm_s2: remove console from bootargs

 include/configs/imx8mn_bsh_smm_s2.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Best regards,
Stefano

--
=
DENX Software Engineering GmbH,Managing Director: Erika Unter
HRB 165235 Munich,   Office: Kirchenstr.5, 82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sba...@denx.de
=


Re: Pull request: please pull u-boot-imx/next

2023-03-31 Thread Tom Rini
On Fri, Mar 31, 2023 at 10:40:34AM +0200, Stefano Babic wrote:

> Hi Tom,
> 
> this is a big bunch for /next.
> 
> For current release, I have still a couple of fixes that I am picking up.
> 
> The following changes since commit 654483d251275d61eb5f93c18e320ad7d6bfcc5d:
> 
>   Merge tag 'u-boot-at91-2023.07-a' of
> https://source.denx.de/u-boot/custodians/u-boot-at91 into next (2023-03-28
> 11:21:29 -0400)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
> tags/u-boot-imx-next-20230331
> 
> for you to fetch changes up to f216580b642c7244aeb3619aeceecb331e025ad3:
> 
>   clk: imx8mp: add pwm clocks support (2023-03-30 13:53:55 +0200)
> 

Applied to u-boot/next, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request: please pull u-boot-imx/next

2023-03-31 Thread Stefano Babic

Hi Tom,

this is a big bunch for /next.

For current release, I have still a couple of fixes that I am picking up.

The following changes since commit 654483d251275d61eb5f93c18e320ad7d6bfcc5d:

  Merge tag 'u-boot-at91-2023.07-a' of 
https://source.denx.de/u-boot/custodians/u-boot-at91 into next 
(2023-03-28 11:21:29 -0400)


are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git 
tags/u-boot-imx-next-20230331


for you to fetch changes up to f216580b642c7244aeb3619aeceecb331e025ad3:

  clk: imx8mp: add pwm clocks support (2023-03-30 13:53:55 +0200)


u-boot-imx-next-20230331 for next
-

CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/15819

i.MX patches queued for next:

- Conversions to DM_SERIAL
- Fixes for Toradex boards
- Gateworks Boards
- i.MX8ULP
- EQoS support / fixes, changes in boards


Andrejs Cainikovs (7):
  board: colibri-imx8x: add 2nd ethernet address
  colibri-imx8x: enable fuse command
  colibri-imx8x: construct fdtfile dynamically
  colibri-imx8x: drop obsolete environment variables
  colibri-imx8x: switch from fatload to load
  colibri-imx8x: set bootaux memory base and size
  Revert "imx: imx8x: colibri: switch to binman"

Emanuele Ghidoli (1):
  configs: verdin-imx8mp: Fix wrong early malloc() heap size

Fabio Estevam (12):
  mx53loco: Add DM_SERIAL support
  mx53loco: Add DM_I2C support
  mx51evk: Add DM_SERIAL support
  mx6sxsabresd: Add DM_SERIAL support
  udoo: Add DM_SERIAL support
  pico-imx6: Add DM_SERIAL support
  pico-imx6: Pass the mmc alias to fix boot regression
  mx6sxsabreauto: Remove myself from MAINTAINERS
  mx6sabreauto: Convert to DM_PMIC
  mx6sabresd: Convert to DM_PMIC
  mx53loco: Remove unused mx53loco_video.c file
  mx51evk: Remove unused mx51evk_video.c file

Frieder Schrempf (1):
  doc: sl-mx8mm: Fix mistake in merge conflict resolution

Igor Opaniuk (1):
  colibri-imx8x: provide proper CONFIG_SYS_PROMPT

Jacky Bai (2):
  ddr: imx: Update the ddr init flow on imx8ulp
  imx8ulp_evk: Update the DDR timing

Jean-Marie Lemetayer (1):
  misc: imx: remove DM dependency for ocotp driver in SPL

Marcel Ziswiler (6):
  colibri-imx8x: remove obsolete net usb start
  colibri-imx8x: remove obsolete sdhc related config defines
  colibri-imx8x: update update_uboot confirmation message
  colibri-imx8x: enable environment bootcount limit
  colibri-imx8x: update env memory layout
  colibri-imx8x: set bootdelay

Marek Vasut (24):
  ARM: imx: Enable LTO for DH electronics i.MX8M Plus DHCOM
  ARM: imx: Add 2 GiB DRAM support for DH electronics i.MX8M Plus DHCOM
  arm64: imx8mp: Auto-detect PHY on i.MX8MP DHCOM
  arm64: dts: imx8mp: Adjust EQoS PHY address on i.MX8MP DHCOM
  arm64: dts: imx8mp: Add EQoS RMII pin mux on i.MX8MP DHCOM
  arm64: dts: imx8mp: Add FEC RMII pin mux on i.MX8MP DHCOM
  arm64: dts: imx8mp: Do not delete PHY nodes on i.MX8MP DHCOM PDK2
  ARM: imx: Convert DH i.MX6 DHSOM to DM_SERIAL
  ARM: imx: Include on-SoM microSD in list of i.MX6 DHCOM boot devices
  ARM: dts: imx: Add support for DH electronics i.MX8M Plus DHCOM 
on PDK3

  clk: imx8mp: Add EQoS MAC clock
  net: Pull board_interface_eth_init() into common code
  net: dwc_eth_qos: Drop bogus return after goto
  net: dwc_eth_qos: Drop unused dm_gpio_free() on STM32
  net: dwc_eth_qos: Staticize eqos_inval_buffer_tegra186()
  net: dwc_eth_qos: Set DMA_MODE SWR bit to reset the MAC
  net: dwc_eth_qos: Add DM CLK support for i.MX8M Plus
  net: dwc_eth_qos: Add i.MX8M Plus RMII support
  net: dwc_eth_qos: Add board_interface_eth_init() for i.MX8M Plus
  net: fec_mxc: Add ref clock setup support for i.MX8M Mini/Nano/Plus
  net: fec_mxc: Add board_interface_eth_init() for i.MX8M 
Mini/Nano/Plus

  arm64: dts: imx8mp: Drop EQoS clock workaround
  arm64: imx8mp: Drop EQoS GPR[1] board workaround
  arm64: imx8mm: imx8mn: imx8mp: Drop FEC GPR[1] board workaround

Max Krummenacher (1):
  colibri-imx8x: extract is_imx8dx() from ram detection

Peng Fan (3):
  imx: imx8ulp: upower: replace magic number with macro
  imx: imx8ulp: upower: make code cleaner
  imx8ulp_evk: disable overflow of port0 for LPAV

Philippe Schenker (2):
  colibri-imx8x: Remove baudrate from console argument
  defconfig: colibri-imx8x: enable CONFIG_OF_SYSTEM_SETUP

Rasmus Villemoes (1):
  ARM: imx: imx8mp: fix enable_i2c_clk

Stefan Eichenberger (1):
  configs: colibri-imx7: Fix bad block table in flash configuration

Tim Harvey (3):
  board: gateworks: venice: enable XWAY PHY support
  configs: gwventana_emmc_defconfig: add MV88E61XX DSA switch support
  configs: