[PATCH 00/17] imx: imx8m: clean up wdog code

Peng Fan (OSS) peng.fan at oss.nxp.com
Tue May 3 14:24:00 CEST 2022


From: Peng Fan <peng.fan at nxp.com>

Enable pinctrl wdog to clean up board level code
imx_watchdog.c already has function of set_wdog_reset, so after watchdog
driver enabled, no need that.

Note: I only have NXP EVK board, so please help test if possible.

Based on: https://patchwork.ozlabs.org/project/uboot/cover/20220430124317.17382-1-peng.fan@oss.nxp.com/

Peng Fan (17):
  imx: imx8mn_evk: enable pinctrl_wdog in SPL
  imx: imx8mm_evk: enable pinctrl_wdog in SPL
  imx: imx8mp_evk: enable pinctrl_wdog in SPL
  imx: imx8mm_beacon: enable pinctrl_wdog in SPL
  imx: imx8mm-cl-iot-gate: enable pinctrl_wdog in SPL
  imx: imx8mm-data-modul-edm-sbc: enable pinctrl_wdog in SPL
  imx: engicam-imx8mm: drop unused macro
  imx: imx8mm-mx8menlo: drop unneeded watchdog settings
  imx: imx8mm/n/p-venice: enable pinctrl_wdog in SPL
  imx: imx8mn-beacon: enable pinctrl_wdog in SPL
  imx: imx8mn_smm_s2:  clean up board watchdog code
  imx: imx8mn_var_som:  clean up board watchdog code
  imx: imx8mp_rsb7320a1: enable wdog driver model in SPL
  imx: imx8mn-kontron-n801x: enable pinctrl_wdog in SPL
  imx: phycore_imx8mm/p:  clean up board watchdog code
  imx: verdin-imx8mm/p: cleanup board watchdog code
  imx: toradex/verdin-imx8mm/p: cleanup board watchdog code

 arch/arm/dts/imx8mm-beacon-kit-u-boot.dtsi    |  4 +++
 arch/arm/dts/imx8mm-cl-iot-gate-u-boot.dtsi   |  4 +++
 .../dts/imx8mm-data-modul-edm-sbc-u-boot.dtsi |  4 +++
 arch/arm/dts/imx8mm-data-modul-edm-sbc.dts    |  9 ++++++
 arch/arm/dts/imx8mm-evk-u-boot.dtsi           |  4 +++
 arch/arm/dts/imx8mm-kontron-n801x-u-boot.dtsi |  4 +++
 arch/arm/dts/imx8mm-venice-u-boot.dtsi        |  4 +++
 arch/arm/dts/imx8mn-beacon-kit-u-boot.dtsi    |  4 +++
 arch/arm/dts/imx8mn-ddr4-evk-u-boot.dtsi      |  4 +++
 arch/arm/dts/imx8mn-venice-u-boot.dtsi        |  4 +++
 arch/arm/dts/imx8mp-evk-u-boot.dtsi           |  4 +++
 arch/arm/dts/imx8mp-rsb3720-a1-u-boot.dtsi    |  8 +++++
 arch/arm/dts/imx8mp-venice-u-boot.dtsi        |  4 +++
 .../imx8mp_rsb3720a1/imx8mp_rsb3720a1.c       | 12 --------
 board/beacon/imx8mm/spl.c                     | 19 ------------
 board/beacon/imx8mn/spl.c                     | 10 -------
 board/bsh/imx8mn_smm_s2/spl.c                 | 11 -------
 board/compulab/imx8mm-cl-iot-gate/spl.c       | 19 ------------
 board/data_modul/imx8mm_edm_sbc/spl.c         | 17 -----------
 board/engicam/imx8mm/spl.c                    |  2 --
 board/freescale/imx8mm_evk/spl.c              | 19 ------------
 board/freescale/imx8mn_evk/spl.c              | 19 ------------
 board/freescale/imx8mp_evk/imx8mp_evk.c       | 17 -----------
 board/freescale/imx8mp_evk/spl.c              |  2 --
 board/gateworks/venice/spl.c                  | 30 -------------------
 board/kontron/sl-mx8mm/spl.c                  | 18 -----------
 board/menlo/mx8menlo/mx8menlo.c               | 12 --------
 board/phytec/phycore_imx8mm/spl.c             | 19 ------------
 board/phytec/phycore_imx8mp/spl.c             | 19 ------------
 board/toradex/verdin-imx8mm/spl.c             | 11 -------
 board/toradex/verdin-imx8mp/verdin-imx8mp.c   | 11 -------
 board/variscite/imx8mn_var_som/spl.c          | 11 -------
 configs/imx8mp_evk_defconfig                  |  1 -
 33 files changed, 61 insertions(+), 279 deletions(-)

-- 
2.36.0



More information about the U-Boot mailing list