| /linux/drivers/pinctrl/mediatek/ |
| H A D | pinctrl-mtk-common.c | 51 static struct regmap *mtk_get_regmap(struct mtk_pinctrl *pctl, in mtk_get_regmap() 59 static unsigned int mtk_get_port(struct mtk_pinctrl *pctl, unsigned long pin) in mtk_get_port() 72 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in mtk_pmx_gpio_set_direction() local 94 struct mtk_pinctrl *pctl = gpiochip_get_data(chip); in mtk_gpio_set() local 107 static int mtk_pconf_set_ies_smt(struct mtk_pinctrl *pctl, unsigned pin, in mtk_pconf_set_ies_smt() 197 struct mtk_pinctrl *pctl, unsigned long pin) { in mtk_find_pin_drv_grp_by_pin() 210 static int mtk_pconf_set_driving(struct mtk_pinctrl *pctl, in mtk_pconf_set_driving() 304 static int mtk_pconf_set_pull_select(struct mtk_pinctrl *pctl, in mtk_pconf_set_pull_select() 374 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in mtk_pconf_parse_conf() local 412 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in mtk_pconf_group_get() local [all …]
|
| H A D | pinctrl-paris.c | 407 static int mtk_pctrl_dt_node_to_map_func(struct mtk_pinctrl *pctl, in mtk_pctrl_dt_node_to_map_func() 1090 struct mtk_pinctrl *pctl = dev_get_drvdata(device); in mtk_paris_pinctrl_suspend() local 1097 struct mtk_pinctrl *pctl = dev_get_drvdata(device); in mtk_paris_pinctrl_resume() local
|
| /linux/drivers/pinctrl/ |
| H A D | pinctrl-stmfx.c | 107 struct stmfx_pinctrl *pctl = gpiochip_get_data(gc); in stmfx_gpio_get() local 120 struct stmfx_pinctrl *pctl = gpiochip_get_data(gc); in stmfx_gpio_set() local 130 struct stmfx_pinctrl *pctl = gpiochip_get_data(gc); in stmfx_gpio_get_direction() local 151 struct stmfx_pinctrl *pctl = gpiochip_get_data(gc); in stmfx_gpio_direction_input() local 161 struct stmfx_pinctrl *pctl = gpiochip_get_data(gc); in stmfx_gpio_direction_output() local 173 static int stmfx_pinconf_get_pupd(struct stmfx_pinctrl *pctl, in stmfx_pinconf_get_pupd() 187 static int stmfx_pinconf_set_pupd(struct stmfx_pinctrl *pctl, in stmfx_pinconf_set_pupd() 196 static int stmfx_pinconf_get_type(struct stmfx_pinctrl *pctl, in stmfx_pinconf_get_type() 210 static int stmfx_pinconf_set_type(struct stmfx_pinctrl *pctl, in stmfx_pinconf_set_type() 222 struct stmfx_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in stmfx_pinconf_get() local [all …]
|
| H A D | pinctrl-sx150x.c | 372 static bool sx150x_pin_is_oscio(struct sx150x_pinctrl *pctl, unsigned int pin) in sx150x_pin_is_oscio() 387 struct sx150x_pinctrl *pctl = gpiochip_get_data(chip); in sx150x_gpio_get_direction() local 406 struct sx150x_pinctrl *pctl = gpiochip_get_data(chip); in sx150x_gpio_get() local 420 static int __sx150x_gpio_set(struct sx150x_pinctrl *pctl, unsigned int offset, in __sx150x_gpio_set() 427 static int sx150x_gpio_oscio_set(struct sx150x_pinctrl *pctl, in sx150x_gpio_oscio_set() 438 struct sx150x_pinctrl *pctl = gpiochip_get_data(chip); in sx150x_gpio_set() local 450 struct sx150x_pinctrl *pctl = gpiochip_get_data(chip); in sx150x_gpio_set_multiple() local 459 struct sx150x_pinctrl *pctl = gpiochip_get_data(chip); in sx150x_gpio_direction_input() local 472 struct sx150x_pinctrl *pctl = gpiochip_get_data(chip); in sx150x_gpio_direction_output() local 490 struct sx150x_pinctrl *pctl = gpiochip_get_data(gc); in sx150x_irq_mask() local [all …]
|
| H A D | pinctrl-apple-gpio.c | 81 static void apple_gpio_set_reg(struct apple_gpio_pinctrl *pctl, in apple_gpio_set_reg() 87 static u32 apple_gpio_get_reg(struct apple_gpio_pinctrl *pctl, in apple_gpio_get_reg() 108 struct apple_gpio_pinctrl *pctl; in apple_gpio_dt_node_to_map() local 183 struct apple_gpio_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in apple_gpio_pinmux_set() local 205 struct apple_gpio_pinctrl *pctl = gpiochip_get_data(chip); in apple_gpio_get_direction() local 215 struct apple_gpio_pinctrl *pctl = gpiochip_get_data(chip); in apple_gpio_get() local 230 struct apple_gpio_pinctrl *pctl = gpiochip_get_data(chip); in apple_gpio_set() local 239 struct apple_gpio_pinctrl *pctl = gpiochip_get_data(chip); in apple_gpio_direction_input() local 252 struct apple_gpio_pinctrl *pctl = gpiochip_get_data(chip); in apple_gpio_direction_output() local 265 struct apple_gpio_pinctrl *pctl = gpiochip_get_data(irq_data_get_irq_chip_data(data)); in apple_gpio_irq_ack() local [all …]
|
| H A D | pinctrl-da9062.c | 40 static int da9062_pctl_get_pin_mode(struct da9062_pctl *pctl, in da9062_pctl_get_pin_mode() 56 static int da9062_pctl_set_pin_mode(struct da9062_pctl *pctl, in da9062_pctl_set_pin_mode() 78 struct da9062_pctl *pctl = gpiochip_get_data(gc); in da9062_gpio_get() local 108 struct da9062_pctl *pctl = gpiochip_get_data(gc); in da9062_gpio_set() local 117 struct da9062_pctl *pctl = gpiochip_get_data(gc); in da9062_gpio_get_direction() local 140 struct da9062_pctl *pctl = gpiochip_get_data(gc); in da9062_gpio_direction_input() local 167 struct da9062_pctl *pctl = gpiochip_get_data(gc); in da9062_gpio_direction_output() local 181 struct da9062_pctl *pctl = gpiochip_get_data(gc); in da9062_gpio_set_config() local 226 struct da9062_pctl *pctl = gpiochip_get_data(gc); in da9062_gpio_to_irq() local 250 struct da9062_pctl *pctl; in da9062_pctl_probe() local
|
| H A D | pinctrl-axp209.c | 129 struct axp20x_pctl *pctl = gpiochip_get_data(chip); in axp20x_gpio_get() local 151 struct axp20x_pctl *pctl = gpiochip_get_data(chip); in axp20x_gpio_get_direction() local 201 struct axp20x_pctl *pctl = gpiochip_get_data(chip); in axp20x_gpio_set() local 224 struct axp20x_pctl *pctl = pinctrl_dev_get_drvdata(pctldev); in axp20x_pmx_set() local 244 struct axp20x_pctl *pctl = pinctrl_dev_get_drvdata(pctldev); in axp20x_pmx_func_cnt() local 252 struct axp20x_pctl *pctl = pinctrl_dev_get_drvdata(pctldev); in axp20x_pmx_func_name() local 262 struct axp20x_pctl *pctl = pinctrl_dev_get_drvdata(pctldev); in axp20x_pmx_func_groups() local 273 struct axp20x_pctl *pctl = pinctrl_dev_get_drvdata(pctldev); in axp20x_pmx_set_mux() local 305 struct axp20x_pctl *pctl = pinctrl_dev_get_drvdata(pctldev); in axp20x_pmx_gpio_set_direction() local 326 struct axp20x_pctl *pctl = pinctrl_dev_get_drvdata(pctldev); in axp20x_groups_cnt() local [all …]
|
| H A D | pinctrl-tb10x.c | 481 struct pinctrl_dev *pctl; member 515 static int tb10x_get_groups_count(struct pinctrl_dev *pctl) in tb10x_get_groups_count() 521 static const char *tb10x_get_group_name(struct pinctrl_dev *pctl, unsigned n) in tb10x_get_group_name() 527 static int tb10x_get_group_pins(struct pinctrl_dev *pctl, unsigned n, in tb10x_get_group_pins() 539 static int tb10x_dt_node_to_map(struct pinctrl_dev *pctl, in tb10x_dt_node_to_map() 576 static int tb10x_get_functions_count(struct pinctrl_dev *pctl) in tb10x_get_functions_count() 582 static const char *tb10x_get_function_name(struct pinctrl_dev *pctl, in tb10x_get_function_name() 589 static int tb10x_get_function_groups(struct pinctrl_dev *pctl, in tb10x_get_function_groups() 601 static int tb10x_gpio_request_enable(struct pinctrl_dev *pctl, in tb10x_gpio_request_enable() 672 static void tb10x_gpio_disable_free(struct pinctrl_dev *pctl, in tb10x_gpio_disable_free() [all …]
|
| H A D | pinctrl-pistachio.c | 94 struct pistachio_pinctrl *pctl; member 831 static inline u32 pctl_readl(struct pistachio_pinctrl *pctl, u32 reg) in pctl_readl() 836 static inline void pctl_writel(struct pistachio_pinctrl *pctl, u32 val, u32 reg) in pctl_writel() 881 struct pistachio_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in pistachio_pinctrl_get_groups_count() local 889 struct pistachio_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in pistachio_pinctrl_get_group_name() local 899 struct pistachio_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in pistachio_pinctrl_get_group_pins() local 917 struct pistachio_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in pistachio_pinmux_get_functions_count() local 925 struct pistachio_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in pistachio_pinmux_get_function_name() local 935 struct pistachio_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in pistachio_pinmux_get_function_groups() local 946 struct pistachio_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in pistachio_pinmux_enable() local [all …]
|
| H A D | pinctrl-aw9523.c | 84 struct pinctrl_dev *pctl; member 153 static int aw9523_pmx_get_funcs_count(struct pinctrl_dev *pctl) in aw9523_pmx_get_funcs_count() 158 static const char *aw9523_pmx_get_fname(struct pinctrl_dev *pctl, in aw9523_pmx_get_fname() 164 static int aw9523_pmx_get_groups(struct pinctrl_dev *pctl, unsigned int sel, in aw9523_pmx_get_groups() 173 static int aw9523_pmx_set_mux(struct pinctrl_dev *pctl, unsigned int fsel, in aw9523_pmx_set_mux()
|
| H A D | pinctrl-generic-mux.c | 29 struct pinctrl_dev *pctl; member
|
| /linux/drivers/pinctrl/mvebu/ |
| H A D | pinctrl-mvebu.c | 83 struct mvebu_pinctrl *pctl, unsigned pid) in mvebu_pinctrl_find_group_by_pid() 96 struct mvebu_pinctrl *pctl, const char *name) in mvebu_pinctrl_find_group_by_name() 109 struct mvebu_pinctrl *pctl, struct mvebu_pinctrl_group *grp, in mvebu_pinctrl_find_setting_by_val() 126 struct mvebu_pinctrl *pctl, struct mvebu_pinctrl_group *grp, in mvebu_pinctrl_find_setting_by_name() 143 struct mvebu_pinctrl *pctl, struct mvebu_pinctrl_group *grp) in mvebu_pinctrl_find_gpio_setting() 160 struct mvebu_pinctrl *pctl, const char *name) in mvebu_pinctrl_find_function_by_name() 175 struct mvebu_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in mvebu_pinconf_group_get() local 188 struct mvebu_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in mvebu_pinconf_group_set() local 207 struct mvebu_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in mvebu_pinconf_group_dbg_show() local 270 struct mvebu_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in mvebu_pinmux_get_funcs_count() local [all …]
|
| /linux/drivers/pinctrl/stm32/ |
| H A D | pinctrl-stm32.c | 355 struct stm32_pinctrl *pctl = dev_get_drvdata(bank->gpio_chip.parent); in stm32_gpio_request() local 447 struct stm32_pinctrl *pctl = dev_get_drvdata(bank->gpio_chip.parent); in stm32_gpio_init_valid_mask() local 546 struct stm32_pinctrl *pctl = dev_get_drvdata(bank->gpio_chip.parent); in stm32_gpio_irq_request_resources() local 607 struct stm32_pinctrl *pctl = dev_get_drvdata(bank->gpio_chip.parent); in stm32_gpio_domain_activate() local 634 struct stm32_pinctrl *pctl = dev_get_drvdata(bank->gpio_chip.parent); in stm32_gpio_domain_alloc() local 671 struct stm32_pinctrl *pctl = dev_get_drvdata(bank->gpio_chip.parent); in stm32_gpio_domain_free() local 691 stm32_pctrl_find_group_by_pin(struct stm32_pinctrl *pctl, u32 pin) in stm32_pctrl_find_group_by_pin() 705 static bool stm32_pctrl_is_function_valid(struct stm32_pinctrl *pctl, in stm32_pctrl_is_function_valid() 734 static int stm32_pctrl_dt_node_to_map_func(struct stm32_pinctrl *pctl, in stm32_pctrl_dt_node_to_map_func() 760 struct stm32_pinctrl *pctl; in stm32_pctrl_dt_subnode_to_map() local [all …]
|
| /linux/drivers/pinctrl/sunplus/ |
| H A D | sppctl.c | 175 static void sppctl_func_set(struct sppctl_pdata *pctl, u8 func, u8 val) in sppctl_func_set() 227 static void sppctl_gmx_set(struct sppctl_pdata *pctl, u8 reg_off, u8 bit_off, u8 bit_sz, in sppctl_gmx_set() 525 static int sppctl_gpio_new(struct platform_device *pdev, struct sppctl_pdata *pctl) in sppctl_gpio_new() 572 struct sppctl_pdata *pctl = pinctrl_dev_get_drvdata(pctldev); in sppctl_pin_config_get() local 604 struct sppctl_pdata *pctl = pinctrl_dev_get_drvdata(pctldev); in sppctl_pin_config_set() local 649 struct sppctl_pdata *pctl = pinctrl_dev_get_drvdata(pctldev); in sppctl_get_function_groups() local 704 struct sppctl_pdata *pctl = pinctrl_dev_get_drvdata(pctldev); in sppctl_set_mux() local 735 struct sppctl_pdata *pctl = pinctrl_dev_get_drvdata(pctldev); in sppctl_gpio_request_enable() local 758 struct sppctl_pdata *pctl = pinctrl_dev_get_drvdata(pctldev); in sppctl_get_groups_count() local 765 struct sppctl_pdata *pctl = pinctrl_dev_get_drvdata(pctldev); in sppctl_get_group_name() local [all …]
|
| /linux/fs/xfs/ |
| H A D | xfs_pwork.h | 32 struct xfs_pwork_ctl *pctl; member 40 struct xfs_pwork_ctl *pctl) in xfs_pwork_ctl_want_abort()
|
| /linux/drivers/md/ |
| H A D | md-llbitmap.c | 279 struct llbitmap_page_ctl **pctl; member 577 struct llbitmap_page_ctl *pctl, in llbitmap_infect_dirty_bits() 600 struct llbitmap_page_ctl *pctl = llbitmap->pctl[idx]; in llbitmap_set_page_dirty() local 710 struct llbitmap_page_ctl *pctl = llbitmap->pctl[idx]; in llbitmap_write_page() local 734 struct llbitmap_page_ctl *pctl = in active_release() local 748 struct llbitmap_page_ctl *pctl = llbitmap->pctl[i]; in llbitmap_free_pages() local 765 struct llbitmap_page_ctl *pctl; in llbitmap_alloc_page_ctl() local 804 struct llbitmap_page_ctl **pctl; in llbitmap_expand_pages() local 1088 struct llbitmap_page_ctl *pctl = llbitmap->pctl[page_idx]; in llbitmap_raise_barrier() local 1102 struct llbitmap_page_ctl *pctl = llbitmap->pctl[page_idx]; in llbitmap_release_barrier() local [all …]
|
| /linux/arch/mips/include/asm/octeon/ |
| H A D | cvmx-asxx-defs.h | 226 uint64_t pctl:5; member 237 uint64_t pctl:4; member 252 uint64_t pctl:4; member 306 uint64_t pctl:5; member 319 uint64_t pctl:5; member 470 uint64_t pctl:4; member 482 uint64_t pctl:4; member 495 uint64_t pctl:5; member 510 uint64_t pctl:5; member
|
| /linux/sound/soc/ |
| H A D | soc-ac97.c | 27 struct pinctrl *pctl; member 273 struct pinctrl *pctl = snd_ac97_rst_cfg.pctl; in snd_soc_ac97_warm_reset() local 289 struct pinctrl *pctl = snd_ac97_rst_cfg.pctl; in snd_soc_ac97_reset() local
|
| /linux/arch/alpha/kernel/ |
| H A D | core_titan.c | 237 union TPAchipPCTL pctl; in titan_query_agp() local 643 union TPAchipPCTL pctl; in titan_agp_configure() local 737 union TPAchipPCTL pctl; in titan_agp_info() local
|
| /linux/drivers/pinctrl/aspeed/ |
| H A D | pinctrl-aspeed-g7-soc1.c | 295 struct pinctrl_dev *pctl; member 597 struct aspeed_g7_soc1_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in aspeed_g7_soc1_set_mux() local 692 struct aspeed_g7_soc1_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in aspeed_g7_soc1_gpio_request_enable() local 770 struct aspeed_g7_soc1_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in aspeed_g7_soc1_pin_config_get() local 825 struct aspeed_g7_soc1_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in aspeed_g7_soc1_pin_config_set() local 1690 struct aspeed_g7_soc1_pinctrl *pctl; in aspeed_g7_soc1_pinctrl_probe() local
|
| /linux/drivers/pinctrl/cirrus/ |
| H A D | pinctrl-madera.h | 30 struct pinctrl_dev *pctl; member
|
| /linux/arch/arm/boot/dts/sunplus/ |
| H A D | sunplus-sp7021.dtsi | 75 pctl: pinctrl@100 { label
|
| /linux/drivers/phy/qualcomm/ |
| H A D | phy-qcom-usb-hsic.c | 20 struct pinctrl *pctl; member
|
| /linux/drivers/pinctrl/cix/ |
| H A D | pinctrl-sky1.h | 38 struct pinctrl_dev *pctl; member
|
| /linux/drivers/pinctrl/freescale/ |
| H A D | pinctrl-imx.c | 581 struct pinctrl_dev *pctl = ipctl->pctl; in imx_pinctrl_parse_functions() local 661 struct pinctrl_dev *pctl = ipctl->pctl; in imx_pinctrl_probe_dt() local
|