Lines Matching refs:rcdev
22 struct reset_controller_dev rcdev; member
27 container_of((p), struct zynq_reset_data, rcdev)
29 static int zynq_reset_assert(struct reset_controller_dev *rcdev, in zynq_reset_assert() argument
32 struct zynq_reset_data *priv = to_zynq_reset_data(rcdev); in zynq_reset_assert()
46 static int zynq_reset_deassert(struct reset_controller_dev *rcdev, in zynq_reset_deassert() argument
49 struct zynq_reset_data *priv = to_zynq_reset_data(rcdev); in zynq_reset_deassert()
63 static int zynq_reset_status(struct reset_controller_dev *rcdev, in zynq_reset_status() argument
66 struct zynq_reset_data *priv = to_zynq_reset_data(rcdev); in zynq_reset_status()
114 priv->rcdev.owner = THIS_MODULE; in zynq_reset_probe()
115 priv->rcdev.nr_resets = resource_size(res) / 4 * BITS_PER_LONG; in zynq_reset_probe()
116 priv->rcdev.ops = &zynq_reset_ops; in zynq_reset_probe()
117 priv->rcdev.of_node = pdev->dev.of_node; in zynq_reset_probe()
119 return devm_reset_controller_register(&pdev->dev, &priv->rcdev); in zynq_reset_probe()