Home
last modified time | relevance | path

Searched refs:irqmux (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/pinctrl/stm32/
H A Dpinctrl-stm32.c111 struct regmap_field *irqmux[STM32_GPIO_PINS_PER_BANK]; member
465 regmap_field_write(pctl->irqmux[irq_data->hwirq], bank->bank_ioport_nr); in stm32_gpio_domain_activate()
1381 dev_dbg(dev, "irqmux%d: reg:%#x, lsb:%d, msb:%d\n", in stm32_pctrl_dt_setup_irq()
1384 pctl->irqmux[i] = devm_regmap_field_alloc(dev, rm, mux); in stm32_pctrl_dt_setup_irq()
1385 if (IS_ERR(pctl->irqmux[i])) in stm32_pctrl_dt_setup_irq()
1386 return PTR_ERR(pctl->irqmux[i]); in stm32_pctrl_dt_setup_irq()
1661 regmap_field_write(pctl->irqmux[offset], bank->bank_ioport_nr); in stm32_pinctrl_restore_gpio_regs()
/kernel/linux/linux-6.6/drivers/pinctrl/stm32/
H A Dpinctrl-stm32.c115 struct regmap_field *irqmux[STM32_GPIO_PINS_PER_BANK]; member
453 regmap_field_write(pctl->irqmux[irq_data->hwirq], bank->bank_ioport_nr); in stm32_gpio_domain_activate()
1466 dev_dbg(dev, "irqmux%d: reg:%#x, lsb:%d, msb:%d\n", in stm32_pctrl_dt_setup_irq()
1469 pctl->irqmux[i] = devm_regmap_field_alloc(dev, rm, mux); in stm32_pctrl_dt_setup_irq()
1470 if (IS_ERR(pctl->irqmux[i])) in stm32_pctrl_dt_setup_irq()
1471 return PTR_ERR(pctl->irqmux[i]); in stm32_pctrl_dt_setup_irq()
1729 regmap_field_write(pctl->irqmux[offset], bank->bank_ioport_nr); in stm32_pinctrl_restore_gpio_regs()

Completed in 6 milliseconds