Lines Matching refs:rcdev
30 to_reset_simple_data(struct reset_controller_dev *rcdev) in to_reset_simple_data() argument
32 return container_of(rcdev, struct reset_simple_data, rcdev); in to_reset_simple_data()
35 static int reset_simple_update(struct reset_controller_dev *rcdev, in reset_simple_update() argument
38 struct reset_simple_data *data = to_reset_simple_data(rcdev); in reset_simple_update()
59 static int reset_simple_assert(struct reset_controller_dev *rcdev, in reset_simple_assert() argument
62 return reset_simple_update(rcdev, id, true); in reset_simple_assert()
65 static int reset_simple_deassert(struct reset_controller_dev *rcdev, in reset_simple_deassert() argument
68 return reset_simple_update(rcdev, id, false); in reset_simple_deassert()
71 static int reset_simple_status(struct reset_controller_dev *rcdev, in reset_simple_status() argument
74 struct reset_simple_data *data = to_reset_simple_data(rcdev); in reset_simple_status()
156 data->rcdev.owner = THIS_MODULE; in reset_simple_probe()
157 data->rcdev.nr_resets = resource_size(res) * BITS_PER_BYTE; in reset_simple_probe()
158 data->rcdev.ops = &reset_simple_ops; in reset_simple_probe()
159 data->rcdev.of_node = dev->of_node; in reset_simple_probe()
164 data->rcdev.nr_resets = devdata->nr_resets; in reset_simple_probe()
179 return devm_reset_controller_register(dev, &data->rcdev); in reset_simple_probe()