| From abfb08f5014ca6fae71ff3e611ec0bd3ff007292 Mon Sep 17 00:00:00 2001 |
| From: Marco Felsch <m.felsch@pengutronix.de> |
| Date: Wed, 8 Jan 2020 10:57:02 +0100 |
| Subject: [PATCH] mfd: da9062: Fix watchdog compatible string |
| |
| commit 1112ba02ff1190ca9c15a912f9269e54b46d2d82 upstream. |
| |
| The watchdog driver compatible is "dlg,da9062-watchdog" and not |
| "dlg,da9062-wdt". Therefore the mfd-core can't populate the of_node and |
| fwnode. As result the watchdog driver can't parse the devicetree. |
| |
| Fixes: 9b40b030c4ad ("mfd: da9062: Supply core driver") |
| Signed-off-by: Marco Felsch <m.felsch@pengutronix.de> |
| Acked-by: Guenter Roeck <linux@roeck-us.net> |
| Reviewed-by: Adam Thomson <Adam.Thomson.Opensource@diasemi.com> |
| Signed-off-by: Lee Jones <lee.jones@linaro.org> |
| Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> |
| |
| diff --git a/drivers/mfd/da9062-core.c b/drivers/mfd/da9062-core.c |
| index e69626867c26..9143de7b77b8 100644 |
| --- a/drivers/mfd/da9062-core.c |
| +++ b/drivers/mfd/da9062-core.c |
| @@ -248,7 +248,7 @@ static const struct mfd_cell da9062_devs[] = { |
| .name = "da9062-watchdog", |
| .num_resources = ARRAY_SIZE(da9062_wdt_resources), |
| .resources = da9062_wdt_resources, |
| - .of_compatible = "dlg,da9062-wdt", |
| + .of_compatible = "dlg,da9062-watchdog", |
| }, |
| { |
| .name = "da9062-thermal", |
| -- |
| 2.7.4 |
| |