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