| /* SPDX-License-Identifier: GPL-2.0-only */ |
| * Internal interface to pinctrl device tree integration |
| * Copyright (C) 2012 NVIDIA CORPORATION. All rights reserved. |
| void pinctrl_dt_free_maps(struct pinctrl *p); |
| int pinctrl_dt_to_map(struct pinctrl *p, struct pinctrl_dev *pctldev); |
| int pinctrl_count_index_with_args(const struct device_node *np, |
| int pinctrl_parse_index_with_args(const struct device_node *np, |
| const char *list_name, int index, |
| struct of_phandle_args *out_args); |
| static inline int pinctrl_dt_to_map(struct pinctrl *p, |
| struct pinctrl_dev *pctldev) |
| static inline void pinctrl_dt_free_maps(struct pinctrl *p) |
| static inline int pinctrl_count_index_with_args(const struct device_node *np, |
| pinctrl_parse_index_with_args(const struct device_node *np, |
| const char *list_name, int index, |
| struct of_phandle_args *out_args) |