Home
last modified time | relevance | path

Searched refs:pinctrl_gpio_range (Results 1 – 25 of 110) sorted by relevance

12345

/linux-6.15/drivers/pinctrl/
H A Dpinmux.h19 struct pinctrl_gpio_range;
32 struct pinctrl_gpio_range *range,
35 struct pinctrl_gpio_range *range);
37 struct pinctrl_gpio_range *range,
65 struct pinctrl_gpio_range *range, in pinmux_request_gpio()
73 struct pinctrl_gpio_range *range) in pinmux_free_gpio()
78 struct pinctrl_gpio_range *range, in pinmux_gpio_direction()
H A Dcore.c303 static struct pinctrl_gpio_range *
307 struct pinctrl_gpio_range *range; in pinctrl_match_gpio_range()
397 struct pinctrl_gpio_range *range; in pinctrl_get_device_gpio_range()
483 struct pinctrl_gpio_range *
487 struct pinctrl_gpio_range *range; in pinctrl_find_gpio_range_from_pin_nolock()
512 struct pinctrl_gpio_range *
516 struct pinctrl_gpio_range *range; in pinctrl_find_gpio_range_from_pin()
765 struct pinctrl_gpio_range *range; in pinctrl_gpio_can_use_line()
801 struct pinctrl_gpio_range *range; in pinctrl_gpio_request()
836 struct pinctrl_gpio_range *range; in pinctrl_gpio_free()
[all …]
H A Dpinctrl-mlxbf3.c31 struct pinctrl_gpio_range gpio_range;
43 static struct pinctrl_gpio_range mlxbf3_pinctrl_gpio_ranges[] = {
213 struct pinctrl_gpio_range *range, in mlxbf3_gpio_request_enable()
H A Dcore.h26 struct pinctrl_gpio_range;
251 extern struct pinctrl_gpio_range *
H A Dpinctrl-amdisp.c49 struct pinctrl_gpio_range gpio_range;
140 struct pinctrl_gpio_range *grange = &pctrl->gpio_range; in amdisp_gpiochip_add()
H A Dpinmux.c115 struct pinctrl_gpio_range *gpio_range) in pin_request()
215 struct pinctrl_gpio_range *gpio_range) in pin_free()
274 struct pinctrl_gpio_range *range, in pinmux_request_gpio()
299 struct pinctrl_gpio_range *range) in pinmux_free_gpio()
315 struct pinctrl_gpio_range *range, in pinmux_gpio_direction()
/linux-6.15/include/linux/pinctrl/
H A Dpinmux.h17 struct pinctrl_gpio_range;
72 struct pinctrl_gpio_range *range,
75 struct pinctrl_gpio_range *range,
78 struct pinctrl_gpio_range *range,
H A Dpinctrl.h78 struct pinctrl_gpio_range { struct
193 struct pinctrl_gpio_range *range);
195 struct pinctrl_gpio_range *ranges,
198 struct pinctrl_gpio_range *range);
201 struct pinctrl_gpio_range *range);
202 extern struct pinctrl_gpio_range *
/linux-6.15/drivers/pinctrl/meson/
H A Dpinctrl-amlogic-a4.c130 struct pinctrl_gpio_range *range, in aml_pctl_set_function()
178 struct pinctrl_gpio_range *range; in aml_pmx_set_mux()
190 struct pinctrl_gpio_range *range, in aml_pmx_request_gpio()
206 static int aml_calc_reg_and_bit(struct pinctrl_gpio_range *range, in aml_calc_reg_and_bit()
223 struct pinctrl_gpio_range *range = in aml_pinconf_get_pull()
257 struct pinctrl_gpio_range *range = in aml_pinconf_get_drive_strength()
296 struct pinctrl_gpio_range *range = in aml_pinconf_get_gpio_bit()
380 struct pinctrl_gpio_range *range = in aml_pinconf_disable_bias()
393 struct pinctrl_gpio_range *range = in aml_pinconf_enable_bias()
415 struct pinctrl_gpio_range *range = in aml_pinconf_set_drive_strength()
[all …]
H A Dpinctrl-meson8-pmx.c86 struct pinctrl_gpio_range *range, in meson8_pmx_request_gpio()
/linux-6.15/drivers/pinctrl/mvebu/
H A Dpinctrl-orion.c165 static struct pinctrl_gpio_range mv88f5181_gpio_ranges[] = {
169 static struct pinctrl_gpio_range mv88f5182_gpio_ranges[] = {
173 static struct pinctrl_gpio_range mv88f5281_gpio_ranges[] = {
H A Dpinctrl-armada-xp.c506 static struct pinctrl_gpio_range mv78230_mpp_gpio_ranges[] = {
515 static struct pinctrl_gpio_range mv78260_mpp_gpio_ranges[] = {
525 static struct pinctrl_gpio_range mv78460_mpp_gpio_ranges[] = {
535 static struct pinctrl_gpio_range mv98dx3236_mpp_gpio_ranges[] = {
H A Dpinctrl-kirkwood.c366 static struct pinctrl_gpio_range mv88f6180_gpio_ranges[] = {
375 static struct pinctrl_gpio_range mv88f619x_gpio_ranges[] = {
384 static struct pinctrl_gpio_range mv88f628x_gpio_ranges[] = {
H A Dpinctrl-armada-ap806.c101 static struct pinctrl_gpio_range armada_ap806_mpp_gpio_ranges[] = {
/linux-6.15/drivers/pinctrl/spear/
H A Dpinctrl-spear.c301 struct pinctrl_gpio_range *range, unsigned offset, bool enable) in gpio_request_endisable()
327 struct pinctrl_gpio_range *range, unsigned offset) in gpio_request_enable()
333 struct pinctrl_gpio_range *range, unsigned offset) in gpio_disable_free()
/linux-6.15/arch/mips/include/asm/mach-lantiq/falcon/
H A Dlantiq_soc.h60 extern void pinctrl_falcon_add_gpio_range(struct pinctrl_gpio_range *range);
/linux-6.15/drivers/pinctrl/starfive/
H A Dpinctrl-starfive-jh7110.h17 struct pinctrl_gpio_range gpios;
/linux-6.15/drivers/pinctrl/vt8500/
H A Dpinctrl-wmt.h66 struct pinctrl_gpio_range gpio_range;
/linux-6.15/drivers/pinctrl/stm32/
H A Dpinctrl-stm32.c93 struct pinctrl_gpio_range range;
212 struct pinctrl_gpio_range *range; in stm32_gpio_request()
826 struct pinctrl_gpio_range *range; in stm32_pmx_set_mux()
851 struct pinctrl_gpio_range *range, unsigned gpio, in stm32_pmx_gpio_set_direction()
863 struct pinctrl_gpio_range *range; in stm32_pmx_request()
1069 struct pinctrl_gpio_range *range; in stm32_pconf_parse_conf()
1187 struct pinctrl_gpio_range *range; in stm32_pconf_dbg_show()
1293 struct pinctrl_gpio_range *range = &bank->range; in stm32_gpiolib_register_bank()
1670 struct pinctrl_gpio_range *range; in stm32_pinctrl_restore_gpio_regs()
/linux-6.15/drivers/pinctrl/freescale/
H A Dpinctrl-imx.h95 struct pinctrl_gpio_range *range,
/linux-6.15/drivers/pinctrl/cirrus/
H A Dpinctrl-cs42l43.c222 struct pinctrl_gpio_range *range, in cs42l43_gpio_set_direction()
250 struct pinctrl_gpio_range *range, in cs42l43_gpio_request_enable()
257 struct pinctrl_gpio_range *range, in cs42l43_gpio_disable_free()
/linux-6.15/drivers/pinctrl/bcm/
H A Dpinctrl-bcm6358.c269 struct pinctrl_gpio_range *range; in bcm6358_pinctrl_set_mux()
287 struct pinctrl_gpio_range *range, in bcm6358_gpio_request_enable()
/linux-6.15/drivers/pinctrl/aspeed/
H A Dpinctrl-aspeed.h102 struct pinctrl_gpio_range *range,
/linux-6.15/drivers/pinctrl/tegra/
H A Dpinctrl-tegra.h23 struct pinctrl_gpio_range gpio_range;
/linux-6.15/drivers/pinctrl/sunplus/
H A Dsppctl.h134 struct pinctrl_gpio_range pctl_grange;

12345