/kernel/linux/linux-5.10/drivers/pinctrl/mediatek/ |
H A D | pinctrl-mtk-common-v2.c | 47 static void mtk_w32(struct mtk_pinctrl *pctl, u8 i, u32 reg, u32 val) in mtk_w32() argument 52 static u32 mtk_r32(struct mtk_pinctrl *pctl, u8 i, u32 reg) in mtk_r32() argument 57 void mtk_rmw(struct mtk_pinctrl *pctl, u8 i, u32 reg, u32 mask, u32 set) in mtk_rmw() argument
|
/kernel/linux/linux-5.10/drivers/pinctrl/ |
H A D | pinctrl-equilibrium.c | 259 *find_pinbank_via_pin(struct eqbr_pinctrl_drv_data *pctl, unsigned int pin) in find_pinbank_via_pin() argument 282 static int eqbr_set_pin_mux(struct eqbr_pinctrl_drv_data *pctl, in eqbr_set_pin_mux() argument 314 struct eqbr_pinctrl_drv_data *pctl in eqbr_pinmux_set_mux() local 339 struct eqbr_pinctrl_drv_data *pctl = pinctrl_dev_get_drvdata(pctldev); eqbr_pinmux_gpio_request() local 362 get_gpio_ctrls_via_bank(struct eqbr_pinctrl_drv_data *pctl, struct eqbr_pin_bank *bank) get_gpio_ctrls_via_bank() argument 378 struct eqbr_pinctrl_drv_data *pctl = pinctrl_dev_get_drvdata(pctldev); eqbr_pinconf_get() local 442 struct eqbr_pinctrl_drv_data *pctl = pinctrl_dev_get_drvdata(pctldev); eqbr_pinconf_set() local [all...] |
H A D | pinctrl-stmfx.c | 105 struct stmfx_pinctrl *pctl = gpiochip_get_data(gc); in stmfx_gpio_get() local 118 struct stmfx_pinctrl *pctl = gpiochip_get_data(gc); in stmfx_gpio_set() local 128 struct stmfx_pinctrl *pctl = gpiochip_get_data(gc); in stmfx_gpio_get_direction() local 149 struct stmfx_pinctrl *pctl = gpiochip_get_data(gc); in stmfx_gpio_direction_input() local 159 struct stmfx_pinctrl *pctl = gpiochip_get_data(gc); in stmfx_gpio_direction_output() local 168 stmfx_pinconf_get_pupd(struct stmfx_pinctrl *pctl, unsigned int offset) stmfx_pinconf_get_pupd() argument 182 stmfx_pinconf_set_pupd(struct stmfx_pinctrl *pctl, unsigned int offset, u32 pupd) stmfx_pinconf_set_pupd() argument 191 stmfx_pinconf_get_type(struct stmfx_pinctrl *pctl, unsigned int offset) stmfx_pinconf_get_type() argument 205 stmfx_pinconf_set_type(struct stmfx_pinctrl *pctl, unsigned int offset, u32 type) stmfx_pinconf_set_type() argument 217 struct stmfx_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); stmfx_pinconf_get() local 287 struct stmfx_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); stmfx_pinconf_set() local 349 struct stmfx_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); stmfx_pinconf_dbg_show() local 423 struct stmfx_pinctrl *pctl = gpiochip_get_data(gpio_chip); stmfx_pinctrl_irq_mask() local 433 struct stmfx_pinctrl *pctl = gpiochip_get_data(gpio_chip); stmfx_pinctrl_irq_unmask() local 443 struct stmfx_pinctrl *pctl = gpiochip_get_data(gpio_chip); stmfx_pinctrl_irq_set_type() local 481 struct stmfx_pinctrl *pctl = gpiochip_get_data(gpio_chip); stmfx_pinctrl_irq_bus_lock() local 489 struct stmfx_pinctrl *pctl = gpiochip_get_data(gpio_chip); stmfx_pinctrl_irq_bus_sync_unlock() local 534 stmfx_pinctrl_irq_toggle_trigger(struct stmfx_pinctrl *pctl, unsigned int offset) stmfx_pinctrl_irq_toggle_trigger() argument 564 struct stmfx_pinctrl *pctl = (struct stmfx_pinctrl *)dev_id; stmfx_pinctrl_irq_thread_fn() local 593 stmfx_pinctrl_gpio_function_enable(struct stmfx_pinctrl *pctl) stmfx_pinctrl_gpio_function_enable() argument 620 struct stmfx_pinctrl *pctl; stmfx_pinctrl_probe() local 735 stmfx_pinctrl_backup_regs(struct stmfx_pinctrl *pctl) stmfx_pinctrl_backup_regs() argument 759 stmfx_pinctrl_restore_regs(struct stmfx_pinctrl *pctl) stmfx_pinctrl_restore_regs() argument 797 struct stmfx_pinctrl *pctl = dev_get_drvdata(dev); stmfx_pinctrl_suspend() local 811 struct stmfx_pinctrl *pctl = dev_get_drvdata(dev); stmfx_pinctrl_resume() local [all...] |
H A D | pinctrl-max77620.c | 103 struct pinctrl_dev *pctl; member
|
H A D | pinctrl-artpec6.c | 57 struct pinctrl_dev *pctl; member
|
/kernel/linux/linux-5.10/drivers/pinctrl/renesas/ |
H A D | pinctrl.c | 35 struct pinctrl_dev *pctl; member
|
/kernel/linux/linux-5.10/drivers/pinctrl/samsung/ |
H A D | pinctrl-samsung.h | 276 struct pinctrl_desc pctl; member
|
/kernel/linux/linux-6.6/drivers/pinctrl/tegra/ |
H A D | pinctrl-tegra.h | 13 struct pinctrl_dev *pctl; member
|
/kernel/linux/linux-6.6/drivers/pinctrl/renesas/ |
H A D | pinctrl.c | 36 struct pinctrl_dev *pctl; member
|
/kernel/linux/linux-6.6/drivers/pinctrl/samsung/ |
H A D | pinctrl-samsung.h | 284 struct pinctrl_desc pctl; member
|
/kernel/linux/linux-6.6/drivers/pinctrl/bcm/ |
H A D | pinctrl-nsp-gpio.c | 63 struct pinctrl_dev *pctl; member
|
H A D | pinctrl-nsp-mux.c | 109 struct pinctrl_dev *pctl; member
|
/kernel/linux/linux-6.6/drivers/pinctrl/mediatek/ |
H A D | pinctrl-mtk-common-v2.c | 47 static void mtk_w32(struct mtk_pinctrl *pctl, u8 i, u32 reg, u32 val) in mtk_w32() argument 52 static u32 mtk_r32(struct mtk_pinctrl *pctl, u8 i, u32 reg) in mtk_r32() argument 57 void mtk_rmw(struct mtk_pinctrl *pctl, u8 i, u32 reg, u32 mask, u32 set) in mtk_rmw() argument [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/ |
H A D | pinctrl-max77620.c | 105 struct pinctrl_dev *pctl; member
|
H A D | pinctrl-stmfx.c | 106 struct stmfx_pinctrl *pctl = gpiochip_get_data(gc); in stmfx_gpio_get() local 119 struct stmfx_pinctrl *pctl = gpiochip_get_data(gc); in stmfx_gpio_set() local 129 struct stmfx_pinctrl *pctl = gpiochip_get_data(gc); in stmfx_gpio_get_direction() local 150 struct stmfx_pinctrl *pctl = gpiochip_get_data(gc); in stmfx_gpio_direction_input() local 160 struct stmfx_pinctrl *pctl = gpiochip_get_data(gc); in stmfx_gpio_direction_output() local 169 stmfx_pinconf_get_pupd(struct stmfx_pinctrl *pctl, unsigned int offset) stmfx_pinconf_get_pupd() argument 183 stmfx_pinconf_set_pupd(struct stmfx_pinctrl *pctl, unsigned int offset, u32 pupd) stmfx_pinconf_set_pupd() argument 192 stmfx_pinconf_get_type(struct stmfx_pinctrl *pctl, unsigned int offset) stmfx_pinconf_get_type() argument 206 stmfx_pinconf_set_type(struct stmfx_pinctrl *pctl, unsigned int offset, u32 type) stmfx_pinconf_set_type() argument 218 struct stmfx_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); stmfx_pinconf_get() local 288 struct stmfx_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); stmfx_pinconf_set() local 350 struct stmfx_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); stmfx_pinconf_dbg_show() local 424 struct stmfx_pinctrl *pctl = gpiochip_get_data(gpio_chip); stmfx_pinctrl_irq_mask() local 435 struct stmfx_pinctrl *pctl = gpiochip_get_data(gpio_chip); stmfx_pinctrl_irq_unmask() local 446 struct stmfx_pinctrl *pctl = gpiochip_get_data(gpio_chip); stmfx_pinctrl_irq_set_type() local 484 struct stmfx_pinctrl *pctl = gpiochip_get_data(gpio_chip); stmfx_pinctrl_irq_bus_lock() local 492 struct stmfx_pinctrl *pctl = gpiochip_get_data(gpio_chip); stmfx_pinctrl_irq_bus_sync_unlock() local 537 stmfx_pinctrl_irq_toggle_trigger(struct stmfx_pinctrl *pctl, unsigned int offset) stmfx_pinctrl_irq_toggle_trigger() argument 567 struct stmfx_pinctrl *pctl = (struct stmfx_pinctrl *)dev_id; stmfx_pinctrl_irq_thread_fn() local 599 struct stmfx_pinctrl *pctl = gpiochip_get_data(gpio_chip); stmfx_pinctrl_irq_print_chip() local 616 stmfx_pinctrl_gpio_function_enable(struct stmfx_pinctrl *pctl) stmfx_pinctrl_gpio_function_enable() argument 643 struct stmfx_pinctrl *pctl; stmfx_pinctrl_probe() local 748 stmfx_pinctrl_backup_regs(struct stmfx_pinctrl *pctl) stmfx_pinctrl_backup_regs() argument 772 stmfx_pinctrl_restore_regs(struct stmfx_pinctrl *pctl) stmfx_pinctrl_restore_regs() argument 810 struct stmfx_pinctrl *pctl = dev_get_drvdata(dev); stmfx_pinctrl_suspend() local 824 struct stmfx_pinctrl *pctl = dev_get_drvdata(dev); stmfx_pinctrl_resume() local [all...] |
H A D | pinctrl-rk805.c | 71 struct pinctrl_dev *pctl; member
|
H A D | pinctrl-as3722.c | 67 struct pinctrl_dev *pctl; member
|
H A D | pinctrl-apple-gpio.c | 81 static void apple_gpio_set_reg(struct apple_gpio_pinctrl *pctl, in apple_gpio_set_reg() argument 87 static u32 apple_gpio_get_reg(struct apple_gpio_pinctrl *pctl, in apple_gpio_get_reg() argument 108 struct apple_gpio_pinctrl *pctl; in apple_gpio_dt_node_to_map() local 176 struct apple_gpio_pinctrl *pctl in apple_gpio_pinmux_set() local 197 struct apple_gpio_pinctrl *pctl = gpiochip_get_data(chip); apple_gpio_get_direction() local 207 struct apple_gpio_pinctrl *pctl = gpiochip_get_data(chip); apple_gpio_get() local 222 struct apple_gpio_pinctrl *pctl = gpiochip_get_data(chip); apple_gpio_set() local 229 struct apple_gpio_pinctrl *pctl = gpiochip_get_data(chip); apple_gpio_direction_input() local 242 struct apple_gpio_pinctrl *pctl = gpiochip_get_data(chip); apple_gpio_direction_output() local 255 struct apple_gpio_pinctrl *pctl = gpiochip_get_data(irq_data_get_irq_chip_data(data)); apple_gpio_irq_ack() local 282 struct apple_gpio_pinctrl *pctl = gpiochip_get_data(gc); apple_gpio_irq_mask() local 292 struct apple_gpio_pinctrl *pctl = gpiochip_get_data(gc); apple_gpio_irq_unmask() local 303 struct apple_gpio_pinctrl *pctl = gpiochip_get_data(chip); apple_gpio_irq_startup() local 316 struct apple_gpio_pinctrl *pctl = gpiochip_get_data(irq_data_get_irq_chip_data(data)); apple_gpio_irq_set_type() local 336 struct apple_gpio_pinctrl *pctl; apple_gpio_irq_handler() local 366 apple_gpio_register(struct apple_gpio_pinctrl *pctl) apple_gpio_register() argument 427 struct apple_gpio_pinctrl *pctl; apple_gpio_pinctrl_probe() local [all...] |
H A D | pinctrl-axp209.c | 134 struct axp20x_pctl *pctl = gpiochip_get_data(chip); in axp20x_gpio_get() local 156 struct axp20x_pctl *pctl = gpiochip_get_data(chip); in axp20x_gpio_get_direction() local 208 struct axp20x_pctl *pctl = gpiochip_get_data(chip); in axp20x_gpio_set() local 233 struct axp20x_pctl *pctl = pinctrl_dev_get_drvdata(pctldev); axp20x_pmx_set() local 254 struct axp20x_pctl *pctl = pinctrl_dev_get_drvdata(pctldev); axp20x_pmx_func_cnt() local 262 struct axp20x_pctl *pctl = pinctrl_dev_get_drvdata(pctldev); axp20x_pmx_func_name() local 272 struct axp20x_pctl *pctl = pinctrl_dev_get_drvdata(pctldev); axp20x_pmx_func_groups() local 283 struct axp20x_pctl *pctl = pinctrl_dev_get_drvdata(pctldev); axp20x_pmx_set_mux() local 315 struct axp20x_pctl *pctl = pinctrl_dev_get_drvdata(pctldev); axp20x_pmx_gpio_set_direction() local 336 struct axp20x_pctl *pctl = pinctrl_dev_get_drvdata(pctldev); axp20x_groups_cnt() local 344 struct axp20x_pctl *pctl = pinctrl_dev_get_drvdata(pctldev); axp20x_group_pins() local 355 struct axp20x_pctl *pctl = pinctrl_dev_get_drvdata(pctldev); axp20x_group_name() local 397 struct axp20x_pctl *pctl = platform_get_drvdata(pdev); axp20x_build_funcs_groups() local 450 struct axp20x_pctl *pctl; axp20x_pctl_probe() local [all...] |
H A D | pinctrl-equilibrium.c | 264 *find_pinbank_via_pin(struct eqbr_pinctrl_drv_data *pctl, unsigned int pin) in find_pinbank_via_pin() argument 287 static int eqbr_set_pin_mux(struct eqbr_pinctrl_drv_data *pctl, in eqbr_set_pin_mux() argument 319 struct eqbr_pinctrl_drv_data *pctl in eqbr_pinmux_set_mux() local 344 struct eqbr_pinctrl_drv_data *pctl = pinctrl_dev_get_drvdata(pctldev); eqbr_pinmux_gpio_request() local 367 get_gpio_ctrls_via_bank(struct eqbr_pinctrl_drv_data *pctl, struct eqbr_pin_bank *bank) get_gpio_ctrls_via_bank() argument 383 struct eqbr_pinctrl_drv_data *pctl = pinctrl_dev_get_drvdata(pctldev); eqbr_pinconf_get() local 447 struct eqbr_pinctrl_drv_data *pctl = pinctrl_dev_get_drvdata(pctldev); eqbr_pinconf_set() local [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/freescale/ |
H A D | pinctrl-imx1-core.c | 33 struct pinctrl_dev *pctl; member 547 imx1_pinctrl_parse_dt(struct platform_device *pdev, struct imx1_pinctrl *pctl, struct imx1_pinctrl_soc_info *info) imx1_pinctrl_parse_dt() argument
|
/kernel/linux/linux-6.6/drivers/pinctrl/mvebu/ |
H A D | pinctrl-mvebu.c | 82 mvebu_pinctrl_find_group_by_pid( struct mvebu_pinctrl *pctl, unsigned pid) mvebu_pinctrl_find_group_by_pid() argument 95 mvebu_pinctrl_find_group_by_name( struct mvebu_pinctrl *pctl, const char *name) mvebu_pinctrl_find_group_by_name() argument 108 mvebu_pinctrl_find_setting_by_val( struct mvebu_pinctrl *pctl, struct mvebu_pinctrl_group *grp, unsigned long config) mvebu_pinctrl_find_setting_by_val() argument 125 mvebu_pinctrl_find_setting_by_name( struct mvebu_pinctrl *pctl, struct mvebu_pinctrl_group *grp, const char *name) mvebu_pinctrl_find_setting_by_name() argument 142 mvebu_pinctrl_find_gpio_setting( struct mvebu_pinctrl *pctl, struct mvebu_pinctrl_group *grp) mvebu_pinctrl_find_gpio_setting() argument 159 mvebu_pinctrl_find_function_by_name( struct mvebu_pinctrl *pctl, const char *name) mvebu_pinctrl_find_function_by_name() argument 175 struct mvebu_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mvebu_pinconf_group_get() local 188 struct mvebu_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mvebu_pinconf_group_set() local 207 struct mvebu_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mvebu_pinconf_group_dbg_show() local 270 struct mvebu_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mvebu_pinmux_get_funcs_count() local 278 struct mvebu_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mvebu_pinmux_get_func_name() local 287 struct mvebu_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mvebu_pinmux_get_groups() local 297 struct mvebu_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mvebu_pinmux_set() local 327 struct mvebu_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mvebu_pinmux_gpio_request_enable() local 351 struct mvebu_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mvebu_pinmux_gpio_set_direction() local 384 struct mvebu_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mvebu_pinctrl_get_groups_count() local 391 struct mvebu_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mvebu_pinctrl_get_group_name() local 399 struct mvebu_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mvebu_pinctrl_get_group_pins() local 410 struct mvebu_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); mvebu_pinctrl_dt_node_to_map() local 501 mvebu_pinctrl_build_functions(struct platform_device *pdev, struct mvebu_pinctrl *pctl) mvebu_pinctrl_build_functions() argument 581 struct mvebu_pinctrl *pctl; mvebu_pinctrl_probe() local [all...] |
/kernel/linux/linux-5.10/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; global() member 482 uint64_t pctl:4; global() member 495 uint64_t pctl:5; global() member 510 uint64_t pctl:5; global() member [all...] |
/kernel/linux/linux-6.6/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; global() member 482 uint64_t pctl:4; global() member 495 uint64_t pctl:5; global() member 510 uint64_t pctl:5; global() member [all...] |
/kernel/linux/linux-5.10/drivers/isdn/hardware/mISDN/ |
H A D | w6692.c | 62 u8 pctl; member
|