This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/PROCESSOR-SDK-AM437X: am437x

Part Number: PROCESSOR-SDK-AM437X


Tool/software: Linux

Hello,

I am using an external watchdog max6329 and trying to use gpio bank5 pin number 31 on OMAP processor to kick watchdog.

My config file has following parameters enabled.

CONFIG_WATCHDOG

CONFIG_GPIO_WATCHDOG

and dts file has watchdog enabled as below

watchdog: watchdog {
compatible = "linux,wdt-gpio";
gpios = <&gpio5 31 GPIO_ACTIVE_LOW>;
hw_algo = "toggle";
hw_margin_ms = <1600>;
always-running = "on";
};

 During bootup I see the below error:

[ 13.406690 ] watchdog: GPIO Watchdog: cannot register miscdev on minor=130 (err=-16).

[   13.414578] watchdog: GPIO Watchdog: a legacy watchdog module

Could you please advise what might be wrong here?

Thanks in advance,

Priya