| /* SPDX-License-Identifier: GPL-2.0+ */ |
| * (C) Copyright 2018 Ramon Fried <ramon.fried@gmail.com> |
| #ifndef _PINCTRL_SNAPDRAGON_H |
| #define _PINCTRL_SNAPDRAGON_H |
| struct msm_pinctrl_data { |
| const char *(*get_function_name)(struct udevice *dev, |
| unsigned int (*get_function_mux)(unsigned int selector); |
| const char *(*get_pin_name)(struct udevice *dev, |
| struct pinctrl_function { |
| extern struct msm_pinctrl_data apq8016_data; |
| extern struct msm_pinctrl_data apq8096_data; |
| extern struct msm_pinctrl_data sdm845_data; |
| extern struct msm_pinctrl_data qcs404_data; |