Lines Matching refs:rcdev
17 struct reset_controller_dev rcdev; member
22 to_zynqmp_reset_data(struct reset_controller_dev *rcdev) in to_zynqmp_reset_data() argument
24 return container_of(rcdev, struct zynqmp_reset_data, rcdev); in to_zynqmp_reset_data()
27 static int zynqmp_reset_assert(struct reset_controller_dev *rcdev, in zynqmp_reset_assert() argument
30 struct zynqmp_reset_data *priv = to_zynqmp_reset_data(rcdev); in zynqmp_reset_assert()
36 static int zynqmp_reset_deassert(struct reset_controller_dev *rcdev, in zynqmp_reset_deassert() argument
39 struct zynqmp_reset_data *priv = to_zynqmp_reset_data(rcdev); in zynqmp_reset_deassert()
45 static int zynqmp_reset_status(struct reset_controller_dev *rcdev, in zynqmp_reset_status() argument
48 struct zynqmp_reset_data *priv = to_zynqmp_reset_data(rcdev); in zynqmp_reset_status()
58 static int zynqmp_reset_reset(struct reset_controller_dev *rcdev, in zynqmp_reset_reset() argument
61 struct zynqmp_reset_data *priv = to_zynqmp_reset_data(rcdev); in zynqmp_reset_reset()
88 priv->rcdev.ops = &zynqmp_reset_ops; in zynqmp_reset_probe()
89 priv->rcdev.owner = THIS_MODULE; in zynqmp_reset_probe()
90 priv->rcdev.of_node = pdev->dev.of_node; in zynqmp_reset_probe()
91 priv->rcdev.nr_resets = ZYNQMP_NR_RESETS; in zynqmp_reset_probe()
93 return devm_reset_controller_register(&pdev->dev, &priv->rcdev); in zynqmp_reset_probe()