Hi Fabio,

May I kindly ask if this series can be considered for inclusion in the next 
branch? Thanks!

Best regards,
Alice Guo

> -----邮件原件-----
> 发件人: U-Boot <[email protected]> 代表
> [email protected]
> 发送时间: 2026年5月19日 14:22
> 收件人: dl-uboot-imx <[email protected]>; [email protected]; Christoph
> Stoidner <[email protected]>; [email protected]
> 抄送: Stefano Babic <[email protected]>; Fabio Estevam
> <[email protected]>; Tom Rini <[email protected]>; Peng Fan
> <[email protected]>; Francesco Dolcini <[email protected]>;
> Marek Vasut <[email protected]>; Joseph Guo
> <[email protected]>; Francesco Valla <[email protected]>; Sumit Garg
> <[email protected]>; Ye Li <[email protected]>; Primoz Fiser
> <[email protected]>; Emanuele Ghidoli
> <[email protected]>; Frieder Schrempf
> <[email protected]>; Sam Protsenko
> <[email protected]>; Tien Fong Chee <[email protected]>;
> Svyatoslav Ryhel <[email protected]>; Andre Przywara
> <[email protected]>; Ernest Van Hoecke
> <[email protected]>; Johan Jonker <[email protected]>; Hai
> Pham <[email protected]>; David Lechner <[email protected]>;
> Parth Pancholi <[email protected]>; Paresh Bhagat
> <[email protected]>; Janne Grunau <[email protected]>; Paul Kocialkowski
> <[email protected]>; Mathieu Dubois-Briand
> <[email protected]>; Mathieu Othacehe
> <[email protected]>; Brian Sune <[email protected]>; Jérémie
> Dautheribes (Schneider Electric) <[email protected]>; Jacky Bai
> <[email protected]>; David Zang <[email protected]>; Quentin Schulz
> <[email protected]>; Simon Glass <[email protected]>; João Paulo
> Gonçalves <[email protected]>; Ross, Fedor <[email protected]>;
> Stefan Roese <[email protected]>; Lukasz Majewski <[email protected]>;
> Max Krummenacher <[email protected]>; Wadim Egorov
> <[email protected]>; Martin Schwan <[email protected]>; Simona
> Toaca <[email protected]>; Anshul Dalal <[email protected]>; Franz
> Schnyder <[email protected]>; Alice Guo <[email protected]>
> 主题: [PATCH v4 0/8] imx: Switch watchdog addressing from macros to
> devicetree
> 
> CI: https://github.com/u-boot/u-boot/pull/974/checks
> 
> The watchdog DT changes have already been posted to the upstream Linux
> kernel, addressing the concern about avoiding unnecessary growth of
> u-boot.dtsi. Linux DT changes are available at:
> https://lore.kernel.org/all/[email protected]/
> T/#u
> 
> Changes for v2:
> - Iterate all watchdog nodes in device tree instead of wdog alias
> - Delete non-DM implementation of the ULP watchdog driver
> 
> Changes for v3:
> - Convert imx7ulp, imx91, imx93-frdm and imx93_var_som to
> CONFIG_OF_UPSTREAM
> 
> Changes for v4:
> - Replace ofnode_by_compatible with the ofnode_for_each_compatible_node
> - Reorder patch [v3,5/9] and patch [v3,6/9]
> - Merge patch [v3,7/9] and patch [v3,8/9]
> 
> Signed-off-by: Alice Guo <[email protected]>
> ---
> Alice Guo (8):
>       imx7ulp: Switch to OF_UPSTREAM
>       imx91: Switch to OF_UPSTREAM
>       imx93-frdm: Switch to OF_UPSTREAM
>       imx93_var_som: Switch to OF_UPSTREAM
>       arm: dts: imx: Update watchdog nodes for dynamic base address lookup
>       imx: soc: Get watchdog base addresses from device tree
>       watchdog: ulp_wdog: Use driver model for reset_cpu()
>       imx: Remove hardcoded watchdog base address macros
> 
>  arch/arm/dts/Makefile                            |   4 -
>  arch/arm/dts/imx7ulp-com-u-boot.dtsi             |   2 +
>  arch/arm/dts/imx7ulp-com.dts                     |  79 --
>  arch/arm/dts/imx7ulp-evk-u-boot.dtsi             |   6 +
>  arch/arm/dts/imx7ulp-evk.dts                     | 133 ----
>  arch/arm/dts/imx7ulp-u-boot.dtsi                 |  17 +
>  arch/arm/dts/imx7ulp.dtsi                        | 461 ------------
>  arch/arm/dts/imx8ulp-evk-u-boot.dtsi             |   4 -
>  arch/arm/dts/imx8ulp-u-boot.dtsi                 |   4 +
>  arch/arm/dts/imx91-11x11-evk.dts                 | 875 ----------------------
>  arch/arm/dts/imx91-11x11-frdm.dts                | 773 -------------------
>  arch/arm/dts/imx91-pinfunc.h                     | 770 -------------------
>  arch/arm/dts/imx91-u-boot.dtsi                   |  12 +
>  arch/arm/dts/imx91.dtsi                          |  53 --
>  arch/arm/dts/imx93-11x11-frdm.dts                | 603 ---------------
>  arch/arm/dts/imx93-u-boot.dtsi                   |  12 +
>  arch/arm/dts/imx93-var-som-symphony.dts          | 323 --------
>  arch/arm/dts/imx93-var-som.dtsi                  | 111 ---
>  arch/arm/dts/imx93.dtsi                          | 906
> -----------------------
>  arch/arm/dts/imx943-evk-u-boot.dtsi              |   4 -
>  arch/arm/dts/imx943-u-boot.dtsi                  |  19 +
>  arch/arm/dts/imx95-15x15-evk-u-boot.dtsi         |   4 -
>  arch/arm/dts/imx95-19x19-evk-u-boot.dtsi         |   4 -
>  arch/arm/dts/imx95-toradex-smarc-dev-u-boot.dtsi |   4 -
>  arch/arm/dts/imx95-u-boot.dtsi                   |  14 +
>  arch/arm/dts/imx95-verdin-wifi-dev-u-boot.dtsi   |   4 -
>  arch/arm/dts/imx952-u-boot.dtsi                  |  14 +
>  arch/arm/include/asm/arch-imx8ulp/imx-regs.h     |   2 -
>  arch/arm/include/asm/arch-imx9/imx-regs.h        |   9 -
>  arch/arm/mach-imx/imx8ulp/soc.c                  |  12 +-
>  arch/arm/mach-imx/imx9/Kconfig                   |   4 +
>  arch/arm/mach-imx/imx9/scmi/soc.c                |  13 +-
>  arch/arm/mach-imx/imx9/soc.c                     |  14 +-
>  arch/arm/mach-imx/mx7ulp/Kconfig                 |   2 +
>  arch/arm/mach-imx/mx7ulp/soc.c                   |  22 +-
>  configs/imx8ulp_evk_defconfig                    |   1 +
>  configs/imx91_11x11_evk_defconfig                |   2 +-
>  configs/imx91_11x11_evk_inline_ecc_defconfig     |   2 +-
>  configs/imx91_11x11_frdm_defconfig               |   2 +-
>  configs/imx93-phycore_defconfig                  |   1 +
>  configs/imx93_frdm_defconfig                     |   2 +-
>  configs/imx93_var_som_defconfig                  |   2 +-
>  configs/imx943_evk_defconfig                     |   1 +
>  configs/imx95_15x15_evk_defconfig                |   1 +
>  configs/imx95_evk.config                         |   1 +
>  configs/mx7ulp_com_defconfig                     |   3 +-
>  configs/mx7ulp_evk_defconfig                     |   2 +-
>  configs/mx7ulp_evk_plugin_defconfig              |   2 +-
>  configs/toradex-smarc-imx95_defconfig            |   1 +
>  configs/verdin-imx95_defconfig                   |   1 +
>  drivers/watchdog/ulp_wdog.c                      |  79 +-
>  include/configs/imx8ulp_evk.h                    |   2 -
>  include/configs/imx91_evk.h                      |   2 -
>  include/configs/imx91_frdm.h                     |   2 -
>  include/configs/imx93_evk.h                      |   3 -
>  include/configs/imx93_frdm.h                     |   3 -
>  include/configs/imx93_qsb.h                      |   2 -
>  include/configs/imx93_var_som.h                  |   3 -
>  include/configs/imx94_evk.h                      |   3 -
>  include/configs/imx95_evk.h                      |   2 -
>  include/configs/kontron-osm-s-mx93.h             |   2 -
>  include/configs/mx7ulp_com.h                     |   3 -
>  include/configs/mx7ulp_evk.h                     |   3 -
>  include/configs/phycore_imx91_93.h               |   3 -
>  include/configs/toradex-smarc-imx95.h            |   2 -
>  65 files changed, 198 insertions(+), 5233 deletions(-)
> ---
> base-commit: 38dbe637c9dfcadbd1bc201bfbb27f96b2ad525a
> change-id: 20260519-wdtv4-58862a14ff84
> 
> Best regards,
> --
> Alice Guo <[email protected]>

Reply via email to