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