1common: 2 depends_on: watchdog 3 expect_reboot: true 4 tags: 5 - drivers 6 - watchdog 7tests: 8 drivers.watchdog: 9 filter: > 10 not (CONFIG_WDT_SAM or CONFIG_WDT_SAM4L 11 or dt_compat_enabled("st,stm32-window-watchdog") 12 or dt_compat_enabled("st,stm32-watchdog") or CONFIG_SOC_FAMILY_LPC or 13 CONFIG_SOC_SERIES_IMXRT6XX or CONFIG_SOC_SERIES_IMXRT5XX or 14 CONFIG_SOC_FAMILY_GD_GD32 or SOC_SERIES_GD32VF103) 15 platform_exclude: 16 - mec15xxevb_assy6853 17 - s32z2xxdc2/s32z270/rtu0 18 - s32z2xxdc2/s32z270/rtu1 19 - s32z2xxdc2@D/s32z270/rtu0 20 - s32z2xxdc2@D/s32z270/rtu1 21 - mps2/an383 22 - mps2/an385 23 - mps2/an386 24 - mps2/an500 25 - panb611evb/nrf54l15/cpuapp 26 - panb611evb/nrf54l15/cpuapp/ns 27 - panb611evb/nrf54l15/cpuflpr 28 - panb611evb/nrf54l15/cpuflpr/xip 29 - mimxrt700_evk/mimxrt798s/cm33_cpu1 30 - nrf54l15dk/nrf54l10/cpuapp/ns 31 - nrf54lm20dk/nrf54lm20a/cpuapp/ns 32 - bl54l15_dvk/nrf54l10/cpuapp/ns 33 - bl54l15_dvk/nrf54l15/cpuapp/ns 34 - bl54l15u_dvk/nrf54l15/cpuapp/ns 35 - frdm_mcxw71 36 - frdm_mcxw72/mcxw727c/cpu0 37 - raytac_an54lq_db_15/nrf54l15/cpuapp/ns 38 - frdm_mcxw23 39 - mcxw23_evk 40 drivers.watchdog.stm32wwdg: 41 filter: dt_compat_enabled("st,stm32-window-watchdog") or dt_compat_enabled("st,stm32-watchdog") 42 extra_args: DTC_OVERLAY_FILE="boards/stm32_wwdg.overlay" 43 platform_allow: 44 - nucleo_f091rc 45 - nucleo_f103rb 46 - nucleo_f207zg 47 - stm32f3_disco 48 - nucleo_f429zi 49 - nucleo_f746zg 50 - nucleo_g071rb 51 - nucleo_g474re 52 - nucleo_l073rz 53 - nucleo_l152re 54 - nucleo_l4r5zi 55 - stm32l562e_dk 56 - nucleo_wb55rg 57 - nucleo_wl55jc 58 - b_u585i_iot02a 59 - nucleo_u385rg_q 60 - nucleo_u575zi_q 61 - nucleo_c031c6 62 - nucleo_wba55cg 63 integration_platforms: 64 - nucleo_f091rc 65 drivers.watchdog.stm32wwdg_h7: 66 filter: dt_compat_enabled("st,stm32-window-watchdog") or dt_compat_enabled("st,stm32-watchdog") 67 extra_args: DTC_OVERLAY_FILE="boards/stm32_wwdg_h7.overlay" 68 platform_allow: 69 - nucleo_h7s3l8 70 - stm32h7s78_dk 71 - nucleo_h753zi 72 - nucleo_h743zi 73 drivers.watchdog.stm32iwdg: 74 filter: dt_compat_enabled("st,stm32-window-watchdog") or dt_compat_enabled("st,stm32-watchdog") 75 extra_args: DTC_OVERLAY_FILE="boards/stm32_iwdg.overlay" 76 platform_allow: 77 - nucleo_f091rc 78 - nucleo_f103rb 79 - nucleo_f207zg 80 - stm32f3_disco 81 - nucleo_f429zi 82 - nucleo_f746zg 83 - nucleo_g071rb 84 - nucleo_g474re 85 - nucleo_l073rz 86 - nucleo_l152re 87 - nucleo_l4r5zi 88 - stm32l562e_dk 89 - nucleo_wb55rg 90 - nucleo_wl55jc 91 - b_u585i_iot02a 92 - nucleo_u575zi_q 93 - nucleo_h743zi 94 - nucleo_c031c6 95 - nucleo_h753zi 96 - nucleo_h7s3l8 97 - stm32h7s78_dk 98 - nucleo_u385rg_q 99 - nucleo_wba55cg 100 integration_platforms: 101 - nucleo_f091rc 102 drivers.watchdog.mec15xxevb_assy6853: 103 build_only: true 104 platform_allow: mec15xxevb_assy6853 105 drivers.watchdog.counter_watchdog: 106 platform_allow: nrf52840dk/nrf52840 107 extra_args: 108 - EXTRA_CONF_FILE="boards/nrf52840dk_nrf52840_counter.conf" 109 - DTC_OVERLAY_FILE="boards/nrf52840dk_nrf52840_counter.overlay" 110 drivers.watchdog.gd32fwdgt: 111 filter: dt_compat_enabled("gd,gd32-fwdgt") 112 extra_args: DTC_OVERLAY_FILE="boards/gd32_fwdgt.overlay" 113 platform_allow: 114 - gd32e103v_eval 115 - gd32e507v_start 116 - gd32f350r_eval 117 - gd32f403z_eval 118 - gd32f450i_eval 119 - gd32f450z_eval 120 - gd32f470i_eval 121 - gd32vf103c_starter 122 - gd32vf103v_eval 123 - longan_nano 124 integration_platforms: 125 - gd32e103v_eval 126 drivers.watchdog.gd32wwdgt: 127 filter: dt_compat_enabled("gd,gd32-wwdgt") 128 extra_args: DTC_OVERLAY_FILE="boards/gd32_wwdgt.overlay" 129 platform_allow: 130 - gd32e103v_eval 131 - gd32e507v_start 132 - gd32f350r_eval 133 - gd32f403z_eval 134 - gd32f450i_eval 135 - gd32f450z_eval 136 - gd32f470i_eval 137 - gd32vf103c_starter 138 - gd32vf103v_eval 139 - longan_nano 140 integration_platforms: 141 - gd32e103v_eval 142 drivers.watchdog.nxp_s32: 143 build_only: true 144 platform_allow: 145 - s32z2xxdc2/s32z270/rtu0 146 - s32z2xxdc2/s32z270/rtu1 147 - s32z2xxdc2@D/s32z270/rtu0 148 - s32z2xxdc2@D/s32z270/rtu1 149 - mr_canhubk3 150 integration_platforms: 151 - s32z2xxdc2/s32z270/rtu0 152 drivers.watchdog.mimxrt1050_evk_ti_tps382x: 153 filter: dt_compat_enabled("ti,tps382x") 154 platform_allow: mimxrt1050_evk/mimxrt1052/hyperflash 155 extra_args: DTC_OVERLAY_FILE="boards/mimxrt1050_evk_ti_tps382x.overlay" 156 drivers.watchdog.nxp_sram_noecc: 157 extra_args: EXTRA_DTC_OVERLAY_FILE="sram_noecc.overlay" 158 platform_allow: 159 - frdm_mcxw71 160 - frdm_mcxw72/mcxw727c/cpu0 161 drivers.watchdog.nxp_mcxw2xx_bypass_first_32k: 162 extra_args: EXTRA_DTC_OVERLAY_FILE="bypass_first_32k.overlay" 163 platform_allow: 164 - frdm_mcxw23 165 - mcxw23_evk 166 drivers.watchdog.pm_enabled: 167 platform_allow: 168 - siwx917_rb4338a 169 extra_configs: 170 - CONFIG_PM=y 171 - CONFIG_PM_DEVICE=y 172