Lines Matching refs:rcdev
24 struct reset_controller_dev rcdev;
45 struct reset_controller_dev *rcdev)
47 return container_of(rcdev, struct qcom_aoss_reset_data, rcdev);
50 static int qcom_aoss_control_assert(struct reset_controller_dev *rcdev,
53 struct qcom_aoss_reset_data *data = to_qcom_aoss_reset_data(rcdev);
62 static int qcom_aoss_control_deassert(struct reset_controller_dev *rcdev,
65 struct qcom_aoss_reset_data *data = to_qcom_aoss_reset_data(rcdev);
74 static int qcom_aoss_control_reset(struct reset_controller_dev *rcdev,
77 qcom_aoss_control_assert(rcdev, idx);
79 return qcom_aoss_control_deassert(rcdev, idx);
107 data->rcdev.owner = THIS_MODULE;
108 data->rcdev.ops = &qcom_aoss_reset_ops;
109 data->rcdev.nr_resets = desc->num_resets;
110 data->rcdev.of_node = dev->of_node;
112 return devm_reset_controller_register(dev, &data->rcdev);