pinctrl: tegra: Pass struct tegra_pmx for pin range check
Pass the struct tegra_pmx when checking for the pin range in device tree. This makes the call site a bit easier to read and will help keep that readability in a subsequent patch. Signed-off-by: Thierry Reding <treding@nvidia.com> Link: https://lore.kernel.org/r/20200319122737.3063291-7-thierry.reding@gmail.com Tested-by: Vidya Sagar <vidyas@nvidia.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
This commit is contained in:
parent
66539e6eac
commit
6e01e0c7a0
|
@ -689,12 +689,12 @@ const struct dev_pm_ops tegra_pinctrl_pm = {
|
|||
.resume = &tegra_pinctrl_resume
|
||||
};
|
||||
|
||||
static bool gpio_node_has_range(const char *compatible)
|
||||
static bool tegra_pinctrl_gpio_node_has_range(struct tegra_pmx *pmx)
|
||||
{
|
||||
struct device_node *np;
|
||||
bool has_prop = false;
|
||||
|
||||
np = of_find_compatible_node(NULL, NULL, compatible);
|
||||
np = of_find_compatible_node(NULL, NULL, pmx->soc->gpio_compatible);
|
||||
if (!np)
|
||||
return has_prop;
|
||||
|
||||
|
@ -794,7 +794,7 @@ int tegra_pinctrl_probe(struct platform_device *pdev,
|
|||
|
||||
tegra_pinctrl_clear_parked_bits(pmx);
|
||||
|
||||
if (!gpio_node_has_range(pmx->soc->gpio_compatible))
|
||||
if (!tegra_pinctrl_gpio_node_has_range(pmx))
|
||||
pinctrl_add_gpio_range(pmx->pctl, &tegra_pinctrl_gpio_range);
|
||||
|
||||
platform_set_drvdata(pdev, pmx);
|
||||
|
|
Loading…
Reference in New Issue