projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5dce780
)
mfd: cros_ec: Register EC-based watchdog subdevice
author
Lukasz Majczak
<lma@chromium.org>
Fri, 19 Jan 2024 08:43:27 +0000
(08:43 +0000)
committer
Lee Jones
<lee@kernel.org>
Fri, 23 Feb 2024 14:58:01 +0000
(14:58 +0000)
Add ChromeOS EC-based watchdog as EC subdevice.
Signed-off-by: Lukasz Majczak <lma@chromium.org>
Link:
https://lore.kernel.org/r/20240119084328.3135503-4-lma@chromium.org
Signed-off-by: Lee Jones <lee@kernel.org>
drivers/mfd/cros_ec_dev.c
patch
|
blob
|
history
diff --git
a/drivers/mfd/cros_ec_dev.c
b/drivers/mfd/cros_ec_dev.c
index 603b1cd5278507171d2c9d50e32e2a0a5f8cb267..4996220ce64b7b266a39814ae7c17348f0a92c3d 100644
(file)
--- a/
drivers/mfd/cros_ec_dev.c
+++ b/
drivers/mfd/cros_ec_dev.c
@@
-91,6
+91,10
@@
static const struct mfd_cell cros_usbpd_notify_cells[] = {
{ .name = "cros-usbpd-notify", },
};
+static const struct mfd_cell cros_ec_wdt_cells[] = {
+ { .name = "cros-ec-wdt", }
+};
+
static const struct cros_feature_to_cells cros_subdevices[] = {
{
.id = EC_FEATURE_CEC,
@@
-107,6
+111,11
@@
static const struct cros_feature_to_cells cros_subdevices[] = {
.mfd_cells = cros_usbpd_charger_cells,
.num_cells = ARRAY_SIZE(cros_usbpd_charger_cells),
},
+ {
+ .id = EC_FEATURE_HANG_DETECT,
+ .mfd_cells = cros_ec_wdt_cells,
+ .num_cells = ARRAY_SIZE(cros_ec_wdt_cells),
+ },
};
static const struct mfd_cell cros_ec_platform_cells[] = {