aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/firmware/arm_scmi/notify.c')
-rw-r--r--drivers/firmware/arm_scmi/notify.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/firmware/arm_scmi/notify.c b/drivers/firmware/arm_scmi/notify.c
index ce336899d636..66196b293b6c 100644
--- a/drivers/firmware/arm_scmi/notify.c
+++ b/drivers/firmware/arm_scmi/notify.c
@@ -1474,17 +1474,17 @@ int scmi_notification_init(struct scmi_handle *handle)
1474 ni->gid = gid; 1474 ni->gid = gid;
1475 ni->handle = handle; 1475 ni->handle = handle;
1476 1476
1477 ni->registered_protocols = devm_kcalloc(handle->dev, SCMI_MAX_PROTO,
1478 sizeof(char *), GFP_KERNEL);
1479 if (!ni->registered_protocols)
1480 goto err;
1481
1477 ni->notify_wq = alloc_workqueue(dev_name(handle->dev), 1482 ni->notify_wq = alloc_workqueue(dev_name(handle->dev),
1478 WQ_UNBOUND | WQ_FREEZABLE | WQ_SYSFS, 1483 WQ_UNBOUND | WQ_FREEZABLE | WQ_SYSFS,
1479 0); 1484 0);
1480 if (!ni->notify_wq) 1485 if (!ni->notify_wq)
1481 goto err; 1486 goto err;
1482 1487
1483 ni->registered_protocols = devm_kcalloc(handle->dev, SCMI_MAX_PROTO,
1484 sizeof(char *), GFP_KERNEL);
1485 if (!ni->registered_protocols)
1486 goto err;
1487
1488 mutex_init(&ni->pending_mtx); 1488 mutex_init(&ni->pending_mtx);
1489 hash_init(ni->pending_events_handlers); 1489 hash_init(ni->pending_events_handlers);
1490 1490