We are using Jetson TX2 NX and I would like the watchdog to enable early in the kernel, so that if userspace fails to start the ‘watchdog’ service - then the system will reset.
From what I can see in nvidia/drivers/watchdog/tegra_wdt_t18x.c, and observed behaviour, is that even when i set “nvidia,enable-on-init” in device tree, there appears to be a kernel interrupt which will handle patting the watchdog until the userspace watchdog actually runs, and then it takes over.
How can i get the watchdog to start automatically and require patting in userspace, rather than be handled initially in the kernel ?