/linux-4.1.27/drivers/pinctrl/ |
D | pinmux.h | 17 int pinmux_validate_map(struct pinctrl_map const *map, int i); 28 int pinmux_map_to_setting(struct pinctrl_map const *map, 41 static inline int pinmux_validate_map(struct pinctrl_map const *map, int i) in pinmux_validate_map() 66 static inline int pinmux_map_to_setting(struct pinctrl_map const *map, in pinmux_map_to_setting() 90 void pinmux_show_map(struct seq_file *s, struct pinctrl_map const *map); 99 struct pinctrl_map const *map) in pinmux_show_map()
|
D | pinconf.h | 17 int pinconf_validate_map(struct pinctrl_map const *map, int i); 18 int pinconf_map_to_setting(struct pinctrl_map const *map, 39 static inline int pinconf_validate_map(struct pinctrl_map const *map, int i) in pinconf_validate_map() 44 static inline int pinconf_map_to_setting(struct pinctrl_map const *map, in pinconf_map_to_setting() 63 void pinconf_show_map(struct seq_file *s, struct pinctrl_map const *map); 72 struct pinctrl_map const *map) in pinconf_show_map()
|
D | pinctrl-utils.h | 26 struct pinctrl_map **map, unsigned *reserved_maps, 29 struct pinctrl_map **map, unsigned *reserved_maps, 33 struct pinctrl_map **map, unsigned *reserved_maps, 41 struct pinctrl_map *map, unsigned num_maps);
|
D | pinctrl-utils.c | 32 struct pinctrl_map **map, unsigned *reserved_maps, in pinctrl_utils_reserve_map() 37 struct pinctrl_map *new_map; in pinctrl_utils_reserve_map() 57 struct pinctrl_map **map, unsigned *reserved_maps, in pinctrl_utils_add_map_mux() 74 struct pinctrl_map **map, unsigned *reserved_maps, in pinctrl_utils_add_map_configs() 126 struct pinctrl_map *map, unsigned num_maps) in pinctrl_utils_dt_free_map()
|
D | devicetree.c | 36 struct pinctrl_map *map; 41 struct pinctrl_map *map, unsigned num_maps) in dt_free_map() 69 struct pinctrl_map *map, unsigned num_maps) in dt_remember_or_free_map() 116 struct pinctrl_map *map; in dt_to_map_one_config() 161 struct pinctrl_map *map; in dt_remember_dummy_state()
|
D | core.h | 168 struct pinctrl_map const *maps; 185 int pinctrl_register_map(struct pinctrl_map const *maps, unsigned num_maps, 187 void pinctrl_unregister_map(struct pinctrl_map const *map);
|
D | pinctrl-lantiq.c | 50 struct pinctrl_map *map, unsigned num_maps) in ltq_pinctrl_dt_free_map() 70 struct pinctrl_map **map) in ltq_pinctrl_dt_subnode_to_map() 152 struct pinctrl_map **map, in ltq_pinctrl_dt_node_to_map() 155 struct pinctrl_map *tmp; in ltq_pinctrl_dt_node_to_map() 161 *map = kzalloc(max_maps * sizeof(struct pinctrl_map) * 2, GFP_KERNEL); in ltq_pinctrl_dt_node_to_map()
|
D | pinconf.c | 40 int pinconf_validate_map(struct pinctrl_map const *map, int i) in pinconf_validate_map() 110 int pinconf_map_to_setting(struct pinctrl_map const *map, in pinconf_map_to_setting() 205 void pinconf_show_map(struct seq_file *s, struct pinctrl_map const *map) in pinconf_show_map() 412 const struct pinctrl_map *map; in pinconf_dbg_config_print() 413 const struct pinctrl_map *found = NULL; in pinconf_dbg_config_print() 483 const struct pinctrl_map *map; in pinconf_dbg_config_write() 484 const struct pinctrl_map *found = NULL; in pinconf_dbg_config_write()
|
D | pinctrl-tz1090-pdc.c | 288 static int reserve_map(struct device *dev, struct pinctrl_map **map, in reserve_map() 294 struct pinctrl_map *new_map; in reserve_map() 313 static int add_map_mux(struct pinctrl_map **map, unsigned int *reserved_maps, in add_map_mux() 347 struct pinctrl_map **map, in add_map_configs() 383 struct pinctrl_map *map, in tz1090_pdc_pinctrl_dt_free_map() 397 struct pinctrl_map **map, in tz1090_pdc_pinctrl_dt_subnode_to_map() 464 struct pinctrl_map **map, in tz1090_pdc_pinctrl_dt_node_to_map()
|
D | pinctrl-tz1090.c | 1032 static int reserve_map(struct device *dev, struct pinctrl_map **map, in reserve_map() 1038 struct pinctrl_map *new_map; in reserve_map() 1057 static int add_map_mux(struct pinctrl_map **map, unsigned int *reserved_maps, in add_map_mux() 1073 struct pinctrl_map **map, in add_map_configs() 1100 struct pinctrl_map *map, in tz1090_pinctrl_dt_free_map() 1114 struct pinctrl_map **map, in tz1090_pinctrl_dt_subnode_to_map() 1180 struct pinctrl_map **map, in tz1090_pinctrl_dt_node_to_map()
|
D | pinconf-generic.c | 277 struct device_node *np, struct pinctrl_map **map, in pinconf_generic_dt_subnode_to_map() 362 struct device_node *np_config, struct pinctrl_map **map, in pinconf_generic_dt_node_to_map()
|
D | core.c | 708 static int add_setting(struct pinctrl *p, struct pinctrl_map const *map) in add_setting() 794 struct pinctrl_map const *map; in create_pinctrl() 1112 int pinctrl_register_map(struct pinctrl_map const *maps, unsigned num_maps, in pinctrl_register_map() 1195 int pinctrl_register_mappings(struct pinctrl_map const *maps, in pinctrl_register_mappings() 1201 void pinctrl_unregister_map(struct pinctrl_map const *map) in pinctrl_unregister_map() 1464 struct pinctrl_map const *map; in pinctrl_maps_show()
|
D | pinmux.c | 64 int pinmux_validate_map(struct pinctrl_map const *map, int i) in pinmux_validate_map() 317 int pinmux_map_to_setting(struct pinctrl_map const *map, in pinmux_map_to_setting() 617 void pinmux_show_map(struct seq_file *s, struct pinctrl_map const *map) in pinmux_show_map()
|
D | pinctrl-single.c | 360 struct pinctrl_map *map, unsigned num_maps) in pcs_dt_free_map() 370 struct pinctrl_map **map, unsigned *num_maps); 1052 struct pinctrl_map **map) in pcs_parse_pinconf() 1055 struct pinctrl_map *m = *map; in pcs_parse_pinconf() 1138 struct pinctrl_map **map, in pcs_parse_one_pinctrl_entry() 1226 struct pinctrl_map **map, in pcs_parse_bits_in_pinctrl_entry() 1357 struct pinctrl_map **map, unsigned *num_maps) in pcs_dt_node_to_map()
|
D | pinctrl-tegra.c | 119 struct pinctrl_map **map, in tegra_pinctrl_dt_subnode_to_map() 203 struct pinctrl_map **map, in tegra_pinctrl_dt_node_to_map()
|
D | pinctrl-tegra-xusb.c | 150 struct pinctrl_map **maps, in tegra_xusb_padctl_parse_subnode() 231 struct pinctrl_map **maps, in tegra_xusb_padctl_dt_node_to_map()
|
D | pinctrl-st.c | 874 struct device_node *np, struct pinctrl_map **map, unsigned *num_maps) in st_pctl_dt_node_to_map() 878 struct pinctrl_map *new_map; in st_pctl_dt_node_to_map() 924 struct pinctrl_map *map, unsigned num_maps) in st_pctl_dt_free_map()
|
D | pinctrl-at91.c | 251 struct pinctrl_map **map, unsigned *num_maps) in at91_dt_node_to_map() 255 struct pinctrl_map *new_map; in at91_dt_node_to_map() 307 struct pinctrl_map *map, unsigned num_maps) in at91_dt_free_map()
|
D | pinctrl-rockchip.c | 308 struct pinctrl_map **map, unsigned *num_maps) in rockchip_dt_node_to_map() 312 struct pinctrl_map *new_map; in rockchip_dt_node_to_map() 365 struct pinctrl_map *map, unsigned num_maps) in rockchip_dt_free_map()
|
D | pinctrl-tb10x.c | 553 struct pinctrl_map **map, unsigned *num_maps) in tb10x_dt_node_to_map()
|
/linux-4.1.27/include/linux/pinctrl/ |
D | pinconf-generic.h | 163 struct pinctrl_map; 172 struct device_node *np, struct pinctrl_map **map, 176 struct device_node *np_config, struct pinctrl_map **map, 181 struct pinctrl_map **map, unsigned *num_maps) in pinconf_generic_dt_node_to_map_group() 189 struct pinctrl_map **map, unsigned *num_maps) in pinconf_generic_dt_node_to_map_pin() 197 struct pinctrl_map **map, unsigned *num_maps) in pinconf_generic_dt_node_to_map_all()
|
D | pinctrl.h | 24 struct pinctrl_map; 102 struct pinctrl_map **map, unsigned *num_maps); 104 struct pinctrl_map *map, unsigned num_maps);
|
D | machine.h | 68 struct pinctrl_map { struct 155 extern int pinctrl_register_mappings(struct pinctrl_map const *map, 160 static inline int pinctrl_register_mappings(struct pinctrl_map const *map, in pinctrl_register_mappings()
|
/linux-4.1.27/drivers/pinctrl/vt8500/ |
D | pinctrl-wmt.c | 219 struct pinctrl_map **maps) in wmt_pctl_dt_node_to_map_func() 222 struct pinctrl_map *map = *maps; in wmt_pctl_dt_node_to_map_func() 246 struct pinctrl_map **maps) in wmt_pctl_dt_node_to_map_pull() 250 struct pinctrl_map *map = *maps; in wmt_pctl_dt_node_to_map_pull() 292 struct pinctrl_map *maps, in wmt_pctl_dt_free_map() 306 struct pinctrl_map **map, in wmt_pctl_dt_node_to_map() 309 struct pinctrl_map *maps, *cur_map; in wmt_pctl_dt_node_to_map()
|
/linux-4.1.27/drivers/pinctrl/sh-pfc/ |
D | pinctrl.c | 78 static int sh_pfc_map_add_config(struct pinctrl_map *map, in sh_pfc_map_add_config() 100 struct pinctrl_map **map, in sh_pfc_dt_subnode_to_map() 103 struct pinctrl_map *maps = *map; in sh_pfc_dt_subnode_to_map() 218 struct pinctrl_map *map, unsigned num_maps) in sh_pfc_dt_free_map() 236 struct pinctrl_map **map, unsigned *num_maps) in sh_pfc_dt_node_to_map()
|
/linux-4.1.27/drivers/pinctrl/bcm/ |
D | pinctrl-bcm2835.c | 652 struct pinctrl_map *maps, unsigned num_maps) in bcm2835_pctl_dt_free_map() 665 struct pinctrl_map **maps) in bcm2835_pctl_dt_node_to_map_func() 667 struct pinctrl_map *map = *maps; in bcm2835_pctl_dt_node_to_map_func() 685 struct pinctrl_map **maps) in bcm2835_pctl_dt_node_to_map_pull() 687 struct pinctrl_map *map = *maps; in bcm2835_pctl_dt_node_to_map_pull() 712 struct pinctrl_map **map, unsigned *num_maps) in bcm2835_pctl_dt_node_to_map() 717 struct pinctrl_map *maps, *cur_map; in bcm2835_pctl_dt_node_to_map()
|
/linux-4.1.27/drivers/pinctrl/samsung/ |
D | pinctrl-samsung.c | 91 static int reserve_map(struct device *dev, struct pinctrl_map **map, in reserve_map() 97 struct pinctrl_map *new_map; in reserve_map() 116 static int add_map_mux(struct pinctrl_map **map, unsigned *reserved_maps, in add_map_mux() 131 static int add_map_configs(struct device *dev, struct pinctrl_map **map, in add_map_configs() 180 struct pinctrl_map *map, in samsung_dt_free_map() 195 struct pinctrl_map **map, in samsung_dt_subnode_to_map() 269 struct pinctrl_map **map, in samsung_dt_node_to_map()
|
D | pinctrl-exynos5440.c | 180 struct device_node *np, struct pinctrl_map **maps, in exynos5440_dt_node_to_map() 184 struct pinctrl_map *map; in exynos5440_dt_node_to_map() 287 struct pinctrl_map *map, unsigned num_maps) in exynos5440_dt_free_map()
|
/linux-4.1.27/drivers/pinctrl/freescale/ |
D | pinctrl-imx1-core.c | 226 struct pinctrl_map **map, unsigned *num_maps) in imx1_dt_node_to_map() 231 struct pinctrl_map *new_map; in imx1_dt_node_to_map() 250 new_map = kmalloc(sizeof(struct pinctrl_map) * map_num, GFP_KERNEL); in imx1_dt_node_to_map() 286 struct pinctrl_map *map, unsigned num_maps) in imx1_dt_free_map()
|
D | pinctrl-imx.c | 103 struct pinctrl_map **map, unsigned *num_maps) in imx_dt_node_to_map() 108 struct pinctrl_map *new_map; in imx_dt_node_to_map() 129 new_map = kmalloc(sizeof(struct pinctrl_map) * map_num, GFP_KERNEL); in imx_dt_node_to_map() 167 struct pinctrl_map *map, unsigned num_maps) in imx_dt_free_map()
|
D | pinctrl-mxs.c | 70 struct pinctrl_map **map, unsigned *num_maps) in mxs_dt_node_to_map() 72 struct pinctrl_map *new_map; in mxs_dt_node_to_map() 147 struct pinctrl_map *map, unsigned num_maps) in mxs_dt_free_map()
|
/linux-4.1.27/drivers/pinctrl/spear/ |
D | pinctrl-spear.c | 148 struct pinctrl_map **map, in spear_pinctrl_dt_node_to_map() 195 struct pinctrl_map *map, in spear_pinctrl_dt_free_map()
|
/linux-4.1.27/drivers/pinctrl/mvebu/ |
D | pinctrl-mvebu.c | 375 struct pinctrl_map **map, in mvebu_pinctrl_dt_node_to_map() 401 *map = kmalloc(nmaps * sizeof(struct pinctrl_map), GFP_KERNEL); in mvebu_pinctrl_dt_node_to_map() 437 struct pinctrl_map *map, unsigned num_maps) in mvebu_pinctrl_dt_free_map()
|
/linux-4.1.27/arch/arm/mach-shmobile/ |
D | board-marzen.c | 259 static const struct pinctrl_map marzen_pinctrl_map[] = {
|
D | board-armadillo800eva.c | 840 static const struct pinctrl_map eva_sdhi1_pinctrl_map[] = { 1123 static const struct pinctrl_map eva_pinctrl_map[] = {
|
D | board-bockw.c | 533 static const struct pinctrl_map bockw_pinctrl_map[] = {
|
D | board-kzm9g.c | 805 static const struct pinctrl_map kzm_pinctrl_map[] = {
|
/linux-4.1.27/drivers/pinctrl/nomadik/ |
D | pinctrl-abx500.c | 830 static int abx500_dt_add_map_mux(struct pinctrl_map **map, in abx500_dt_add_map_mux() 846 static int abx500_dt_add_map_configs(struct pinctrl_map **map, in abx500_dt_add_map_configs() 886 struct pinctrl_map **map, in abx500_dt_subnode_to_map() 948 struct pinctrl_map **map, unsigned *num_maps) in abx500_dt_node_to_map()
|
D | pinctrl-nomadik.c | 1356 static int nmk_dt_add_map_mux(struct pinctrl_map **map, unsigned *reserved_maps, in nmk_dt_add_map_mux() 1371 static int nmk_dt_add_map_configs(struct pinctrl_map **map, in nmk_dt_add_map_configs() 1514 struct pinctrl_map **map, in nmk_pinctrl_dt_subnode_to_map() 1581 struct pinctrl_map **map, unsigned *num_maps) in nmk_pinctrl_dt_node_to_map()
|
/linux-4.1.27/arch/arm/mach-u300/ |
D | core.c | 205 static struct pinctrl_map __initdata u300_pinmux_map[] = {
|
/linux-4.1.27/drivers/pinctrl/berlin/ |
D | berlin.c | 54 struct pinctrl_map **map, in berlin_pinctrl_dt_node_to_map()
|
/linux-4.1.27/drivers/pinctrl/sunxi/ |
D | pinctrl-sunxi.c | 151 struct pinctrl_map **map, in sunxi_pctrl_dt_node_to_map() 181 *map = kmalloc(nmaps * sizeof(struct pinctrl_map), GFP_KERNEL); in sunxi_pctrl_dt_node_to_map() 251 struct pinctrl_map *map, in sunxi_pctrl_dt_free_map()
|
/linux-4.1.27/drivers/pinctrl/qcom/ |
D | pinctrl-spmi-mpp.c | 244 struct pinctrl_map **map, in pmic_mpp_dt_subnode_to_map() 283 struct pinctrl_map **map, unsigned *nmaps) in pmic_mpp_dt_node_to_map()
|
/linux-4.1.27/drivers/pinctrl/mediatek/ |
D | pinctrl-mtk-common.c | 361 struct pinctrl_map **map, unsigned *reserved_maps, in mtk_pctrl_dt_node_to_map_func() 387 struct pinctrl_map **map, in mtk_pctrl_dt_subnode_to_map() 478 struct pinctrl_map **map, unsigned *num_maps) in mtk_pctrl_dt_node_to_map()
|
/linux-4.1.27/drivers/pinctrl/sirf/ |
D | pinctrl-sirf.c | 77 struct pinctrl_map **map, unsigned *num_maps) in sirfsoc_dt_node_to_map() 123 struct pinctrl_map *map, unsigned num_maps) in sirfsoc_dt_free_map()
|
/linux-4.1.27/Documentation/ |
D | pinctrl.txt | 931 static struct pinctrl_map pinmap[] __initdata = { 986 static const struct pinctrl_map mapping[] __initconst = { 1025 static struct pinctrl_map mapping[] __initdata = { 1044 static struct pinctrl_map mapping[] __initdata = { 1058 static struct pinctrl_map mapping[] __initdata = {
|
/linux-4.1.27/arch/blackfin/mach-bf609/boards/ |
D | ezkit.c | 2124 static struct pinctrl_map __initdata bfin_pinmux_map[] = {
|
/linux-4.1.27/arch/blackfin/mach-bf548/boards/ |
D | ezkit.c | 2100 static struct pinctrl_map __initdata bfin_pinmux_map[] = {
|