Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8899b8d9 authored by Aaro Koskinen's avatar Aaro Koskinen Committed by Wim Van Sebroeck
Browse files

watchdog: twl4030_wdt: add DT support



Add DT support for twl4030_wdt. This is needed to get twl4030_wdt to
probe when booting with DT.

Signed-off-by: default avatarAaro Koskinen <aaro.koskinen@iki.fi>
Signed-off-by: default avatarWim Van Sebroeck <wim@iguana.be>
parent 412b3729
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
Device tree bindings for twl4030-wdt driver (TWL4030 watchdog)

Required properties:
	compatible = "ti,twl4030-wdt";

Example:

watchdog {
	compatible = "ti,twl4030-wdt";
};
+4 −0
Original line number Diff line number Diff line
@@ -19,6 +19,10 @@
		interrupts = <11>;
	};

	watchdog {
		compatible = "ti,twl4030-wdt";
	};

	vdac: regulator-vdac {
		compatible = "ti,twl4030-vdac";
		regulator-min-microvolt = <1800000>;
+9 −2
Original line number Diff line number Diff line
@@ -131,6 +131,12 @@ static int twl4030_wdt_resume(struct platform_device *pdev)
#define twl4030_wdt_resume         NULL
#endif

static const struct of_device_id twl_wdt_of_match[] = {
	{ .compatible = "ti,twl4030-wdt", },
	{ },
};
MODULE_DEVICE_TABLE(of, twl_wdt_of_match);

static struct platform_driver twl4030_wdt_driver = {
	.probe		= twl4030_wdt_probe,
	.remove		= twl4030_wdt_remove,
@@ -139,6 +145,7 @@ static struct platform_driver twl4030_wdt_driver = {
	.driver		= {
		.owner		= THIS_MODULE,
		.name		= "twl4030_wdt",
		.of_match_table	= twl_wdt_of_match,
	},
};