Lines Matching refs:rcdev
25 container_of((p), struct berlin_reset_priv, rcdev)
30 struct reset_controller_dev rcdev; member
33 static int berlin_reset_reset(struct reset_controller_dev *rcdev, in berlin_reset_reset() argument
36 struct berlin_reset_priv *priv = to_berlin_reset_priv(rcdev); in berlin_reset_reset()
52 static int berlin_reset_xlate(struct reset_controller_dev *rcdev, in berlin_reset_xlate() argument
55 struct berlin_reset_priv *priv = to_berlin_reset_priv(rcdev); in berlin_reset_xlate()
58 if (WARN_ON(reset_spec->args_count != rcdev->of_reset_n_cells)) in berlin_reset_xlate()
96 priv->rcdev.owner = THIS_MODULE; in __berlin_reset_init()
97 priv->rcdev.ops = &berlin_reset_ops; in __berlin_reset_init()
98 priv->rcdev.of_node = np; in __berlin_reset_init()
99 priv->rcdev.of_reset_n_cells = 2; in __berlin_reset_init()
100 priv->rcdev.of_xlate = berlin_reset_xlate; in __berlin_reset_init()
102 reset_controller_register(&priv->rcdev); in __berlin_reset_init()