Home
last modified time | relevance | path

Searched defs:pctldev (Results 1 – 52 of 52) sorted by relevance

/linux-4.1.27/drivers/pinctrl/
Dcore.c75 const char *pinctrl_dev_get_name(struct pinctrl_dev *pctldev) in pinctrl_dev_get_name()
82 const char *pinctrl_dev_get_devname(struct pinctrl_dev *pctldev) in pinctrl_dev_get_devname()
88 void *pinctrl_dev_get_drvdata(struct pinctrl_dev *pctldev) in pinctrl_dev_get_drvdata()
103 struct pinctrl_dev *pctldev = NULL; in get_pinctrl_dev_from_devname() local
125 struct pinctrl_dev *pctldev; in get_pinctrl_dev_from_of_node() local
145 int pin_get_from_name(struct pinctrl_dev *pctldev, const char *name) in pin_get_from_name()
168 const char *pin_get_name(struct pinctrl_dev *pctldev, const unsigned pin) in pin_get_name()
190 bool pin_is_valid(struct pinctrl_dev *pctldev, int pin) in pin_is_valid()
206 static void pinctrl_free_pindescs(struct pinctrl_dev *pctldev, in pinctrl_free_pindescs()
227 static int pinctrl_register_one_pin(struct pinctrl_dev *pctldev, in pinctrl_register_one_pin()
[all …]
Dpinconf.c27 int pinconf_check_ops(struct pinctrl_dev *pctldev) in pinconf_check_ops()
58 int pin_config_get_for_pin(struct pinctrl_dev *pctldev, unsigned pin, in pin_config_get_for_pin()
75 struct pinctrl_dev *pctldev; in pin_config_group_get() local
113 struct pinctrl_dev *pctldev = setting->pctldev; in pinconf_map_to_setting() local
153 struct pinctrl_dev *pctldev = setting->pctldev; in pinconf_apply_setting() local
207 struct pinctrl_dev *pctldev; in pinconf_show_map() local
244 struct pinctrl_dev *pctldev = setting->pctldev; in pinconf_show_setting() local
285 static void pinconf_dump_pin(struct pinctrl_dev *pctldev, in pinconf_dump_pin()
298 struct pinctrl_dev *pctldev = s->private; in pinconf_pins_show() local
329 static void pinconf_dump_group(struct pinctrl_dev *pctldev, in pinconf_dump_group()
[all …]
Dpinmux.c33 int pinmux_check_ops(struct pinctrl_dev *pctldev) in pinmux_check_ops()
83 static int pin_request(struct pinctrl_dev *pctldev, in pin_request()
182 static const char *pin_free(struct pinctrl_dev *pctldev, int pin, in pin_free()
236 int pinmux_request_gpio(struct pinctrl_dev *pctldev, in pinmux_request_gpio()
261 void pinmux_free_gpio(struct pinctrl_dev *pctldev, unsigned pin, in pinmux_free_gpio()
277 int pinmux_gpio_direction(struct pinctrl_dev *pctldev, in pinmux_gpio_direction()
294 static int pinmux_func_name_to_selector(struct pinctrl_dev *pctldev, in pinmux_func_name_to_selector()
320 struct pinctrl_dev *pctldev = setting->pctldev; in pinmux_map_to_setting() local
391 struct pinctrl_dev *pctldev = setting->pctldev; in pinmux_enable_setting() local
472 struct pinctrl_dev *pctldev = setting->pctldev; in pinmux_disable_setting() local
[all …]
Dpinctrl-tegra.c58 static int tegra_pinctrl_get_groups_count(struct pinctrl_dev *pctldev) in tegra_pinctrl_get_groups_count()
65 static const char *tegra_pinctrl_get_group_name(struct pinctrl_dev *pctldev, in tegra_pinctrl_get_group_name()
73 static int tegra_pinctrl_get_group_pins(struct pinctrl_dev *pctldev, in tegra_pinctrl_get_group_pins()
87 static void tegra_pinctrl_pin_dbg_show(struct pinctrl_dev *pctldev, in tegra_pinctrl_pin_dbg_show()
117 static int tegra_pinctrl_dt_subnode_to_map(struct pinctrl_dev *pctldev, in tegra_pinctrl_dt_subnode_to_map()
201 static int tegra_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev, in tegra_pinctrl_dt_node_to_map()
238 static int tegra_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev) in tegra_pinctrl_get_funcs_count()
245 static const char *tegra_pinctrl_get_func_name(struct pinctrl_dev *pctldev, in tegra_pinctrl_get_func_name()
253 static int tegra_pinctrl_get_func_groups(struct pinctrl_dev *pctldev, in tegra_pinctrl_get_func_groups()
266 static int tegra_pinctrl_set_mux(struct pinctrl_dev *pctldev, in tegra_pinctrl_set_mux()
[all …]
Dpinmux.h36 static inline int pinmux_check_ops(struct pinctrl_dev *pctldev) in pinmux_check_ops()
46 static inline int pinmux_request_gpio(struct pinctrl_dev *pctldev, in pinmux_request_gpio()
53 static inline void pinmux_free_gpio(struct pinctrl_dev *pctldev, in pinmux_free_gpio()
59 static inline int pinmux_gpio_direction(struct pinctrl_dev *pctldev, in pinmux_gpio_direction()
109 struct pinctrl_dev *pctldev) in pinmux_init_device_debugfs()
Dpinctrl-utils.c31 int pinctrl_utils_reserve_map(struct pinctrl_dev *pctldev, in pinctrl_utils_reserve_map()
56 int pinctrl_utils_add_map_mux(struct pinctrl_dev *pctldev, in pinctrl_utils_add_map_mux()
73 int pinctrl_utils_add_map_configs(struct pinctrl_dev *pctldev, in pinctrl_utils_add_map_configs()
101 int pinctrl_utils_add_config(struct pinctrl_dev *pctldev, in pinctrl_utils_add_config()
125 void pinctrl_utils_dt_free_map(struct pinctrl_dev *pctldev, in pinctrl_utils_dt_free_map()
Dpinconf.h34 static inline int pinconf_check_ops(struct pinctrl_dev *pctldev) in pinconf_check_ops()
82 struct pinctrl_dev *pctldev) in pinconf_init_device_debugfs()
103 static inline void pinconf_generic_dump_pins(struct pinctrl_dev *pctldev, in pinconf_generic_dump_pins()
110 static inline void pinconf_generic_dump_config(struct pinctrl_dev *pctldev, in pinconf_generic_dump_config()
Dpinconf-generic.c52 static void pinconf_generic_dump_one(struct pinctrl_dev *pctldev, in pinconf_generic_dump_one()
104 void pinconf_generic_dump_pins(struct pinctrl_dev *pctldev, struct seq_file *s, in pinconf_generic_dump_pins()
123 void pinconf_generic_dump_config(struct pinctrl_dev *pctldev, in pinconf_generic_dump_config()
225 struct pinctrl_dev *pctldev, in pinconf_generic_parse_dt_config()
276 int pinconf_generic_dt_subnode_to_map(struct pinctrl_dev *pctldev, in pinconf_generic_dt_subnode_to_map()
361 int pinconf_generic_dt_node_to_map(struct pinctrl_dev *pctldev, in pinconf_generic_dt_node_to_map()
Ddevicetree.c35 struct pinctrl_dev *pctldev; member
40 static void dt_free_map(struct pinctrl_dev *pctldev, in dt_free_map()
68 struct pinctrl_dev *pctldev, in dt_remember_or_free_map()
100 struct pinctrl_dev *pctldev; in of_pinctrl_get() local
113 struct pinctrl_dev *pctldev; in dt_to_map_one_config() local
Dpinctrl-tz1090-pdc.c257 static int tz1090_pdc_pinctrl_get_groups_count(struct pinctrl_dev *pctldev) in tz1090_pdc_pinctrl_get_groups_count()
268 static int tz1090_pdc_pinctrl_get_group_pins(struct pinctrl_dev *pctldev, in tz1090_pdc_pinctrl_get_group_pins()
280 static void tz1090_pdc_pinctrl_pin_dbg_show(struct pinctrl_dev *pctldev, in tz1090_pdc_pinctrl_pin_dbg_show()
382 static void tz1090_pdc_pinctrl_dt_free_map(struct pinctrl_dev *pctldev, in tz1090_pdc_pinctrl_dt_free_map()
462 static int tz1090_pdc_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev, in tz1090_pdc_pinctrl_dt_node_to_map()
504 static int tz1090_pdc_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev) in tz1090_pdc_pinctrl_get_funcs_count()
509 static const char *tz1090_pdc_pinctrl_get_func_name(struct pinctrl_dev *pctldev, in tz1090_pdc_pinctrl_get_func_name()
515 static int tz1090_pdc_pinctrl_get_func_groups(struct pinctrl_dev *pctldev, in tz1090_pdc_pinctrl_get_func_groups()
550 static int tz1090_pdc_pinctrl_set_mux(struct pinctrl_dev *pctldev, in tz1090_pdc_pinctrl_set_mux()
600 struct pinctrl_dev *pctldev, in tz1090_pdc_pinctrl_gpio_request_enable()
[all …]
Dpinctrl-as3722.c174 static int as3722_pinctrl_get_groups_count(struct pinctrl_dev *pctldev) in as3722_pinctrl_get_groups_count()
181 static const char *as3722_pinctrl_get_group_name(struct pinctrl_dev *pctldev, in as3722_pinctrl_get_group_name()
189 static int as3722_pinctrl_get_group_pins(struct pinctrl_dev *pctldev, in as3722_pinctrl_get_group_pins()
207 static int as3722_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev) in as3722_pinctrl_get_funcs_count()
214 static const char *as3722_pinctrl_get_func_name(struct pinctrl_dev *pctldev, in as3722_pinctrl_get_func_name()
222 static int as3722_pinctrl_get_func_groups(struct pinctrl_dev *pctldev, in as3722_pinctrl_get_func_groups()
233 static int as3722_pinctrl_set(struct pinctrl_dev *pctldev, unsigned function, in as3722_pinctrl_set()
297 static int as3722_pinctrl_gpio_request_enable(struct pinctrl_dev *pctldev, in as3722_pinctrl_gpio_request_enable()
307 static int as3722_pinctrl_gpio_set_direction(struct pinctrl_dev *pctldev, in as3722_pinctrl_gpio_set_direction()
335 static int as3722_pinconf_get(struct pinctrl_dev *pctldev, in as3722_pinconf_get()
[all …]
Dpinctrl-u300.c837 static int u300_get_groups_count(struct pinctrl_dev *pctldev) in u300_get_groups_count()
842 static const char *u300_get_group_name(struct pinctrl_dev *pctldev, in u300_get_group_name()
848 static int u300_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector, in u300_get_group_pins()
857 static void u300_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in u300_pin_dbg_show()
958 static int u300_pmx_set_mux(struct pinctrl_dev *pctldev, unsigned selector, in u300_pmx_set_mux()
973 static int u300_pmx_get_funcs_count(struct pinctrl_dev *pctldev) in u300_pmx_get_funcs_count()
978 static const char *u300_pmx_get_func_name(struct pinctrl_dev *pctldev, in u300_pmx_get_func_name()
984 static int u300_pmx_get_groups(struct pinctrl_dev *pctldev, unsigned selector, in u300_pmx_get_groups()
1000 static int u300_pin_config_get(struct pinctrl_dev *pctldev, unsigned pin, in u300_pin_config_get()
1015 static int u300_pin_config_set(struct pinctrl_dev *pctldev, unsigned pin, in u300_pin_config_set()
Dpinctrl-single.c296 static int pcs_get_groups_count(struct pinctrl_dev *pctldev) in pcs_get_groups_count()
305 static const char *pcs_get_group_name(struct pinctrl_dev *pctldev, in pcs_get_group_name()
322 static int pcs_get_group_pins(struct pinctrl_dev *pctldev, in pcs_get_group_pins()
344 static void pcs_pin_dbg_show(struct pinctrl_dev *pctldev, in pcs_pin_dbg_show()
359 static void pcs_dt_free_map(struct pinctrl_dev *pctldev, in pcs_dt_free_map()
381 static int pcs_get_functions_count(struct pinctrl_dev *pctldev) in pcs_get_functions_count()
390 static const char *pcs_get_function_name(struct pinctrl_dev *pctldev, in pcs_get_function_name()
407 static int pcs_get_function_groups(struct pinctrl_dev *pctldev, in pcs_get_function_groups()
428 static int pcs_get_function(struct pinctrl_dev *pctldev, unsigned pin, in pcs_get_function()
450 static int pcs_set_mux(struct pinctrl_dev *pctldev, unsigned fselector, in pcs_set_mux()
[all …]
Dpinctrl-amd.c554 static int amd_get_groups_count(struct pinctrl_dev *pctldev) in amd_get_groups_count()
561 static const char *amd_get_group_name(struct pinctrl_dev *pctldev, in amd_get_group_name()
569 static int amd_get_group_pins(struct pinctrl_dev *pctldev, in amd_get_group_pins()
591 static int amd_pinconf_get(struct pinctrl_dev *pctldev, in amd_pinconf_get()
632 static int amd_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin, in amd_pinconf_set()
687 static int amd_pinconf_group_get(struct pinctrl_dev *pctldev, in amd_pinconf_group_get()
705 static int amd_pinconf_group_set(struct pinctrl_dev *pctldev, in amd_pinconf_group_set()
Dpinctrl-tz1090.c986 static int tz1090_pinctrl_get_groups_count(struct pinctrl_dev *pctldev) in tz1090_pinctrl_get_groups_count()
991 static const char *tz1090_pinctrl_get_group_name(struct pinctrl_dev *pctldev, in tz1090_pinctrl_get_group_name()
1004 static int tz1090_pinctrl_get_group_pins(struct pinctrl_dev *pctldev, in tz1090_pinctrl_get_group_pins()
1024 static void tz1090_pinctrl_pin_dbg_show(struct pinctrl_dev *pctldev, in tz1090_pinctrl_pin_dbg_show()
1099 static void tz1090_pinctrl_dt_free_map(struct pinctrl_dev *pctldev, in tz1090_pinctrl_dt_free_map()
1178 static int tz1090_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev, in tz1090_pinctrl_dt_node_to_map()
1219 static int tz1090_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev) in tz1090_pinctrl_get_funcs_count()
1224 static const char *tz1090_pinctrl_get_func_name(struct pinctrl_dev *pctldev, in tz1090_pinctrl_get_func_name()
1230 static int tz1090_pinctrl_get_func_groups(struct pinctrl_dev *pctldev, in tz1090_pinctrl_get_func_groups()
1418 static int tz1090_pinctrl_set_mux(struct pinctrl_dev *pctldev, in tz1090_pinctrl_set_mux()
[all …]
Dpinctrl-lantiq.c49 static void ltq_pinctrl_dt_free_map(struct pinctrl_dev *pctldev, in ltq_pinctrl_dt_free_map()
61 static void ltq_pinctrl_pin_dbg_show(struct pinctrl_dev *pctldev, in ltq_pinctrl_pin_dbg_show()
68 static void ltq_pinctrl_dt_subnode_to_map(struct pinctrl_dev *pctldev, in ltq_pinctrl_dt_subnode_to_map()
150 static int ltq_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev, in ltq_pinctrl_dt_node_to_map()
Dpinctrl-palmas.c629 static int palmas_pinctrl_get_groups_count(struct pinctrl_dev *pctldev) in palmas_pinctrl_get_groups_count()
636 static const char *palmas_pinctrl_get_group_name(struct pinctrl_dev *pctldev, in palmas_pinctrl_get_group_name()
644 static int palmas_pinctrl_get_group_pins(struct pinctrl_dev *pctldev, in palmas_pinctrl_get_group_pins()
662 static int palmas_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev) in palmas_pinctrl_get_funcs_count()
669 static const char *palmas_pinctrl_get_func_name(struct pinctrl_dev *pctldev, in palmas_pinctrl_get_func_name()
677 static int palmas_pinctrl_get_func_groups(struct pinctrl_dev *pctldev, in palmas_pinctrl_get_func_groups()
688 static int palmas_pinctrl_set_mux(struct pinctrl_dev *pctldev, in palmas_pinctrl_set_mux()
749 static int palmas_pinconf_get(struct pinctrl_dev *pctldev, in palmas_pinconf_get()
857 static int palmas_pinconf_set(struct pinctrl_dev *pctldev, in palmas_pinconf_set()
Dpinctrl-at91.c213 static int at91_get_groups_count(struct pinctrl_dev *pctldev) in at91_get_groups_count()
220 static const char *at91_get_group_name(struct pinctrl_dev *pctldev, in at91_get_group_name()
228 static int at91_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector, in at91_get_group_pins()
243 static void at91_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in at91_pin_dbg_show()
249 static int at91_dt_node_to_map(struct pinctrl_dev *pctldev, in at91_dt_node_to_map()
306 static void at91_dt_free_map(struct pinctrl_dev *pctldev, in at91_dt_free_map()
708 static int at91_pmx_set(struct pinctrl_dev *pctldev, unsigned selector, in at91_pmx_set()
769 static int at91_pmx_get_funcs_count(struct pinctrl_dev *pctldev) in at91_pmx_get_funcs_count()
776 static const char *at91_pmx_get_func_name(struct pinctrl_dev *pctldev, in at91_pmx_get_func_name()
784 static int at91_pmx_get_groups(struct pinctrl_dev *pctldev, unsigned selector, in at91_pmx_get_groups()
[all …]
Dpinctrl-adi2.c590 static int adi_get_groups_count(struct pinctrl_dev *pctldev) in adi_get_groups_count()
597 static const char *adi_get_group_name(struct pinctrl_dev *pctldev, in adi_get_group_name()
605 static int adi_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector, in adi_get_group_pins()
622 static int adi_pinmux_set(struct pinctrl_dev *pctldev, unsigned func_id, in adi_pinmux_set()
655 static int adi_pinmux_get_funcs_count(struct pinctrl_dev *pctldev) in adi_pinmux_get_funcs_count()
662 static const char *adi_pinmux_get_func_name(struct pinctrl_dev *pctldev, in adi_pinmux_get_func_name()
670 static int adi_pinmux_get_groups(struct pinctrl_dev *pctldev, unsigned selector, in adi_pinmux_get_groups()
681 static int adi_pinmux_request_gpio(struct pinctrl_dev *pctldev, in adi_pinmux_request_gpio()
Dpinctrl-zynq.c776 static int zynq_pctrl_get_groups_count(struct pinctrl_dev *pctldev) in zynq_pctrl_get_groups_count()
783 static const char *zynq_pctrl_get_group_name(struct pinctrl_dev *pctldev, in zynq_pctrl_get_group_name()
791 static int zynq_pctrl_get_group_pins(struct pinctrl_dev *pctldev, in zynq_pctrl_get_group_pins()
813 static int zynq_pmux_get_functions_count(struct pinctrl_dev *pctldev) in zynq_pmux_get_functions_count()
820 static const char *zynq_pmux_get_function_name(struct pinctrl_dev *pctldev, in zynq_pmux_get_function_name()
828 static int zynq_pmux_get_function_groups(struct pinctrl_dev *pctldev, in zynq_pmux_get_function_groups()
840 static int zynq_pinmux_set_mux(struct pinctrl_dev *pctldev, in zynq_pinmux_set_mux()
939 static int zynq_pinconf_cfg_get(struct pinctrl_dev *pctldev, in zynq_pinconf_cfg_get()
996 static int zynq_pinconf_cfg_set(struct pinctrl_dev *pctldev, in zynq_pinconf_cfg_set()
1072 static int zynq_pinconf_group_set(struct pinctrl_dev *pctldev, in zynq_pinconf_group_set()
Dcore.h123 struct pinctrl_dev *pctldev; member
148 struct pinctrl_dev *pctldev; member
179 static inline struct pin_desc *pin_desc_get(struct pinctrl_dev *pctldev, in pin_desc_get()
Dpinctrl-rockchip.c276 static int rockchip_get_groups_count(struct pinctrl_dev *pctldev) in rockchip_get_groups_count()
283 static const char *rockchip_get_group_name(struct pinctrl_dev *pctldev, in rockchip_get_group_name()
291 static int rockchip_get_group_pins(struct pinctrl_dev *pctldev, in rockchip_get_group_pins()
306 static int rockchip_dt_node_to_map(struct pinctrl_dev *pctldev, in rockchip_dt_node_to_map()
364 static void rockchip_dt_free_map(struct pinctrl_dev *pctldev, in rockchip_dt_free_map()
794 static int rockchip_pmx_get_funcs_count(struct pinctrl_dev *pctldev) in rockchip_pmx_get_funcs_count()
801 static const char *rockchip_pmx_get_func_name(struct pinctrl_dev *pctldev, in rockchip_pmx_get_func_name()
809 static int rockchip_pmx_get_groups(struct pinctrl_dev *pctldev, in rockchip_pmx_get_groups()
821 static int rockchip_pmx_set(struct pinctrl_dev *pctldev, unsigned selector, in rockchip_pmx_set()
890 static int rockchip_pmx_gpio_set_direction(struct pinctrl_dev *pctldev, in rockchip_pmx_gpio_set_direction()
[all …]
Dpinctrl-st.c404 struct pinctrl_dev *pctldev, int pin) in st_get_pio_control()
831 static int st_pctl_get_groups_count(struct pinctrl_dev *pctldev) in st_pctl_get_groups_count()
838 static const char *st_pctl_get_group_name(struct pinctrl_dev *pctldev, in st_pctl_get_group_name()
846 static int st_pctl_get_group_pins(struct pinctrl_dev *pctldev, in st_pctl_get_group_pins()
873 static int st_pctl_dt_node_to_map(struct pinctrl_dev *pctldev, in st_pctl_dt_node_to_map()
923 static void st_pctl_dt_free_map(struct pinctrl_dev *pctldev, in st_pctl_dt_free_map()
937 static int st_pmx_get_funcs_count(struct pinctrl_dev *pctldev) in st_pmx_get_funcs_count()
944 static const char *st_pmx_get_fname(struct pinctrl_dev *pctldev, in st_pmx_get_fname()
952 static int st_pmx_get_groups(struct pinctrl_dev *pctldev, in st_pmx_get_groups()
962 static int st_pmx_set_mux(struct pinctrl_dev *pctldev, unsigned fselector, in st_pmx_set_mux()
[all …]
Dpinctrl-xway.c449 static int xway_pinconf_get(struct pinctrl_dev *pctldev, in xway_pinconf_get()
500 static int xway_pinconf_set(struct pinctrl_dev *pctldev, in xway_pinconf_set()
584 int xway_pinconf_group_set(struct pinctrl_dev *pctldev, in xway_pinconf_group_set()
/linux-4.1.27/drivers/pinctrl/spear/
Dpinctrl-spear.c114 static int spear_pinctrl_get_groups_cnt(struct pinctrl_dev *pctldev) in spear_pinctrl_get_groups_cnt()
121 static const char *spear_pinctrl_get_group_name(struct pinctrl_dev *pctldev, in spear_pinctrl_get_group_name()
129 static int spear_pinctrl_get_group_pins(struct pinctrl_dev *pctldev, in spear_pinctrl_get_group_pins()
140 static void spear_pinctrl_pin_dbg_show(struct pinctrl_dev *pctldev, in spear_pinctrl_pin_dbg_show()
146 static int spear_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev, in spear_pinctrl_dt_node_to_map()
194 static void spear_pinctrl_dt_free_map(struct pinctrl_dev *pctldev, in spear_pinctrl_dt_free_map()
210 static int spear_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev) in spear_pinctrl_get_funcs_count()
217 static const char *spear_pinctrl_get_func_name(struct pinctrl_dev *pctldev, in spear_pinctrl_get_func_name()
225 static int spear_pinctrl_get_func_groups(struct pinctrl_dev *pctldev, in spear_pinctrl_get_func_groups()
237 static int spear_pinctrl_endisable(struct pinctrl_dev *pctldev, in spear_pinctrl_endisable()
[all …]
/linux-4.1.27/drivers/pinctrl/freescale/
Dpinctrl-mxs.c36 static int mxs_get_groups_count(struct pinctrl_dev *pctldev) in mxs_get_groups_count()
43 static const char *mxs_get_group_name(struct pinctrl_dev *pctldev, in mxs_get_group_name()
51 static int mxs_get_group_pins(struct pinctrl_dev *pctldev, unsigned group, in mxs_get_group_pins()
62 static void mxs_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in mxs_pin_dbg_show()
68 static int mxs_dt_node_to_map(struct pinctrl_dev *pctldev, in mxs_dt_node_to_map()
146 static void mxs_dt_free_map(struct pinctrl_dev *pctldev, in mxs_dt_free_map()
170 static int mxs_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev) in mxs_pinctrl_get_funcs_count()
177 static const char *mxs_pinctrl_get_func_name(struct pinctrl_dev *pctldev, in mxs_pinctrl_get_func_name()
185 static int mxs_pinctrl_get_func_groups(struct pinctrl_dev *pctldev, in mxs_pinctrl_get_func_groups()
198 static int mxs_pinctrl_set_mux(struct pinctrl_dev *pctldev, unsigned selector, in mxs_pinctrl_set_mux()
[all …]
Dpinctrl-imx.c62 static int imx_get_groups_count(struct pinctrl_dev *pctldev) in imx_get_groups_count()
70 static const char *imx_get_group_name(struct pinctrl_dev *pctldev, in imx_get_group_name()
79 static int imx_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector, in imx_get_group_pins()
95 static void imx_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in imx_pin_dbg_show()
101 static int imx_dt_node_to_map(struct pinctrl_dev *pctldev, in imx_dt_node_to_map()
166 static void imx_dt_free_map(struct pinctrl_dev *pctldev, in imx_dt_free_map()
182 static int imx_pmx_set(struct pinctrl_dev *pctldev, unsigned selector, in imx_pmx_set()
267 static int imx_pmx_get_funcs_count(struct pinctrl_dev *pctldev) in imx_pmx_get_funcs_count()
275 static const char *imx_pmx_get_func_name(struct pinctrl_dev *pctldev, in imx_pmx_get_func_name()
284 static int imx_pmx_get_groups(struct pinctrl_dev *pctldev, unsigned selector, in imx_pmx_get_groups()
[all …]
Dpinctrl-imx1-core.c177 static int imx1_get_groups_count(struct pinctrl_dev *pctldev) in imx1_get_groups_count()
185 static const char *imx1_get_group_name(struct pinctrl_dev *pctldev, in imx1_get_group_name()
194 static int imx1_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector, in imx1_get_group_pins()
210 static void imx1_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in imx1_pin_dbg_show()
224 static int imx1_dt_node_to_map(struct pinctrl_dev *pctldev, in imx1_dt_node_to_map()
285 static void imx1_dt_free_map(struct pinctrl_dev *pctldev, in imx1_dt_free_map()
301 static int imx1_pmx_set(struct pinctrl_dev *pctldev, unsigned selector, in imx1_pmx_set()
354 static int imx1_pmx_get_funcs_count(struct pinctrl_dev *pctldev) in imx1_pmx_get_funcs_count()
362 static const char *imx1_pmx_get_func_name(struct pinctrl_dev *pctldev, in imx1_pmx_get_func_name()
371 static int imx1_pmx_get_groups(struct pinctrl_dev *pctldev, unsigned selector, in imx1_pmx_get_groups()
[all …]
/linux-4.1.27/drivers/pinctrl/sh-pfc/
Dpinctrl.c45 static int sh_pfc_get_groups_count(struct pinctrl_dev *pctldev) in sh_pfc_get_groups_count()
52 static const char *sh_pfc_get_group_name(struct pinctrl_dev *pctldev, in sh_pfc_get_group_name()
60 static int sh_pfc_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector, in sh_pfc_get_group_pins()
71 static void sh_pfc_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in sh_pfc_pin_dbg_show()
217 static void sh_pfc_dt_free_map(struct pinctrl_dev *pctldev, in sh_pfc_dt_free_map()
234 static int sh_pfc_dt_node_to_map(struct pinctrl_dev *pctldev, in sh_pfc_dt_node_to_map()
287 static int sh_pfc_get_functions_count(struct pinctrl_dev *pctldev) in sh_pfc_get_functions_count()
294 static const char *sh_pfc_get_function_name(struct pinctrl_dev *pctldev, in sh_pfc_get_function_name()
302 static int sh_pfc_get_function_groups(struct pinctrl_dev *pctldev, in sh_pfc_get_function_groups()
315 static int sh_pfc_func_set_mux(struct pinctrl_dev *pctldev, unsigned selector, in sh_pfc_func_set_mux()
[all …]
/linux-4.1.27/drivers/pinctrl/vt8500/
Dpinctrl-wmt.c68 static int wmt_pmx_get_functions_count(struct pinctrl_dev *pctldev) in wmt_pmx_get_functions_count()
73 static const char *wmt_pmx_get_function_name(struct pinctrl_dev *pctldev, in wmt_pmx_get_function_name()
79 static int wmt_pmx_get_function_groups(struct pinctrl_dev *pctldev, in wmt_pmx_get_function_groups()
134 static int wmt_pmx_set_mux(struct pinctrl_dev *pctldev, in wmt_pmx_set_mux()
144 static void wmt_pmx_gpio_disable_free(struct pinctrl_dev *pctldev, in wmt_pmx_gpio_disable_free()
154 static int wmt_pmx_gpio_set_direction(struct pinctrl_dev *pctldev, in wmt_pmx_gpio_set_direction()
176 static int wmt_get_groups_count(struct pinctrl_dev *pctldev) in wmt_get_groups_count()
183 static const char *wmt_get_group_name(struct pinctrl_dev *pctldev, in wmt_get_group_name()
191 static int wmt_get_group_pins(struct pinctrl_dev *pctldev, in wmt_get_group_pins()
291 static void wmt_pctl_dt_free_map(struct pinctrl_dev *pctldev, in wmt_pctl_dt_free_map()
[all …]
/linux-4.1.27/drivers/pinctrl/mvebu/
Dpinctrl-mvebu.c51 struct pinctrl_dev *pctldev; member
140 static int mvebu_pinconf_group_get(struct pinctrl_dev *pctldev, in mvebu_pinconf_group_get()
152 static int mvebu_pinconf_group_set(struct pinctrl_dev *pctldev, in mvebu_pinconf_group_set()
172 static void mvebu_pinconf_group_dbg_show(struct pinctrl_dev *pctldev, in mvebu_pinconf_group_dbg_show()
236 static int mvebu_pinmux_get_funcs_count(struct pinctrl_dev *pctldev) in mvebu_pinmux_get_funcs_count()
243 static const char *mvebu_pinmux_get_func_name(struct pinctrl_dev *pctldev, in mvebu_pinmux_get_func_name()
251 static int mvebu_pinmux_get_groups(struct pinctrl_dev *pctldev, unsigned fid, in mvebu_pinmux_get_groups()
262 static int mvebu_pinmux_set(struct pinctrl_dev *pctldev, unsigned fid, in mvebu_pinmux_set()
292 static int mvebu_pinmux_gpio_request_enable(struct pinctrl_dev *pctldev, in mvebu_pinmux_gpio_request_enable()
316 static int mvebu_pinmux_gpio_set_direction(struct pinctrl_dev *pctldev, in mvebu_pinmux_gpio_set_direction()
[all …]
/linux-4.1.27/drivers/pinctrl/nomadik/
Dpinctrl-abx500.c104 struct pinctrl_dev *pctldev; member
360 static int abx500_set_mode(struct pinctrl_dev *pctldev, struct gpio_chip *chip, in abx500_set_mode()
480 static int abx500_get_mode(struct pinctrl_dev *pctldev, struct gpio_chip *chip, in abx500_get_mode()
570 struct pinctrl_dev *pctldev, in abx500_gpio_dbg_show_one()
638 struct pinctrl_dev *pctldev = pct->pctldev; in abx500_gpio_dbg_show() local
649 struct pinctrl_dev *pctldev, in abx500_gpio_dbg_show_one()
684 static int abx500_pmx_get_funcs_cnt(struct pinctrl_dev *pctldev) in abx500_pmx_get_funcs_cnt()
691 static const char *abx500_pmx_get_func_name(struct pinctrl_dev *pctldev, in abx500_pmx_get_func_name()
699 static int abx500_pmx_get_func_groups(struct pinctrl_dev *pctldev, in abx500_pmx_get_func_groups()
712 static int abx500_pmx_set(struct pinctrl_dev *pctldev, unsigned function, in abx500_pmx_set()
[all …]
Dpinctrl-nomadik.c584 static int __maybe_unused nmk_prcm_gpiocr_get_mode(struct pinctrl_dev *pctldev, int gpio) in nmk_prcm_gpiocr_get_mode()
981 struct pinctrl_dev *pctldev, struct gpio_chip *chip, in nmk_gpio_dbg_show_one()
1072 struct pinctrl_dev *pctldev, in nmk_gpio_dbg_show_one()
1298 static int nmk_get_groups_cnt(struct pinctrl_dev *pctldev) in nmk_get_groups_cnt()
1305 static const char *nmk_get_group_name(struct pinctrl_dev *pctldev, in nmk_get_group_name()
1313 static int nmk_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector, in nmk_get_group_pins()
1325 nmk_match_gpio_range(struct pinctrl_dev *pctldev, unsigned offset) in nmk_match_gpio_range()
1341 static void nmk_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in nmk_pin_dbg_show()
1479 static const char *nmk_find_pin_name(struct pinctrl_dev *pctldev, const char *pin_name) in nmk_find_pin_name()
1512 static int nmk_pinctrl_dt_subnode_to_map(struct pinctrl_dev *pctldev, in nmk_pinctrl_dt_subnode_to_map()
[all …]
/linux-4.1.27/drivers/pinctrl/sunxi/
Dpinctrl-sunxi.c121 static int sunxi_pctrl_get_groups_count(struct pinctrl_dev *pctldev) in sunxi_pctrl_get_groups_count()
128 static const char *sunxi_pctrl_get_group_name(struct pinctrl_dev *pctldev, in sunxi_pctrl_get_group_name()
136 static int sunxi_pctrl_get_group_pins(struct pinctrl_dev *pctldev, in sunxi_pctrl_get_group_pins()
149 static int sunxi_pctrl_dt_node_to_map(struct pinctrl_dev *pctldev, in sunxi_pctrl_dt_node_to_map()
250 static void sunxi_pctrl_dt_free_map(struct pinctrl_dev *pctldev, in sunxi_pctrl_dt_free_map()
272 static int sunxi_pconf_group_get(struct pinctrl_dev *pctldev, in sunxi_pconf_group_get()
283 static int sunxi_pconf_group_set(struct pinctrl_dev *pctldev, in sunxi_pconf_group_set()
350 static int sunxi_pmx_get_funcs_cnt(struct pinctrl_dev *pctldev) in sunxi_pmx_get_funcs_cnt()
357 static const char *sunxi_pmx_get_func_name(struct pinctrl_dev *pctldev, in sunxi_pmx_get_func_name()
365 static int sunxi_pmx_get_func_groups(struct pinctrl_dev *pctldev, in sunxi_pmx_get_func_groups()
[all …]
/linux-4.1.27/drivers/pinctrl/samsung/
Dpinctrl-exynos5440.c148 static int exynos5440_get_group_count(struct pinctrl_dev *pctldev) in exynos5440_get_group_count()
157 static const char *exynos5440_get_group_name(struct pinctrl_dev *pctldev, in exynos5440_get_group_name()
167 static int exynos5440_get_group_pins(struct pinctrl_dev *pctldev, in exynos5440_get_group_pins()
179 static int exynos5440_dt_node_to_map(struct pinctrl_dev *pctldev, in exynos5440_dt_node_to_map()
286 static void exynos5440_dt_free_map(struct pinctrl_dev *pctldev, in exynos5440_dt_free_map()
316 static int exynos5440_get_functions_count(struct pinctrl_dev *pctldev) in exynos5440_get_functions_count()
325 static const char *exynos5440_pinmux_get_fname(struct pinctrl_dev *pctldev, in exynos5440_pinmux_get_fname()
335 static int exynos5440_pinmux_get_groups(struct pinctrl_dev *pctldev, in exynos5440_pinmux_get_groups()
348 static void exynos5440_pinmux_setup(struct pinctrl_dev *pctldev, unsigned selector, in exynos5440_pinmux_setup()
369 static int exynos5440_pinmux_set_mux(struct pinctrl_dev *pctldev, in exynos5440_pinmux_set_mux()
[all …]
Dpinctrl-samsung.c63 static int samsung_get_group_count(struct pinctrl_dev *pctldev) in samsung_get_group_count()
70 static const char *samsung_get_group_name(struct pinctrl_dev *pctldev, in samsung_get_group_name()
78 static int samsung_get_group_pins(struct pinctrl_dev *pctldev, in samsung_get_group_pins()
179 static void samsung_dt_free_map(struct pinctrl_dev *pctldev, in samsung_dt_free_map()
267 static int samsung_dt_node_to_map(struct pinctrl_dev *pctldev, in samsung_dt_node_to_map()
311 static int samsung_get_functions_count(struct pinctrl_dev *pctldev) in samsung_get_functions_count()
320 static const char *samsung_pinmux_get_fname(struct pinctrl_dev *pctldev, in samsung_pinmux_get_fname()
330 static int samsung_pinmux_get_groups(struct pinctrl_dev *pctldev, in samsung_pinmux_get_groups()
365 static void samsung_pinmux_setup(struct pinctrl_dev *pctldev, unsigned selector, in samsung_pinmux_setup()
404 static int samsung_pinmux_set_mux(struct pinctrl_dev *pctldev, in samsung_pinmux_set_mux()
[all …]
/linux-4.1.27/drivers/pinctrl/qcom/
Dpinctrl-spmi-mpp.c186 static int pmic_mpp_get_groups_count(struct pinctrl_dev *pctldev) in pmic_mpp_get_groups_count()
192 static const char *pmic_mpp_get_group_name(struct pinctrl_dev *pctldev, in pmic_mpp_get_group_name()
198 static int pmic_mpp_get_group_pins(struct pinctrl_dev *pctldev, in pmic_mpp_get_group_pins()
208 struct pinctrl_dev *pctldev, in pmic_mpp_parse_dt_config()
242 static int pmic_mpp_dt_subnode_to_map(struct pinctrl_dev *pctldev, in pmic_mpp_dt_subnode_to_map()
281 static int pmic_mpp_dt_node_to_map(struct pinctrl_dev *pctldev, in pmic_mpp_dt_node_to_map()
322 static int pmic_mpp_get_functions_count(struct pinctrl_dev *pctldev) in pmic_mpp_get_functions_count()
327 static const char *pmic_mpp_get_function_name(struct pinctrl_dev *pctldev, in pmic_mpp_get_function_name()
333 static int pmic_mpp_get_function_groups(struct pinctrl_dev *pctldev, in pmic_mpp_get_function_groups()
343 static int pmic_mpp_set_mux(struct pinctrl_dev *pctldev, unsigned function, in pmic_mpp_set_mux()
[all …]
Dpinctrl-spmi-gpio.c194 static int pmic_gpio_get_groups_count(struct pinctrl_dev *pctldev) in pmic_gpio_get_groups_count()
200 static const char *pmic_gpio_get_group_name(struct pinctrl_dev *pctldev, in pmic_gpio_get_group_name()
206 static int pmic_gpio_get_group_pins(struct pinctrl_dev *pctldev, unsigned pin, in pmic_gpio_get_group_pins()
222 static int pmic_gpio_get_functions_count(struct pinctrl_dev *pctldev) in pmic_gpio_get_functions_count()
227 static const char *pmic_gpio_get_function_name(struct pinctrl_dev *pctldev, in pmic_gpio_get_function_name()
233 static int pmic_gpio_get_function_groups(struct pinctrl_dev *pctldev, in pmic_gpio_get_function_groups()
243 static int pmic_gpio_set_mux(struct pinctrl_dev *pctldev, unsigned function, in pmic_gpio_set_mux()
283 static int pmic_gpio_config_get(struct pinctrl_dev *pctldev, in pmic_gpio_config_get()
337 static int pmic_gpio_config_set(struct pinctrl_dev *pctldev, unsigned int pin, in pmic_gpio_config_set()
442 static void pmic_gpio_config_dbg_show(struct pinctrl_dev *pctldev, in pmic_gpio_config_dbg_show()
Dpinctrl-msm.c76 static int msm_get_groups_count(struct pinctrl_dev *pctldev) in msm_get_groups_count()
83 static const char *msm_get_group_name(struct pinctrl_dev *pctldev, in msm_get_group_name()
91 static int msm_get_group_pins(struct pinctrl_dev *pctldev, in msm_get_group_pins()
111 static int msm_get_functions_count(struct pinctrl_dev *pctldev) in msm_get_functions_count()
118 static const char *msm_get_function_name(struct pinctrl_dev *pctldev, in msm_get_function_name()
126 static int msm_get_function_groups(struct pinctrl_dev *pctldev, in msm_get_function_groups()
138 static int msm_pinmux_set_mux(struct pinctrl_dev *pctldev, in msm_pinmux_set_mux()
217 static int msm_config_group_get(struct pinctrl_dev *pctldev, in msm_config_group_get()
279 static int msm_config_group_set(struct pinctrl_dev *pctldev, in msm_config_group_set()
476 struct pinctrl_dev *pctldev, in msm_gpio_dbg_show_one()
/linux-4.1.27/drivers/pinctrl/bcm/
Dpinctrl-bcm2835.c614 static int bcm2835_pctl_get_groups_count(struct pinctrl_dev *pctldev) in bcm2835_pctl_get_groups_count()
619 static const char *bcm2835_pctl_get_group_name(struct pinctrl_dev *pctldev, in bcm2835_pctl_get_group_name()
625 static int bcm2835_pctl_get_group_pins(struct pinctrl_dev *pctldev, in bcm2835_pctl_get_group_pins()
636 static void bcm2835_pctl_pin_dbg_show(struct pinctrl_dev *pctldev, in bcm2835_pctl_pin_dbg_show()
651 static void bcm2835_pctl_dt_free_map(struct pinctrl_dev *pctldev, in bcm2835_pctl_dt_free_map()
710 static int bcm2835_pctl_dt_node_to_map(struct pinctrl_dev *pctldev, in bcm2835_pctl_dt_node_to_map()
818 static int bcm2835_pmx_get_functions_count(struct pinctrl_dev *pctldev) in bcm2835_pmx_get_functions_count()
823 static const char *bcm2835_pmx_get_function_name(struct pinctrl_dev *pctldev, in bcm2835_pmx_get_function_name()
829 static int bcm2835_pmx_get_function_groups(struct pinctrl_dev *pctldev, in bcm2835_pmx_get_function_groups()
841 static int bcm2835_pmx_set(struct pinctrl_dev *pctldev, in bcm2835_pmx_set()
[all …]
Dpinctrl-bcm281xx.c949 static inline enum bcm281xx_pin_type pin_type_get(struct pinctrl_dev *pctldev, in pin_type_get()
986 static int bcm281xx_pinctrl_get_groups_count(struct pinctrl_dev *pctldev) in bcm281xx_pinctrl_get_groups_count()
993 static const char *bcm281xx_pinctrl_get_group_name(struct pinctrl_dev *pctldev, in bcm281xx_pinctrl_get_group_name()
1001 static int bcm281xx_pinctrl_get_group_pins(struct pinctrl_dev *pctldev, in bcm281xx_pinctrl_get_group_pins()
1014 static void bcm281xx_pinctrl_pin_dbg_show(struct pinctrl_dev *pctldev, in bcm281xx_pinctrl_pin_dbg_show()
1030 static int bcm281xx_pinctrl_get_fcns_count(struct pinctrl_dev *pctldev) in bcm281xx_pinctrl_get_fcns_count()
1037 static const char *bcm281xx_pinctrl_get_fcn_name(struct pinctrl_dev *pctldev, in bcm281xx_pinctrl_get_fcn_name()
1045 static int bcm281xx_pinctrl_get_fcn_groups(struct pinctrl_dev *pctldev, in bcm281xx_pinctrl_get_fcn_groups()
1058 static int bcm281xx_pinmux_set(struct pinctrl_dev *pctldev, in bcm281xx_pinmux_set()
1090 static int bcm281xx_pinctrl_pin_config_get(struct pinctrl_dev *pctldev, in bcm281xx_pinctrl_pin_config_get()
[all …]
Dpinctrl-cygnus-gpio.c367 static int cygnus_get_groups_count(struct pinctrl_dev *pctldev) in cygnus_get_groups_count()
376 static const char *cygnus_get_group_name(struct pinctrl_dev *pctldev, in cygnus_get_group_name()
497 static int cygnus_pin_config_get(struct pinctrl_dev *pctldev, unsigned pin, in cygnus_pin_config_get()
545 static int cygnus_pin_config_set(struct pinctrl_dev *pctldev, unsigned pin, in cygnus_pin_config_set()
/linux-4.1.27/drivers/pinctrl/mediatek/
Dpinctrl-mtk-common.c72 static int mtk_pmx_gpio_set_direction(struct pinctrl_dev *pctldev, in mtk_pmx_gpio_set_direction()
234 static int mtk_pconf_parse_conf(struct pinctrl_dev *pctldev, in mtk_pconf_parse_conf()
270 static int mtk_pconf_group_get(struct pinctrl_dev *pctldev, in mtk_pconf_group_get()
281 static int mtk_pconf_group_set(struct pinctrl_dev *pctldev, unsigned group, in mtk_pconf_group_set()
385 static int mtk_pctrl_dt_subnode_to_map(struct pinctrl_dev *pctldev, in mtk_pctrl_dt_subnode_to_map()
476 static int mtk_pctrl_dt_node_to_map(struct pinctrl_dev *pctldev, in mtk_pctrl_dt_node_to_map()
500 static int mtk_pctrl_get_groups_count(struct pinctrl_dev *pctldev) in mtk_pctrl_get_groups_count()
507 static const char *mtk_pctrl_get_group_name(struct pinctrl_dev *pctldev, in mtk_pctrl_get_group_name()
515 static int mtk_pctrl_get_group_pins(struct pinctrl_dev *pctldev, in mtk_pctrl_get_group_pins()
536 static int mtk_pmx_get_funcs_cnt(struct pinctrl_dev *pctldev) in mtk_pmx_get_funcs_cnt()
[all …]
/linux-4.1.27/drivers/pinctrl/intel/
Dpinctrl-intel.c99 struct pinctrl_dev *pctldev; member
223 static int intel_get_groups_count(struct pinctrl_dev *pctldev) in intel_get_groups_count()
230 static const char *intel_get_group_name(struct pinctrl_dev *pctldev, in intel_get_group_name()
238 static int intel_get_group_pins(struct pinctrl_dev *pctldev, unsigned group, in intel_get_group_pins()
248 static void intel_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in intel_pin_dbg_show()
294 static int intel_get_functions_count(struct pinctrl_dev *pctldev) in intel_get_functions_count()
301 static const char *intel_get_function_name(struct pinctrl_dev *pctldev, in intel_get_function_name()
309 static int intel_get_function_groups(struct pinctrl_dev *pctldev, in intel_get_function_groups()
321 static int intel_pinmux_set_mux(struct pinctrl_dev *pctldev, unsigned function, in intel_pinmux_set_mux()
361 static int intel_gpio_request_enable(struct pinctrl_dev *pctldev, in intel_gpio_request_enable()
[all …]
Dpinctrl-cherryview.c174 struct pinctrl_dev *pctldev; member
690 static int chv_get_groups_count(struct pinctrl_dev *pctldev) in chv_get_groups_count()
697 static const char *chv_get_group_name(struct pinctrl_dev *pctldev, in chv_get_group_name()
705 static int chv_get_group_pins(struct pinctrl_dev *pctldev, unsigned group, in chv_get_group_pins()
715 static void chv_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in chv_pin_dbg_show()
755 static int chv_get_functions_count(struct pinctrl_dev *pctldev) in chv_get_functions_count()
762 static const char *chv_get_function_name(struct pinctrl_dev *pctldev, in chv_get_function_name()
770 static int chv_get_function_groups(struct pinctrl_dev *pctldev, in chv_get_function_groups()
782 static int chv_pinmux_set_mux(struct pinctrl_dev *pctldev, unsigned function, in chv_pinmux_set_mux()
847 static int chv_gpio_request_enable(struct pinctrl_dev *pctldev, in chv_gpio_request_enable()
[all …]
/linux-4.1.27/include/linux/pinctrl/
Dpinconf-generic.h180 struct pinctrl_dev *pctldev, struct device_node *np_config, in pinconf_generic_dt_node_to_map_group()
188 struct pinctrl_dev *pctldev, struct device_node *np_config, in pinconf_generic_dt_node_to_map_pin()
196 struct pinctrl_dev *pctldev, struct device_node *np_config, in pinconf_generic_dt_node_to_map_all()
Dpinctrl.h183 static inline bool pin_is_valid(struct pinctrl_dev *pctldev, int pin) in pin_is_valid()
/linux-4.1.27/drivers/pinctrl/sirf/
Dpinctrl-sirf.c48 static int sirfsoc_get_groups_count(struct pinctrl_dev *pctldev) in sirfsoc_get_groups_count()
53 static const char *sirfsoc_get_group_name(struct pinctrl_dev *pctldev, in sirfsoc_get_group_name()
59 static int sirfsoc_get_group_pins(struct pinctrl_dev *pctldev, in sirfsoc_get_group_pins()
69 static void sirfsoc_pin_dbg_show(struct pinctrl_dev *pctldev, in sirfsoc_pin_dbg_show()
75 static int sirfsoc_dt_node_to_map(struct pinctrl_dev *pctldev, in sirfsoc_dt_node_to_map()
122 static void sirfsoc_dt_free_map(struct pinctrl_dev *pctldev, in sirfsoc_dt_free_map()
188 static const char *sirfsoc_pinmux_get_func_name(struct pinctrl_dev *pctldev, in sirfsoc_pinmux_get_func_name()
194 static int sirfsoc_pinmux_get_groups(struct pinctrl_dev *pctldev, in sirfsoc_pinmux_get_groups()
/linux-4.1.27/include/linux/gpio/
Ddriver.h188 struct pinctrl_dev *pctldev; member
211 struct pinctrl_dev *pctldev, in gpiochip_add_pingroup_range()
/linux-4.1.27/drivers/gpio/
Dgpiolib-of.c345 struct pinctrl_dev *pctldev; in of_gpiochip_add_pin_range() local
Dgpiolib.c668 struct pinctrl_dev *pctldev, in gpiochip_add_pingroup_range()
/linux-4.1.27/include/linux/
Dgpio.h250 struct pinctrl_dev *pctldev, in gpiochip_add_pingroup_range()