/kernel/linux/linux-5.10/drivers/pinctrl/bcm/ |
H A D | pinctrl-iproc-gpio.c | 118 struct pinctrl_dev *pctl; member
|
/kernel/linux/linux-5.10/drivers/pinctrl/mediatek/ |
H A D | pinctrl-mtk-common.c | 53 static struct regmap *mtk_get_regmap(struct mtk_pinctrl *pctl, in mtk_get_regmap() argument 61 static unsigned int mtk_get_port(struct mtk_pinctrl *pctl, unsigned long pin) in mtk_get_port() argument 74 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in mtk_pmx_gpio_set_direction() local 96 struct mtk_pinctrl *pctl = gpiochip_get_data(chip); mtk_gpio_set() local 109 mtk_pconf_set_ies_smt(struct mtk_pinctrl *pctl, unsigned pin, int value, enum pin_config_param arg) mtk_pconf_set_ies_smt() argument 180 mtk_find_pin_drv_grp_by_pin( struct mtk_pinctrl *pctl, unsigned long pin) mtk_find_pin_drv_grp_by_pin() argument 194 mtk_pconf_set_driving(struct mtk_pinctrl *pctl, unsigned int pin, unsigned char driving) mtk_pconf_set_driving() argument 285 mtk_pconf_set_pull_select(struct mtk_pinctrl *pctl, unsigned int pin, bool enable, bool isup, unsigned int arg) mtk_pconf_set_pull_select() argument 339 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mtk_pconf_parse_conf() local 377 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mtk_pconf_group_get() local 387 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mtk_pconf_group_set() local 410 mtk_pctrl_find_group_by_pin(struct mtk_pinctrl *pctl, u32 pin) mtk_pctrl_find_group_by_pin() argument 424 mtk_pctrl_find_function_by_pin( struct mtk_pinctrl *pctl, u32 pin_num, u32 fnum) mtk_pctrl_find_function_by_pin() argument 439 mtk_pctrl_is_function_valid(struct mtk_pinctrl *pctl, u32 pin_num, u32 fnum) mtk_pctrl_is_function_valid() argument 464 mtk_pctrl_dt_node_to_map_func(struct mtk_pinctrl *pctl, u32 pin, u32 fnum, struct mtk_pinctrl_group *grp, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps) mtk_pctrl_dt_node_to_map_func() argument 505 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mtk_pctrl_dt_subnode_to_map() local 615 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mtk_pctrl_get_groups_count() local 623 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mtk_pctrl_get_group_name() local 633 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mtk_pctrl_get_group_pins() local 665 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mtk_pmx_get_func_groups() local 680 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mtk_pmx_set_mode() local 698 mtk_find_pin_by_eint_num(struct mtk_pinctrl *pctl, unsigned int eint_num) mtk_find_pin_by_eint_num() argument 718 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mtk_pmx_set_mux() local 735 mtk_pmx_find_gpio_mode(struct mtk_pinctrl *pctl, unsigned offset) mtk_pmx_find_gpio_mode() argument 755 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mtk_pmx_gpio_request_enable() local 798 struct mtk_pinctrl *pctl = gpiochip_get_data(chip); mtk_gpio_get_direction() local 818 struct mtk_pinctrl *pctl = gpiochip_get_data(chip); mtk_gpio_get() local 830 struct mtk_pinctrl *pctl = gpiochip_get_data(chip); mtk_gpio_to_irq() local 846 struct mtk_pinctrl *pctl = gpiochip_get_data(chip); mtk_gpio_set_config() local 880 struct mtk_pinctrl *pctl = dev_get_drvdata(device); mtk_eint_suspend() local 887 struct mtk_pinctrl *pctl = dev_get_drvdata(device); mtk_eint_resume() local 899 struct mtk_pinctrl *pctl = platform_get_drvdata(pdev); mtk_pctrl_build_state() local 933 struct mtk_pinctrl *pctl = (struct mtk_pinctrl *)data; mtk_xt_get_gpio_n() local 948 struct mtk_pinctrl *pctl = (struct mtk_pinctrl *)data; mtk_xt_get_gpio_state() local 960 struct mtk_pinctrl *pctl = (struct mtk_pinctrl *)data; mtk_xt_set_gpio_as_eint() local 985 mtk_eint_init(struct mtk_pinctrl *pctl, struct platform_device *pdev) mtk_eint_init() argument 1022 struct mtk_pinctrl *pctl; mtk_pctrl_init() local [all...] |
/kernel/linux/linux-5.10/drivers/pinctrl/mvebu/ |
H A D | pinctrl-armada-37xx.c | 104 struct pinctrl_desc pctl; member
|
/kernel/linux/linux-5.10/drivers/media/usb/pvrusb2/ |
H A D | pvrusb2-v4l2.c | 669 struct pvr2_ctrl *pctl; in pvr2_try_ext_ctrls() local
|
/kernel/linux/linux-5.10/drivers/pinctrl/ |
H A D | pinctrl-sx150x.c | 374 static bool sx150x_pin_is_oscio(struct sx150x_pinctrl *pctl, unsigned int pin) in sx150x_pin_is_oscio() argument 389 struct sx150x_pinctrl *pctl = gpiochip_get_data(chip); in sx150x_gpio_get_direction() local 408 struct sx150x_pinctrl *pctl = gpiochip_get_data(chip); in sx150x_gpio_get() local 422 __sx150x_gpio_set(struct sx150x_pinctrl *pctl, unsigned int offset, int value) __sx150x_gpio_set() argument 429 sx150x_gpio_oscio_set(struct sx150x_pinctrl *pctl, int value) sx150x_gpio_oscio_set() argument 440 struct sx150x_pinctrl *pctl = gpiochip_get_data(chip); sx150x_gpio_set() local 452 struct sx150x_pinctrl *pctl = gpiochip_get_data(chip); sx150x_gpio_set_multiple() local 460 struct sx150x_pinctrl *pctl = gpiochip_get_data(chip); sx150x_gpio_direction_input() local 473 struct sx150x_pinctrl *pctl = gpiochip_get_data(chip); sx150x_gpio_direction_output() local 490 struct sx150x_pinctrl *pctl = sx150x_irq_mask() local 499 struct sx150x_pinctrl *pctl = sx150x_irq_unmask() local 506 sx150x_irq_set_sense(struct sx150x_pinctrl *pctl, unsigned int line, unsigned int sense) sx150x_irq_set_sense() argument 523 struct sx150x_pinctrl *pctl = sx150x_irq_set_type() local 543 struct sx150x_pinctrl *pctl = (struct sx150x_pinctrl *)dev_id; sx150x_irq_thread_fn() local 565 struct sx150x_pinctrl *pctl = sx150x_irq_bus_lock() local 573 struct sx150x_pinctrl *pctl = sx150x_irq_bus_sync_unlock() local 584 struct sx150x_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sx150x_pinconf_get() local 715 struct sx150x_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sx150x_pinconf_set() local 846 sx150x_reset(struct sx150x_pinctrl *pctl) sx150x_reset() argument 862 sx150x_init_misc(struct sx150x_pinctrl *pctl) sx150x_init_misc() argument 894 sx150x_init_hw(struct sx150x_pinctrl *pctl) sx150x_init_hw() argument 918 sx150x_regmap_reg_width(struct sx150x_pinctrl *pctl, unsigned int reg) sx150x_regmap_reg_width() argument 947 sx150x_maybe_swizzle(struct sx150x_pinctrl *pctl, unsigned int reg, unsigned int val) sx150x_maybe_swizzle() argument 1003 struct sx150x_pinctrl *pctl = context; sx150x_regmap_reg_read() local 1056 struct sx150x_pinctrl *pctl = context; sx150x_regmap_reg_write() local 1079 struct sx150x_pinctrl *pctl = i2c_get_clientdata(to_i2c_client(dev)); sx150x_reg_volatile() local 1103 struct sx150x_pinctrl *pctl; sx150x_probe() 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() argument 521 static const char *tb10x_get_group_name(struct pinctrl_dev *pctl, unsigned n) in tb10x_get_group_name() argument 527 static int tb10x_get_group_pins(struct pinctrl_dev *pctl, unsigned n, in tb10x_get_group_pins() argument 539 static int tb10x_dt_node_to_map(struct pinctrl_dev *pctl, in tb10x_dt_node_to_map() argument 576 tb10x_get_functions_count(struct pinctrl_dev *pctl) tb10x_get_functions_count() argument 582 tb10x_get_function_name(struct pinctrl_dev *pctl, unsigned n) tb10x_get_function_name() argument 589 tb10x_get_function_groups(struct pinctrl_dev *pctl, unsigned n, const char * const **groups, unsigned * const num_groups) tb10x_get_function_groups() argument 601 tb10x_gpio_request_enable(struct pinctrl_dev *pctl, struct pinctrl_gpio_range *range, unsigned pin) tb10x_gpio_request_enable() argument 675 tb10x_gpio_disable_free(struct pinctrl_dev *pctl, struct pinctrl_gpio_range *range, unsigned pin) tb10x_gpio_disable_free() argument 688 tb10x_pctl_set_mux(struct pinctrl_dev *pctl, unsigned func_selector, unsigned group_selector) tb10x_pctl_set_mux() argument [all...] |
H A D | pinctrl-pic32.c | 1699 static inline struct pic32_gpio_bank *pctl_to_bank(struct pic32_pinctrl *pctl, in pctl_to_bank() argument 1707 struct pic32_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in pic32_pinctrl_get_groups_count() local 1715 struct pic32_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in pic32_pinctrl_get_group_name() local 1725 struct pic32_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in pic32_pinctrl_get_group_pins() local 1743 struct pic32_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in pic32_pinmux_get_functions_count() local 1751 struct pic32_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); pic32_pinmux_get_function_name() local 1761 struct pic32_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); pic32_pinmux_get_function_groups() local 1772 struct pic32_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); pic32_pinmux_enable() local 1801 struct pic32_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); pic32_gpio_request_enable() local 1881 struct pic32_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); pic32_pinconf_get() local 1922 struct pic32_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); pic32_pinconf_set() local 2150 struct pic32_pinctrl *pctl; pic32_pinctrl_probe() local [all...] |
H A D | pinctrl-palmas.c | 77 struct pinctrl_dev *pctl; member
|
H A D | pinctrl-oxnas.c | 101 struct oxnas_pinctrl *pctl; member 517 static inline struct oxnas_gpio_bank *pctl_to_bank(struct oxnas_pinctrl *pctl, in pctl_to_bank() argument 525 struct oxnas_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in oxnas_pinctrl_get_groups_count() local 533 struct oxnas_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in oxnas_pinctrl_get_group_name() local 543 struct oxnas_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in oxnas_pinctrl_get_group_pins() local 561 struct oxnas_pinctrl *pctl in oxnas_pinmux_get_functions_count() local 569 struct oxnas_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); oxnas_pinmux_get_function_name() local 579 struct oxnas_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); oxnas_pinmux_get_function_groups() local 590 struct oxnas_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); oxnas_ox810se_pinmux_enable() local 640 struct oxnas_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); oxnas_ox820_pinmux_enable() local 696 struct oxnas_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); oxnas_ox810se_gpio_request_enable() local 726 struct oxnas_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); oxnas_ox820_gpio_request_enable() local 843 struct oxnas_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); oxnas_ox810se_pinconf_get() local 874 struct oxnas_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); oxnas_ox820_pinconf_get() local 905 struct oxnas_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); oxnas_ox810se_pinconf_set() local 941 struct oxnas_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); oxnas_ox820_pinconf_set() local 1156 struct oxnas_pinctrl *pctl; oxnas_pinctrl_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/pinctrl/renesas/ |
H A D | pinctrl-rzn1.c | 110 struct pinctrl_dev *pctl; member
|
/kernel/linux/linux-5.10/drivers/pinctrl/sprd/ |
H A D | pinctrl-sprd.c | 151 struct pinctrl_dev *pctl; member 210 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pctrl_group_count() local 219 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pctrl_group_name() local 230 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pctrl_group_pins() local 247 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_dt_node_to_map() local 375 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sprd_pmx_get_function_groups() local 388 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sprd_pmx_set_mux() local 441 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sprd_pinconf_get() local 593 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sprd_pinconf_set() local 744 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sprd_pinconf_group_get() local 763 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sprd_pinconf_group_set() local 788 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sprd_pinconf_get_config() local 821 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sprd_pinconf_group_dbg_show() local [all...] |
/kernel/linux/linux-5.10/drivers/pinctrl/sunxi/ |
H A D | pinctrl-sunxi.c | 50 sunxi_pinctrl_find_group_by_name(struct sunxi_pinctrl *pctl, const char *group) in sunxi_pinctrl_find_group_by_name() argument 65 sunxi_pinctrl_find_function_by_name(struct sunxi_pinctrl *pctl, in sunxi_pinctrl_find_function_by_name() argument 83 sunxi_pinctrl_desc_find_function_by_name(struct sunxi_pinctrl *pctl, in sunxi_pinctrl_desc_find_function_by_name() argument 110 sunxi_pinctrl_desc_find_function_by_pin(struct sunxi_pinctrl *pctl, const u16 pin_num, const char *func_name) sunxi_pinctrl_desc_find_function_by_pin() argument 136 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pctrl_get_groups_count() local 144 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pctrl_get_group_name() local 154 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pctrl_get_group_pins() local 332 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pctrl_dt_node_to_map() local 482 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pconf_get() local 534 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pconf_group_get() local 544 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pconf_set() local 608 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pconf_group_set() local 623 sunxi_pinctrl_set_io_bias_cfg(struct sunxi_pinctrl *pctl, unsigned pin, struct regulator *supply) sunxi_pinctrl_set_io_bias_cfg() argument 683 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pmx_get_funcs_cnt() local 691 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pmx_get_func_name() local 701 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pmx_get_func_groups() local 713 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pmx_set() local 732 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pmx_set_mux() local 754 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pmx_gpio_set_direction() local 774 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pmx_request() local 818 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pmx_free() local 853 struct sunxi_pinctrl *pctl = gpiochip_get_data(chip); sunxi_pinctrl_gpio_get() local 875 struct sunxi_pinctrl *pctl = gpiochip_get_data(chip); sunxi_pinctrl_gpio_set() local 922 struct sunxi_pinctrl *pctl = gpiochip_get_data(chip); sunxi_pinctrl_gpio_to_irq() local 944 struct sunxi_pinctrl *pctl = irq_data_get_irq_chip_data(d); sunxi_pinctrl_irq_request_resources() local 969 struct sunxi_pinctrl *pctl = irq_data_get_irq_chip_data(d); sunxi_pinctrl_irq_release_resources() local 977 struct sunxi_pinctrl *pctl = irq_data_get_irq_chip_data(d); sunxi_pinctrl_irq_set_type() local 1024 struct sunxi_pinctrl *pctl = irq_data_get_irq_chip_data(d); sunxi_pinctrl_irq_ack() local 1034 struct sunxi_pinctrl *pctl = irq_data_get_irq_chip_data(d); sunxi_pinctrl_irq_mask() local 1051 struct sunxi_pinctrl *pctl = irq_data_get_irq_chip_data(d); sunxi_pinctrl_irq_unmask() local 1074 struct sunxi_pinctrl *pctl = irq_data_get_irq_chip_data(d); sunxi_pinctrl_irq_set_wake() local 1117 struct sunxi_pinctrl *pctl = d->host_data; sunxi_pinctrl_irq_of_xlate() local 1145 struct sunxi_pinctrl *pctl = irq_desc_get_handler_data(desc); sunxi_pinctrl_irq_handler() local 1173 sunxi_pinctrl_add_function(struct sunxi_pinctrl *pctl, const char *name) sunxi_pinctrl_add_function() argument 1197 struct sunxi_pinctrl *pctl = platform_get_drvdata(pdev); sunxi_pinctrl_build_state() local 1341 sunxi_pinctrl_setup_debounce(struct sunxi_pinctrl *pctl, struct device_node *node) sunxi_pinctrl_setup_debounce() argument 1410 struct sunxi_pinctrl *pctl; sunxi_pinctrl_init_with_variant() local [all...] |
/kernel/linux/linux-5.10/drivers/pinctrl/ti/ |
H A D | pinctrl-ti-iodelay.c | 150 struct pinctrl_dev *pctl; member
|
/kernel/linux/linux-6.6/drivers/media/usb/pvrusb2/ |
H A D | pvrusb2-v4l2.c | 665 struct pvr2_ctrl *pctl; in pvr2_try_ext_ctrls() local
|
/kernel/linux/linux-6.6/drivers/pinctrl/sunxi/ |
H A D | pinctrl-sunxi.c | 61 static void sunxi_mux_reg(const struct sunxi_pinctrl *pctl, in sunxi_mux_reg() argument 73 static void sunxi_data_reg(const struct sunxi_pinctrl *pctl, in sunxi_data_reg() argument 85 static void sunxi_dlevel_reg(const struct sunxi_pinctrl *pctl, in sunxi_dlevel_reg() argument 97 static void sunxi_pull_reg(const struct sunxi_pinctrl *pctl, in sunxi_pull_reg() argument 110 sunxi_pinctrl_find_group_by_name(struct sunxi_pinctrl *pctl, const char *group) sunxi_pinctrl_find_group_by_name() argument 125 sunxi_pinctrl_find_function_by_name(struct sunxi_pinctrl *pctl, const char *name) sunxi_pinctrl_find_function_by_name() argument 143 sunxi_pinctrl_desc_find_function_by_name(struct sunxi_pinctrl *pctl, const char *pin_name, const char *func_name) sunxi_pinctrl_desc_find_function_by_name() argument 170 sunxi_pinctrl_desc_find_function_by_pin(struct sunxi_pinctrl *pctl, const u16 pin_num, const char *func_name) sunxi_pinctrl_desc_find_function_by_pin() argument 196 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pctrl_get_groups_count() local 204 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pctrl_get_group_name() local 214 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pctrl_get_group_pins() local 392 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pctrl_dt_node_to_map() local 514 sunxi_pconf_reg(const struct sunxi_pinctrl *pctl, u32 pin, enum pin_config_param param, u32 *reg, u32 *shift, u32 *mask) sunxi_pconf_reg() argument 539 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pconf_get() local 591 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pconf_group_get() local 601 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pconf_set() local 663 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pconf_group_set() local 678 sunxi_pinctrl_set_io_bias_cfg(struct sunxi_pinctrl *pctl, unsigned pin, struct regulator *supply) sunxi_pinctrl_set_io_bias_cfg() argument 748 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pmx_get_funcs_cnt() local 756 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pmx_get_func_name() local 766 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pmx_get_func_groups() local 778 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pmx_set() local 797 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pmx_set_mux() local 819 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pmx_gpio_set_direction() local 839 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pmx_request() local 885 struct sunxi_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sunxi_pmx_free() local 915 struct sunxi_pinctrl *pctl = gpiochip_get_data(chip); sunxi_pinctrl_gpio_direction_input() local 923 struct sunxi_pinctrl *pctl = gpiochip_get_data(chip); sunxi_pinctrl_gpio_get() local 945 struct sunxi_pinctrl *pctl = gpiochip_get_data(chip); sunxi_pinctrl_gpio_set() local 968 struct sunxi_pinctrl *pctl = gpiochip_get_data(chip); sunxi_pinctrl_gpio_direction_output() local 995 struct sunxi_pinctrl *pctl = gpiochip_get_data(chip); sunxi_pinctrl_gpio_to_irq() local 1017 struct sunxi_pinctrl *pctl = irq_data_get_irq_chip_data(d); sunxi_pinctrl_irq_request_resources() local 1042 struct sunxi_pinctrl *pctl = irq_data_get_irq_chip_data(d); sunxi_pinctrl_irq_release_resources() local 1050 struct sunxi_pinctrl *pctl = irq_data_get_irq_chip_data(d); sunxi_pinctrl_irq_set_type() local 1097 struct sunxi_pinctrl *pctl = irq_data_get_irq_chip_data(d); sunxi_pinctrl_irq_ack() local 1107 struct sunxi_pinctrl *pctl = irq_data_get_irq_chip_data(d); sunxi_pinctrl_irq_mask() local 1124 struct sunxi_pinctrl *pctl = irq_data_get_irq_chip_data(d); sunxi_pinctrl_irq_unmask() local 1147 struct sunxi_pinctrl *pctl = irq_data_get_irq_chip_data(d); sunxi_pinctrl_irq_set_wake() local 1190 struct sunxi_pinctrl *pctl = d->host_data; sunxi_pinctrl_irq_of_xlate() local 1218 struct sunxi_pinctrl *pctl = irq_desc_get_handler_data(desc); sunxi_pinctrl_irq_handler() local 1243 sunxi_pinctrl_add_function(struct sunxi_pinctrl *pctl, const char *name) sunxi_pinctrl_add_function() argument 1267 struct sunxi_pinctrl *pctl = platform_get_drvdata(pdev); sunxi_pinctrl_build_state() local 1413 sunxi_pinctrl_setup_debounce(struct sunxi_pinctrl *pctl, struct device_node *node) sunxi_pinctrl_setup_debounce() argument 1482 struct sunxi_pinctrl *pctl; sunxi_pinctrl_init_with_variant() local [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/renesas/ |
H A D | pinctrl-rzn1.c | 114 struct pinctrl_dev *pctl; member
|
H A D | pinctrl-rzv2m.c | 116 struct pinctrl_dev *pctl; member
|
H A D | pinctrl-rza1.c | 494 struct pinctrl_dev *pctl; member
|
/kernel/linux/linux-6.6/drivers/pinctrl/sunplus/ |
H A D | sppctl.c | 174 static void sppctl_func_set(struct sppctl_pdata *pctl, u8 func, u8 val) in sppctl_func_set() argument 226 static void sppctl_gmx_set(struct sppctl_pdata *pctl, u8 reg_off, u8 bit_off, u8 bit_sz, in sppctl_gmx_set() argument 523 static int sppctl_gpio_new(struct platform_device *pdev, struct sppctl_pdata *pctl) in sppctl_gpio_new() argument 570 struct sppctl_pdata *pctl = pinctrl_dev_get_drvdata(pctldev); sppctl_pin_config_get() local 602 struct sppctl_pdata *pctl = pinctrl_dev_get_drvdata(pctldev); sppctl_pin_config_set() local 647 struct sppctl_pdata *pctl = pinctrl_dev_get_drvdata(pctldev); sppctl_get_function_groups() local 702 struct sppctl_pdata *pctl = pinctrl_dev_get_drvdata(pctldev); sppctl_set_mux() local 733 struct sppctl_pdata *pctl = pinctrl_dev_get_drvdata(pctldev); sppctl_gpio_request_enable() local 756 struct sppctl_pdata *pctl = pinctrl_dev_get_drvdata(pctldev); sppctl_get_groups_count() local 763 struct sppctl_pdata *pctl = pinctrl_dev_get_drvdata(pctldev); sppctl_get_group_name() local 771 struct sppctl_pdata *pctl = pinctrl_dev_get_drvdata(pctldev); sppctl_get_group_pins() local 802 struct sppctl_pdata *pctl = pinctrl_dev_get_drvdata(pctldev); sppctl_pin_dbg_show() local 822 struct sppctl_pdata *pctl = pinctrl_dev_get_drvdata(pctldev); sppctl_dt_node_to_map() local [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/ti/ |
H A D | pinctrl-ti-iodelay.c | 152 struct pinctrl_dev *pctl; member
|
/kernel/linux/linux-6.6/drivers/pinctrl/starfive/ |
H A D | pinctrl-starfive-jh7100.c | 212 struct pinctrl_dev *pctl; member
|
/kernel/linux/linux-6.6/drivers/pinctrl/sprd/ |
H A D | pinctrl-sprd.c | 153 struct pinctrl_dev *pctl; member 212 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pctrl_group_count() local 221 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pctrl_group_name() local 232 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pctrl_group_pins() local 249 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_dt_node_to_map() local 377 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sprd_pmx_get_function_groups() local 390 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sprd_pmx_set_mux() local 443 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sprd_pinconf_get() local 595 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sprd_pinconf_set() local 746 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sprd_pinconf_group_get() local 765 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sprd_pinconf_group_set() local 790 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sprd_pinconf_get_config() local 823 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); sprd_pinconf_group_dbg_show() local [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/mediatek/ |
H A D | pinctrl-mtk-common.c | 50 static struct regmap *mtk_get_regmap(struct mtk_pinctrl *pctl, in mtk_get_regmap() argument 58 static unsigned int mtk_get_port(struct mtk_pinctrl *pctl, unsigned long pin) in mtk_get_port() argument 71 struct mtk_pinctrl *pctl in mtk_pmx_gpio_set_direction() local 93 struct mtk_pinctrl *pctl = gpiochip_get_data(chip); mtk_gpio_set() local 106 mtk_pconf_set_ies_smt(struct mtk_pinctrl *pctl, unsigned pin, int value, enum pin_config_param arg) mtk_pconf_set_ies_smt() argument 194 mtk_find_pin_drv_grp_by_pin( struct mtk_pinctrl *pctl, unsigned long pin) mtk_find_pin_drv_grp_by_pin() argument 208 mtk_pconf_set_driving(struct mtk_pinctrl *pctl, unsigned int pin, unsigned char driving) mtk_pconf_set_driving() argument 301 mtk_pconf_set_pull_select(struct mtk_pinctrl *pctl, unsigned int pin, bool enable, bool isup, unsigned int arg) mtk_pconf_set_pull_select() argument 371 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mtk_pconf_parse_conf() local 409 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mtk_pconf_group_get() local 419 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mtk_pconf_group_set() local 442 mtk_pctrl_find_group_by_pin(struct mtk_pinctrl *pctl, u32 pin) mtk_pctrl_find_group_by_pin() argument 456 mtk_pctrl_find_function_by_pin( struct mtk_pinctrl *pctl, u32 pin_num, u32 fnum) mtk_pctrl_find_function_by_pin() argument 471 mtk_pctrl_is_function_valid(struct mtk_pinctrl *pctl, u32 pin_num, u32 fnum) mtk_pctrl_is_function_valid() argument 496 mtk_pctrl_dt_node_to_map_func(struct mtk_pinctrl *pctl, u32 pin, u32 fnum, struct mtk_pinctrl_group *grp, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps) mtk_pctrl_dt_node_to_map_func() argument 537 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mtk_pctrl_dt_subnode_to_map() local 647 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mtk_pctrl_get_groups_count() local 655 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mtk_pctrl_get_group_name() local 665 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mtk_pctrl_get_group_pins() local 697 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mtk_pmx_get_func_groups() local 712 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mtk_pmx_set_mode() local 730 mtk_find_pin_by_eint_num(struct mtk_pinctrl *pctl, unsigned int eint_num) mtk_find_pin_by_eint_num() argument 750 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mtk_pmx_set_mux() local 767 mtk_pmx_find_gpio_mode(struct mtk_pinctrl *pctl, unsigned offset) mtk_pmx_find_gpio_mode() argument 787 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mtk_pmx_gpio_request_enable() local 830 struct mtk_pinctrl *pctl = gpiochip_get_data(chip); mtk_gpio_get_direction() local 850 struct mtk_pinctrl *pctl = gpiochip_get_data(chip); mtk_gpio_get() local 862 struct mtk_pinctrl *pctl = gpiochip_get_data(chip); mtk_gpio_to_irq() local 878 struct mtk_pinctrl *pctl = gpiochip_get_data(chip); mtk_gpio_set_config() local 911 struct mtk_pinctrl *pctl = dev_get_drvdata(device); mtk_eint_suspend() local 918 struct mtk_pinctrl *pctl = dev_get_drvdata(device); mtk_eint_resume() local 930 struct mtk_pinctrl *pctl = platform_get_drvdata(pdev); mtk_pctrl_build_state() local 964 struct mtk_pinctrl *pctl = (struct mtk_pinctrl *)data; mtk_xt_get_gpio_n() local 979 struct mtk_pinctrl *pctl = (struct mtk_pinctrl *)data; mtk_xt_get_gpio_state() local 991 struct mtk_pinctrl *pctl = (struct mtk_pinctrl *)data; mtk_xt_set_gpio_as_eint() local 1016 mtk_eint_init(struct mtk_pinctrl *pctl, struct platform_device *pdev) mtk_eint_init() argument 1055 struct mtk_pinctrl *pctl; mtk_pctrl_init() local [all...] |
H A D | pinctrl-paris.c | 421 static int mtk_pctrl_dt_node_to_map_func(struct mtk_pinctrl *pctl, in mtk_pctrl_dt_node_to_map_func() argument 1124 struct mtk_pinctrl *pctl = dev_get_drvdata(device); in mtk_paris_pinctrl_suspend() local 1131 struct mtk_pinctrl *pctl = dev_get_drvdata(device); in mtk_paris_pinctrl_resume() local
|
/kernel/linux/linux-6.6/drivers/pinctrl/ |
H A D | pinctrl-k210.c | 94 struct pinctrl_dev *pctl; member
|