pinctrl/rockchip: pinctrol support get_pins_count operation

Change-Id: I8459d9e21a7c95e62c053ea7848b189b714ddbfd
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com>
This commit is contained in:
Jianqun Xu 2020-05-28 11:00:33 +08:00 committed by Jianhong Chen
parent 17a682eab6
commit 09989a56e1
1 changed files with 9 additions and 0 deletions

View File

@ -2977,7 +2977,16 @@ static int rockchip_pinctrl_set_state(struct udevice *dev,
return 0;
}
static int rockchip_pinctrl_get_pins_count(struct udevice *dev)
{
struct rockchip_pinctrl_priv *priv = dev_get_priv(dev);
struct rockchip_pin_ctrl *ctrl = priv->ctrl;
return ctrl->nr_pins;
}
static struct pinctrl_ops rockchip_pinctrl_ops = {
.get_pins_count = rockchip_pinctrl_get_pins_count,
.set_state = rockchip_pinctrl_set_state,
.get_gpio_mux = rockchip_pinctrl_get_gpio_mux,
};