Lines Matching refs:rcdev
30 struct reset_controller_dev rcdev; member
35 container_of((p), struct zynq_reset_data, rcdev)
37 static int zynq_reset_assert(struct reset_controller_dev *rcdev, in zynq_reset_assert() argument
40 struct zynq_reset_data *priv = to_zynq_reset_data(rcdev); in zynq_reset_assert()
54 static int zynq_reset_deassert(struct reset_controller_dev *rcdev, in zynq_reset_deassert() argument
57 struct zynq_reset_data *priv = to_zynq_reset_data(rcdev); in zynq_reset_deassert()
71 static int zynq_reset_status(struct reset_controller_dev *rcdev, in zynq_reset_status() argument
74 struct zynq_reset_data *priv = to_zynq_reset_data(rcdev); in zynq_reset_status()
122 priv->rcdev.owner = THIS_MODULE; in zynq_reset_probe()
123 priv->rcdev.nr_resets = resource_size(res) / 4 * BITS_PER_LONG; in zynq_reset_probe()
124 priv->rcdev.ops = &zynq_reset_ops; in zynq_reset_probe()
125 priv->rcdev.of_node = pdev->dev.of_node; in zynq_reset_probe()
127 return devm_reset_controller_register(&pdev->dev, &priv->rcdev); in zynq_reset_probe()