我想在我的应用程序中使用看门狗定时器。
我在 msm8953 平台上使用 yocto 构建系统。
根据文件中的兼容字段,在文件(即).dtsi
中配置相应的驱动程序,我得到以下 dmesg:.defconfig
CONFIG_MSM_WATCHDOG_V2 = y
[ 0.270444] msm_watchdog b017000.qcom,wdt: wdog absent resource not present
[ 0.270845] msm_watchdog b017000.qcom,wdt: MSM Watchdog Initialized
但是,/dev
目录中没有创建看门狗节点。
我还在 Kconfig 文件中将 WATCHDOG 和 WATCHDOG_CORE 驱动程序配置为默认值,但/dev
目录中仍然不存在看门狗节点。
编辑 1:在 /drivers/watchdog/Kconfig 中添加默认值为 Y
menuconfig 看门狗
bool "看门狗定时器支持"
默认 Y
如果看门狗
配置看门狗核心
bool "看门狗定时器驱动核心"
默认 Y