Lines Matching defs:rcdev
18 * @rcdev: reset controller entity
22 struct reset_controller_dev rcdev;
26 #define to_scmi_reset_data(p) container_of((p), struct scmi_reset_data, rcdev)
31 * @rcdev: reset controller entity
40 scmi_reset_assert(struct reset_controller_dev *rcdev, unsigned long id)
42 const struct scmi_protocol_handle *ph = to_scmi_handle(rcdev);
49 * @rcdev: reset controller entity
58 scmi_reset_deassert(struct reset_controller_dev *rcdev, unsigned long id)
60 const struct scmi_protocol_handle *ph = to_scmi_handle(rcdev);
67 * @rcdev: reset controller entity
76 scmi_reset_reset(struct reset_controller_dev *rcdev, unsigned long id)
78 const struct scmi_protocol_handle *ph = to_scmi_handle(rcdev);
108 data->rcdev.ops = &scmi_reset_ops;
109 data->rcdev.owner = THIS_MODULE;
110 data->rcdev.of_node = np;
111 data->rcdev.nr_resets = reset_ops->num_domains_get(ph);
114 return devm_reset_controller_register(dev, &data->rcdev);