Skip to content

Commit

Permalink
pinctrl: palmas: remove non-require function
Browse files Browse the repository at this point in the history
Palmas pinmux and pin configuration support the single pin level
configuration in place of pin group.

Hence it is only require to pin_config_{set|get} and do not require
pin_config_group_{set|get}. As core framework already check for
require APIs availability, it is not require to implement as dummy
for non-require ops and so removing it.

Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
  • Loading branch information
Laxman Dewangan authored and Linus Walleij committed Sep 27, 2013
1 parent fe4315c commit 6090e9a
Showing 1 changed file with 0 additions and 17 deletions.
17 changes: 0 additions & 17 deletions drivers/pinctrl/pinctrl-palmas.c
Original file line number Diff line number Diff line change
Expand Up @@ -961,26 +961,9 @@ static int palmas_pinconf_set(struct pinctrl_dev *pctldev,
return 0;
}

static int palmas_pinconf_group_get(struct pinctrl_dev *pctldev,
unsigned group, unsigned long *config)
{
dev_err(pctldev->dev, "palmas_pinconf_group_get op not supported\n");
return -ENOTSUPP;
}

static int palmas_pinconf_group_set(struct pinctrl_dev *pctldev,
unsigned group, unsigned long *configs,
unsigned num_configs)
{
dev_err(pctldev->dev, "palmas_pinconf_group_set op not supported\n");
return -ENOTSUPP;
}

static const struct pinconf_ops palmas_pinconf_ops = {
.pin_config_get = palmas_pinconf_get,
.pin_config_set = palmas_pinconf_set,
.pin_config_group_get = palmas_pinconf_group_get,
.pin_config_group_set = palmas_pinconf_group_set,
};

static struct pinctrl_desc palmas_pinctrl_desc = {
Expand Down

0 comments on commit 6090e9a

Please sign in to comment.