| /Linux-v5.15/drivers/irqchip/ |
| D | qcom-pdc.c | 224 irq_hw_number_t hwirq, parent_hwirq; in qcom_pdc_alloc() local 237 parent_hwirq = get_parent_hwirq(hwirq); in qcom_pdc_alloc() 238 if (parent_hwirq == PDC_NO_PARENT_IRQ) in qcom_pdc_alloc() 250 parent_fwspec.param[1] = parent_hwirq; in qcom_pdc_alloc() 268 irq_hw_number_t hwirq, parent_hwirq; in qcom_pdc_gpio_alloc() local 284 parent_hwirq = get_parent_hwirq(hwirq); in qcom_pdc_gpio_alloc() 285 if (parent_hwirq == PDC_NO_PARENT_IRQ) in qcom_pdc_gpio_alloc() 297 parent_fwspec.param[1] = parent_hwirq; in qcom_pdc_gpio_alloc()
|
| /Linux-v5.15/include/linux/gpio/ |
| D | driver.h | 93 unsigned int *parent_hwirq, 106 unsigned int parent_hwirq, 582 unsigned int parent_hwirq, 585 unsigned int parent_hwirq, 591 unsigned int parent_hwirq, in gpiochip_populate_parent_fwspec_twocell() argument 598 unsigned int parent_hwirq, in gpiochip_populate_parent_fwspec_fourcell() argument
|
| /Linux-v5.15/drivers/gpio/ |
| D | gpio-visconti.c | 107 unsigned int parent_hwirq, in visconti_gpio_populate_parent_fwspec() argument 119 fwspec->param[1] = parent_hwirq; in visconti_gpio_populate_parent_fwspec()
|
| D | gpio-msc313.c | 297 unsigned int parent_hwirq, in msc313_gpio_populate_parent_fwspec() argument 309 fwspec->param[1] = parent_hwirq; in msc313_gpio_populate_parent_fwspec()
|
| D | gpiolib.c | 1000 unsigned int parent_hwirq; in gpiochip_set_hierarchical_irqchip() local 1012 &parent_hwirq, in gpiochip_set_hierarchical_irqchip() 1037 i, parent_hwirq, in gpiochip_set_hierarchical_irqchip() 1081 unsigned int parent_hwirq; in gpiochip_hierarchy_irq_domain_alloc() local 1099 &parent_hwirq, &parent_type); in gpiochip_hierarchy_irq_domain_alloc() 1104 chip_dbg(gc, "found parent hwirq %u\n", parent_hwirq); in gpiochip_hierarchy_irq_domain_alloc() 1120 parent_arg = girq->populate_parent_alloc_arg(gc, parent_hwirq, parent_type); in gpiochip_hierarchy_irq_domain_alloc() 1125 irq, parent_hwirq); in gpiochip_hierarchy_irq_domain_alloc() 1137 parent_hwirq, hwirq); in gpiochip_hierarchy_irq_domain_alloc() 1204 unsigned int parent_hwirq, in gpiochip_populate_parent_fwspec_twocell() argument [all …]
|
| 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() 447 unsigned int parent_hwirq, in tegra_gpio_populate_parent_fwspec() argument 459 fwspec->param[1] = parent_hwirq; in tegra_gpio_populate_parent_fwspec()
|
| D | gpio-tegra186.c | 513 unsigned int parent_hwirq, in tegra186_gpio_populate_parent_fwspec() argument 526 fwspec->param[1] = parent_hwirq; in tegra186_gpio_populate_parent_fwspec() 535 unsigned int *parent_hwirq, in tegra186_gpio_child_to_parent_hwirq() argument 538 *parent_hwirq = chip->irq.child_offset_to_irq(chip, hwirq); in tegra186_gpio_child_to_parent_hwirq()
|
| D | gpio-thunderx.c | 412 unsigned int parent_hwirq, in thunderx_gpio_populate_parent_alloc_info() argument 421 info->hwirq = parent_hwirq; in thunderx_gpio_populate_parent_alloc_info()
|
| /Linux-v5.15/drivers/pinctrl/qcom/ |
| D | pinctrl-spmi-gpio.c | 952 unsigned int *parent_hwirq, in pmic_gpio_child_to_parent_hwirq() argument 957 *parent_hwirq = child_hwirq + state->pid_base; in pmic_gpio_child_to_parent_hwirq() 964 unsigned int parent_hwirq, in pmic_gpio_populate_parent_fwspec() argument 978 fwspec->param[1] = parent_hwirq; in pmic_gpio_populate_parent_fwspec()
|
| D | pinctrl-ssbi-gpio.c | 689 unsigned int *parent_hwirq, in pm8xxx_child_to_parent_hwirq() argument 692 *parent_hwirq = child_hwirq + 0xc0; in pm8xxx_child_to_parent_hwirq()
|