Home
last modified time | relevance | path

Searched refs:parent_hwirq (Results 1 – 13 of 13) sorted by relevance

/linux-6.15/drivers/irqchip/
H A Dirq-sifive-plic.c486 u32 *parent_hwirq, int *parent_cpu, u32 id) in plic_parse_context_parent() argument
498 *parent_hwirq = RV_IRQ_EXT; in plic_parse_context_parent()
510 *parent_hwirq = parent.args[0]; in plic_parse_context_parent()
520 u32 nr_irqs, parent_hwirq; in plic_probe() local
567 error = plic_parse_context_parent(fwnode, i, &parent_hwirq, &cpu, in plic_probe()
588 if (parent_hwirq != RV_IRQ_EXT) { in plic_probe()
693 if (plic_parse_context_parent(fwnode, i, &parent_hwirq, &cpu, priv->acpi_plic_id)) in plic_probe()
695 if (parent_hwirq != RV_IRQ_EXT || cpu < 0) in plic_probe()
H A Dirq-riscv-aplic-direct.c193 u32 *parent_hwirq, unsigned long *parent_hartid, in aplic_direct_parse_parent_hwirq() argument
206 *parent_hwirq = RV_IRQ_EXT; in aplic_direct_parse_parent_hwirq()
218 *parent_hwirq = parent.args[0]; in aplic_direct_parse_parent_hwirq()
/linux-6.15/include/linux/gpio/
H A Ddriver.h106 unsigned int *parent_hwirq,
120 unsigned int parent_hwirq,
730 unsigned int parent_hwirq,
734 unsigned int parent_hwirq,
/linux-6.15/drivers/gpio/
H A Dgpio-visconti.c110 unsigned int parent_hwirq, in visconti_gpio_populate_parent_fwspec() argument
118 fwspec->param[1] = parent_hwirq; in visconti_gpio_populate_parent_fwspec()
H A Dgpio-tegra.c435 unsigned int *parent_hwirq, in tegra_gpio_child_to_parent_hwirq() argument
438 *parent_hwirq = chip->irq.child_offset_to_irq(chip, hwirq); in tegra_gpio_child_to_parent_hwirq()
446 unsigned int parent_hwirq, in tegra_gpio_populate_parent_fwspec() argument
454 fwspec->param[1] = parent_hwirq; in tegra_gpio_populate_parent_fwspec()
H A Dgpiolib.c1468 unsigned int parent_hwirq; in gpiochip_set_hierarchical_irqchip() local
1480 &parent_hwirq, in gpiochip_set_hierarchical_irqchip()
1499 i, parent_hwirq, in gpiochip_set_hierarchical_irqchip()
1543 unsigned int parent_hwirq; in gpiochip_hierarchy_irq_domain_alloc() local
1561 &parent_hwirq, &parent_type); in gpiochip_hierarchy_irq_domain_alloc()
1588 irq, parent_hwirq); in gpiochip_hierarchy_irq_domain_alloc()
1600 parent_hwirq, hwirq); in gpiochip_hierarchy_irq_domain_alloc()
1712 unsigned int parent_hwirq, in gpiochip_populate_parent_fwspec_twocell() argument
1719 fwspec->param[0] = parent_hwirq; in gpiochip_populate_parent_fwspec_twocell()
1728 unsigned int parent_hwirq, in gpiochip_populate_parent_fwspec_fourcell() argument
[all …]
H A Dgpio-msc313.c573 unsigned int parent_hwirq, in msc313_gpio_populate_parent_fwspec() argument
581 fwspec->param[1] = parent_hwirq; in msc313_gpio_populate_parent_fwspec()
H A Dgpio-tegra186.c699 unsigned int parent_hwirq, in tegra186_gpio_populate_parent_fwspec() argument
708 fwspec->param[1] = parent_hwirq; in tegra186_gpio_populate_parent_fwspec()
717 unsigned int *parent_hwirq, in tegra186_gpio_child_to_parent_hwirq() argument
720 *parent_hwirq = chip->irq.child_offset_to_irq(chip, hwirq); in tegra186_gpio_child_to_parent_hwirq()
H A Dgpio-thunderx.c418 unsigned int parent_hwirq, in thunderx_gpio_populate_parent_alloc_info() argument
423 info->hwirq = parent_hwirq; in thunderx_gpio_populate_parent_alloc_info()
/linux-6.15/drivers/pinctrl/qcom/
H A Dpinctrl-ssbi-mpp.c757 unsigned int *parent_hwirq, in pm8821_mpp_child_to_parent_hwirq() argument
760 *parent_hwirq = child_hwirq + 24; in pm8821_mpp_child_to_parent_hwirq()
769 unsigned int *parent_hwirq, in pm8xxx_mpp_child_to_parent_hwirq() argument
772 *parent_hwirq = child_hwirq + 0x80; in pm8xxx_mpp_child_to_parent_hwirq()
H A Dpinctrl-spmi-gpio.c996 unsigned int *parent_hwirq, in pmic_gpio_child_to_parent_hwirq() argument
1001 *parent_hwirq = child_hwirq + state->pid_base; in pmic_gpio_child_to_parent_hwirq()
1009 unsigned int parent_hwirq, in pmic_gpio_populate_parent_fwspec() argument
1019 fwspec->param[1] = parent_hwirq; in pmic_gpio_populate_parent_fwspec()
H A Dpinctrl-ssbi-gpio.c709 unsigned int *parent_hwirq, in pm8xxx_child_to_parent_hwirq() argument
712 *parent_hwirq = child_hwirq + 0xc0; in pm8xxx_child_to_parent_hwirq()
H A Dpinctrl-spmi-mpp.c817 unsigned int *parent_hwirq, in pmic_mpp_child_to_parent_hwirq() argument
820 *parent_hwirq = child_hwirq + 0xc0; in pmic_mpp_child_to_parent_hwirq()