数据结构设计
26 Nov 2024
Watchdog 数据类型及其结构描述如下:
- aic_wdt_dev:记录 Watchdog 控制器的配置信息。其中包含四个 Watchdog
设备:
struct aic_wdt_dev { struct watchdog_device wdt_dev[WDT_CHAN_NUM]; void __iomem *base; struct attribute_group attrs; struct clk *clk; struct reset_control *rst; u32 wdt_no; struct aic_wdt wdt[WDT_CHAN_NUM]; bool dbg_continue; u32 clr_thd; };
- aic_wdt:记录每一个 Watchdog
通道的配置信息。
struct aic_wdt { u32 clr_thd; u32 irq_thd; u32 rst_thd; };