Lines Matching refs:reset_ctl
18 static int rockchip_reset_request(struct reset_ctl *reset_ctl) in rockchip_reset_request() argument
20 struct rockchip_reset_priv *priv = dev_get_priv(reset_ctl->dev); in rockchip_reset_request()
23 reset_ctl, reset_ctl->dev, reset_ctl->id, priv->sf_reset_num); in rockchip_reset_request()
25 if (reset_ctl->id / 16 >= priv->sf_reset_num) in rockchip_reset_request()
31 static int rockchip_reset_free(struct reset_ctl *reset_ctl) in rockchip_reset_free() argument
33 debug("%s(reset_ctl=%p) (dev=%p, id=%lu)\n", __func__, reset_ctl, in rockchip_reset_free()
34 reset_ctl->dev, reset_ctl->id); in rockchip_reset_free()
39 static int rockchip_reset_assert(struct reset_ctl *reset_ctl) in rockchip_reset_assert() argument
41 struct rockchip_reset_priv *priv = dev_get_priv(reset_ctl->dev); in rockchip_reset_assert()
42 int bank = reset_ctl->id / 16; in rockchip_reset_assert()
43 int offset = reset_ctl->id % 16; in rockchip_reset_assert()
46 reset_ctl, reset_ctl->dev, reset_ctl->id, in rockchip_reset_assert()
54 static int rockchip_reset_deassert(struct reset_ctl *reset_ctl) in rockchip_reset_deassert() argument
56 struct rockchip_reset_priv *priv = dev_get_priv(reset_ctl->dev); in rockchip_reset_deassert()
57 int bank = reset_ctl->id / 16; in rockchip_reset_deassert()
58 int offset = reset_ctl->id % 16; in rockchip_reset_deassert()
61 reset_ctl, reset_ctl->dev, reset_ctl->id, in rockchip_reset_deassert()