diff options
Diffstat (limited to 'drivers/reset/reset-scmi.c')
-rw-r--r-- | drivers/reset/reset-scmi.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/reset/reset-scmi.c b/drivers/reset/reset-scmi.c index c33bbc5c8a..d8c4734f1b 100644 --- a/drivers/reset/reset-scmi.c +++ b/drivers/reset/reset-scmi.c @@ -89,15 +89,15 @@ static const struct reset_control_ops scmi_reset_ops = { static int scmi_reset_probe(struct scmi_device *sdev) { struct scmi_reset_data *data; - struct device_d *dev = &sdev->dev; - struct device_node *np = dev->device_node; + struct device *dev = &sdev->dev; + struct device_node *np = dev->of_node; const struct scmi_handle *handle = sdev->handle; struct scmi_protocol_handle *ph; if (!handle) return -ENODEV; - reset_ops = handle->protocol_get(sdev, SCMI_PROTOCOL_RESET, &ph); + reset_ops = handle->dev_protocol_get(sdev, SCMI_PROTOCOL_RESET, &ph); if (IS_ERR(reset_ops)) return PTR_ERR(reset_ops); |