Home
last modified time | relevance | path

Searched full:irqmux (Results 1 – 6 of 6) sorted by relevance

/linux/Documentation/devicetree/bindings/pinctrl/
H A Dpinctrl-st.txt16 First type is via irqmux, single interrupt is used by multiple gpio banks. This
43 - interrupts : Interrupt number of the irqmux. If the interrupt is shared
44 with other gpio banks via irqmux.
46 - reg : irqmux memory resource. If irqmux is present.
47 - reg-names : irqmux resource should be named as "irqmux".
66 irqmux or a dedicated interrupt per bank is specified.
87 reg-names = "irqmux";
89 interrupt-names = "irqmux";
/linux/arch/arm/boot/dts/st/
H A Dstih407-pinctrl.dtsi51 reg-names = "irqmux";
53 interrupt-names = "irqmux";
375 reg-names = "irqmux";
377 interrupt-names = "irqmux";
935 reg-names = "irqmux";
937 interrupt-names = "irqmux";
968 reg-names = "irqmux";
970 interrupt-names = "irqmux";
1163 reg-names = "irqmux";
1165 interrupt-names = "irqmux";
/linux/arch/riscv/boot/dts/microchip/
H A Dmpfs.dtsi261 irqmux: interrupt-controller@54 { label
262 compatible = "microchip,mpfs-irqmux";
500 interrupt-parent = <&irqmux>;
517 interrupt-parent = <&irqmux>;
536 interrupt-parent = <&irqmux>;
/linux/Documentation/devicetree/bindings/gpio/
H A Dmicrochip,mpfs-gpio.yaml93 interrupt-parent = <&irqmux>;
/linux/drivers/pinctrl/stm32/
H A Dpinctrl-stm32.c175 struct regmap_field *irqmux[STM32_GPIO_PINS_PER_BANK]; member
619 regmap_field_write(pctl->irqmux[irq_data->hwirq], bank->bank_ioport_nr); in stm32_gpio_domain_activate()
1792 dev_dbg(dev, "irqmux%d: reg:%#x, lsb:%d, msb:%d\n", in stm32_pctrl_dt_setup_irq()
1795 pctl->irqmux[i] = devm_regmap_field_alloc(dev, rm, mux); in stm32_pctrl_dt_setup_irq()
1796 if (IS_ERR(pctl->irqmux[i])) in stm32_pctrl_dt_setup_irq()
1797 return PTR_ERR(pctl->irqmux[i]); in stm32_pctrl_dt_setup_irq()
2082 regmap_field_write(pctl->irqmux[offset], bank->bank_ioport_nr); in stm32_pinctrl_restore_gpio_regs()
/linux/drivers/pcmcia/
H A Dti113x.h81 /* IRQMUX/MFUNC Register */