Searched refs:parent_hwirq (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/irqchip/ |
| H A D | irq-loongson-eiointc.c | 80 irq_hw_number_t parent_hwirq; member 215 hwirq = eiointc_priv[index]->parent_hwirq; in eiointc_router_init() 549 priv->parent_hwirq = INT_HWI0; in eiointc_init() 554 priv->route_info[i].start = priv->parent_hwirq - INT_HWI0 + i; in eiointc_init() 557 parent_irq = get_percpu_irq(priv->parent_hwirq + i); in eiointc_init() 600 priv->parent_hwirq = acpi_eiointc->cascade; in eiointc_acpi_init() 664 priv->parent_hwirq = irqd_to_hwirq(irq_data); in eiointc_of_init()
|
| H A D | irq-sifive-plic.c | 588 u32 *parent_hwirq, int *parent_cpu, u32 id) in plic_parse_context_parent() argument 600 *parent_hwirq = RV_IRQ_EXT; in plic_parse_context_parent() 612 *parent_hwirq = parent.args[0]; in plic_parse_context_parent() 622 u32 nr_irqs, parent_hwirq; in plic_probe() local 677 error = plic_parse_context_parent(fwnode, i, &parent_hwirq, &cpu, in plic_probe() 698 if (parent_hwirq != RV_IRQ_EXT) { in plic_probe() 805 if (plic_parse_context_parent(fwnode, i, &parent_hwirq, &cpu, priv->acpi_plic_id)) in plic_probe() 807 if (parent_hwirq != RV_IRQ_EXT || cpu < 0) in plic_probe()
|
| /linux/drivers/gpio/ |
| H A D | gpio-tegra.c | 437 unsigned int *parent_hwirq, in tegra_gpio_child_to_parent_hwirq() argument 440 *parent_hwirq = chip->irq.child_offset_to_irq(chip, hwirq); in tegra_gpio_child_to_parent_hwirq() 448 unsigned int parent_hwirq, in tegra_gpio_populate_parent_fwspec() argument 456 fwspec->param[1] = parent_hwirq; in tegra_gpio_populate_parent_fwspec()
|
| H A D | gpiolib.c | 1632 unsigned int parent_hwirq; in gpiochip_set_hierarchical_irqchip() local 1644 &parent_hwirq, in gpiochip_set_hierarchical_irqchip() 1662 i, parent_hwirq, ret); in gpiochip_set_hierarchical_irqchip() 1704 unsigned int parent_hwirq; in gpiochip_hierarchy_irq_domain_alloc() local 1722 &parent_hwirq, &parent_type); in gpiochip_hierarchy_irq_domain_alloc() 1727 gpiochip_dbg(gc, "found parent hwirq %u\n", parent_hwirq); in gpiochip_hierarchy_irq_domain_alloc() 1744 parent_hwirq, parent_type); in gpiochip_hierarchy_irq_domain_alloc() 1749 irq, parent_hwirq); in gpiochip_hierarchy_irq_domain_alloc() 1761 parent_hwirq, hwirq); in gpiochip_hierarchy_irq_domain_alloc() 1873 unsigned int parent_hwirq, in gpiochip_populate_parent_fwspec_twocell() argument [all …]
|
| H A D | gpio-thunderx.c | 422 unsigned int parent_hwirq, in thunderx_gpio_populate_parent_alloc_info() argument 427 info->hwirq = parent_hwirq; in thunderx_gpio_populate_parent_alloc_info()
|
| /linux/drivers/pinctrl/qcom/ |
| H A D | pinctrl-spmi-gpio.c | 1016 unsigned int *parent_hwirq, in pmic_gpio_child_to_parent_hwirq() argument 1021 *parent_hwirq = child_hwirq + state->pid_base; in pmic_gpio_child_to_parent_hwirq() 1029 unsigned int parent_hwirq, in pmic_gpio_populate_parent_fwspec() argument 1039 fwspec->param[1] = parent_hwirq; in pmic_gpio_populate_parent_fwspec()
|