Searched refs:irq_parent (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-stm32-exti.c | 43 u32 irq_parent; member 173 { .exti = 0, .irq_parent = 6, .chip = &stm32_exti_h_chip }, 174 { .exti = 1, .irq_parent = 7, .chip = &stm32_exti_h_chip }, 175 { .exti = 2, .irq_parent = 8, .chip = &stm32_exti_h_chip }, 176 { .exti = 3, .irq_parent = 9, .chip = &stm32_exti_h_chip }, 177 { .exti = 4, .irq_parent = 10, .chip = &stm32_exti_h_chip }, 178 { .exti = 5, .irq_parent = 23, .chip = &stm32_exti_h_chip }, 179 { .exti = 6, .irq_parent = 64, .chip = &stm32_exti_h_chip }, 180 { .exti = 7, .irq_parent = 65, .chip = &stm32_exti_h_chip }, 181 { .exti = 8, .irq_parent [all...] |
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-visconti.c | 164 struct device_node *irq_parent; in visconti_gpio_probe() local 178 irq_parent = of_irq_find_parent(dev->of_node); in visconti_gpio_probe() 179 if (!irq_parent) { in visconti_gpio_probe() 184 parent = irq_find_host(irq_parent); in visconti_gpio_probe() 185 of_node_put(irq_parent); in visconti_gpio_probe()
|
H A D | gpio-rcar.c | 46 unsigned int irq_parent; member 191 if (p->irq_parent) { in gpio_rcar_irq_set_wake() 192 error = irq_set_irq_wake(p->irq_parent, on); in gpio_rcar_irq_set_wake() 195 p->irq_parent); in gpio_rcar_irq_set_wake() 196 p->irq_parent = 0; in gpio_rcar_irq_set_wake() 522 p->irq_parent = ret; in gpio_rcar_probe() 562 ret = devm_request_irq(dev, p->irq_parent, gpio_rcar_irq_handler, in gpio_rcar_probe()
|
H A D | gpio-ixp4xx.c | 204 struct device_node *irq_parent; in ixp4xx_gpio_probe() local 216 irq_parent = of_irq_find_parent(np); in ixp4xx_gpio_probe() 217 if (!irq_parent) { in ixp4xx_gpio_probe() 221 parent = irq_find_host(irq_parent); in ixp4xx_gpio_probe()
|
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-sifive.c | 40 unsigned int irq_parent[SIFIVE_GPIO_MAX]; member 164 struct device_node *irq_parent; in sifive_gpio_probe() local 192 irq_parent = of_irq_find_parent(node); in sifive_gpio_probe() 193 if (!irq_parent) { in sifive_gpio_probe() 197 parent = irq_find_host(irq_parent); in sifive_gpio_probe() 198 of_node_put(irq_parent); in sifive_gpio_probe()
|
H A D | gpio-rcar.c | 41 unsigned int irq_parent; member 182 if (p->irq_parent) { in gpio_rcar_irq_set_wake() 183 error = irq_set_irq_wake(p->irq_parent, on); in gpio_rcar_irq_set_wake() 186 p->irq_parent); in gpio_rcar_irq_set_wake() 187 p->irq_parent = 0; in gpio_rcar_irq_set_wake() 515 p->irq_parent = irq->start; in gpio_rcar_probe()
|
H A D | gpio-ixp4xx.c | 217 struct device_node *irq_parent; in ixp4xx_gpio_probe() local 219 irq_parent = of_irq_find_parent(np); in ixp4xx_gpio_probe() 220 if (!irq_parent) { in ixp4xx_gpio_probe() 224 parent = irq_find_host(irq_parent); in ixp4xx_gpio_probe()
|
/kernel/linux/linux-6.6/drivers/remoteproc/ |
H A D | pru_rproc.c | 515 struct device_node *parent, *irq_parent; in pru_handle_intrmap() local 557 irq_parent = of_get_child_by_name(parent, "interrupt-controller"); in pru_handle_intrmap() 559 if (!irq_parent) { in pru_handle_intrmap() 566 fwspec.fwnode = of_node_to_fwnode(irq_parent); in pru_handle_intrmap() 585 of_node_put(irq_parent); in pru_handle_intrmap() 591 of_node_put(irq_parent); in pru_handle_intrmap()
|
Completed in 7 milliseconds