Lines Matching refs:rcdev
28 struct reset_controller_dev rcdev; member
33 container_of((p), struct zynq_reset_data, rcdev)
35 static int zynq_reset_assert(struct reset_controller_dev *rcdev, in zynq_reset_assert() argument
38 struct zynq_reset_data *priv = to_zynq_reset_data(rcdev); in zynq_reset_assert()
52 static int zynq_reset_deassert(struct reset_controller_dev *rcdev, in zynq_reset_deassert() argument
55 struct zynq_reset_data *priv = to_zynq_reset_data(rcdev); in zynq_reset_deassert()
69 static int zynq_reset_status(struct reset_controller_dev *rcdev, in zynq_reset_status() argument
72 struct zynq_reset_data *priv = to_zynq_reset_data(rcdev); in zynq_reset_status()
120 priv->rcdev.owner = THIS_MODULE; in zynq_reset_probe()
121 priv->rcdev.nr_resets = resource_size(res) / 4 * BITS_PER_LONG; in zynq_reset_probe()
122 priv->rcdev.ops = &zynq_reset_ops; in zynq_reset_probe()
123 priv->rcdev.of_node = pdev->dev.of_node; in zynq_reset_probe()
124 reset_controller_register(&priv->rcdev); in zynq_reset_probe()
133 reset_controller_unregister(&priv->rcdev); in zynq_reset_remove()