diff options
Diffstat (limited to 'drivers/firmware/arm_scmi/driver.c')
-rw-r--r-- | drivers/firmware/arm_scmi/driver.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/firmware/arm_scmi/driver.c b/drivers/firmware/arm_scmi/driver.c index 09119e3f5c01..effc4c17e0fb 100644 --- a/drivers/firmware/arm_scmi/driver.c +++ b/drivers/firmware/arm_scmi/driver.c | |||
@@ -662,9 +662,7 @@ static int scmi_xfer_info_init(struct scmi_info *sinfo) | |||
662 | 662 | ||
663 | static int scmi_mailbox_check(struct device_node *np) | 663 | static int scmi_mailbox_check(struct device_node *np) |
664 | { | 664 | { |
665 | struct of_phandle_args arg; | 665 | return of_parse_phandle_with_args(np, "mboxes", "#mbox-cells", 0, NULL); |
666 | |||
667 | return of_parse_phandle_with_args(np, "mboxes", "#mbox-cells", 0, &arg); | ||
668 | } | 666 | } |
669 | 667 | ||
670 | static int scmi_mbox_free_channel(int id, void *p, void *data) | 668 | static int scmi_mbox_free_channel(int id, void *p, void *data) |