Home
last modified time | relevance | path

Searched refs:first_irq (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/include/linux/gpio/
H A Ddriver.h666 unsigned int first_irq,
698 unsigned int first_irq, in gpiochip_irqchip_add()
705 return gpiochip_irqchip_add_key(gc, irqchip, first_irq, in gpiochip_irqchip_add()
712 unsigned int first_irq, in gpiochip_irqchip_add_nested()
720 return gpiochip_irqchip_add_key(gc, irqchip, first_irq, in gpiochip_irqchip_add_nested()
727 unsigned int first_irq, in gpiochip_irqchip_add()
731 return gpiochip_irqchip_add_key(gc, irqchip, first_irq, in gpiochip_irqchip_add()
737 unsigned int first_irq, in gpiochip_irqchip_add_nested()
741 return gpiochip_irqchip_add_key(gc, irqchip, first_irq, in gpiochip_irqchip_add_nested()
696 gpiochip_irqchip_add(struct gpio_chip *gc, struct irq_chip *irqchip, unsigned int first_irq, irq_flow_handler_t handler, unsigned int type) gpiochip_irqchip_add() argument
710 gpiochip_irqchip_add_nested(struct gpio_chip *gc, struct irq_chip *irqchip, unsigned int first_irq, irq_flow_handler_t handler, unsigned int type) gpiochip_irqchip_add_nested() argument
725 gpiochip_irqchip_add(struct gpio_chip *gc, struct irq_chip *irqchip, unsigned int first_irq, irq_flow_handler_t handler, unsigned int type) gpiochip_irqchip_add() argument
735 gpiochip_irqchip_add_nested(struct gpio_chip *gc, struct irq_chip *irqchip, unsigned int first_irq, irq_flow_handler_t handler, unsigned int type) gpiochip_irqchip_add_nested() argument
/kernel/linux/linux-6.6/include/linux/
H A Dirqdomain.h266 unsigned int first_irq,
271 unsigned int first_irq,
277 unsigned int first_irq,
334 unsigned int first_irq, in irq_domain_add_simple()
338 return irq_domain_create_simple(of_node_to_fwnode(of_node), size, first_irq, ops, host_data); in irq_domain_add_simple()
332 irq_domain_add_simple(struct device_node *of_node, unsigned int size, unsigned int first_irq, const struct irq_domain_ops *ops, void *host_data) irq_domain_add_simple() argument
/kernel/linux/linux-6.6/kernel/irq/
H A Dirqdomain.c342 * @first_irq: first number of irq block assigned to the domain,
343 * pass zero to assign irqs on-the-fly. If first_irq is non-zero, then
344 * pre-map all of the irqs in the domain to virqs starting at first_irq.
348 * Allocates an irq_domain, and optionally if first_irq is positive then also
349 * allocate irq_descs and map all of the hwirqs to virqs starting at first_irq.
352 * interrupt controllers. If device tree is used, then first_irq will be 0 and
358 unsigned int first_irq, in irq_domain_create_simple()
368 if (first_irq > 0) { in irq_domain_create_simple()
371 int rc = irq_alloc_descs(first_irq, first_irq, siz in irq_domain_create_simple()
356 irq_domain_create_simple(struct fwnode_handle *fwnode, unsigned int size, unsigned int first_irq, const struct irq_domain_ops *ops, void *host_data) irq_domain_create_simple() argument
399 irq_domain_add_legacy(struct device_node *of_node, unsigned int size, unsigned int first_irq, irq_hw_number_t first_hwirq, const struct irq_domain_ops *ops, void *host_data) irq_domain_add_legacy() argument
411 irq_domain_create_legacy(struct fwnode_handle *fwnode, unsigned int size, unsigned int first_irq, irq_hw_number_t first_hwirq, const struct irq_domain_ops *ops, void *host_data) irq_domain_create_legacy() argument
[all...]
/kernel/linux/linux-6.6/arch/riscv/kvm/
H A Daia.c336 int i, first_irq, nirqs; in aia_rmw_iprio() local
346 first_irq = (isel - ISELECT_IPRIO0) * 4; in aia_rmw_iprio()
350 prio = aia_get_iprio8(vcpu, first_irq + i); in aia_rmw_iprio()
362 aia_set_iprio8(vcpu, first_irq + i, prio); in aia_rmw_iprio()
/kernel/linux/linux-5.10/kernel/irq/
H A Dirqdomain.c314 * @first_irq: first number of irq block assigned to the domain,
315 * pass zero to assign irqs on-the-fly. If first_irq is non-zero, then
316 * pre-map all of the irqs in the domain to virqs starting at first_irq.
320 * Allocates an irq_domain, and optionally if first_irq is positive then also
321 * allocate irq_descs and map all of the hwirqs to virqs starting at first_irq.
324 * interrupt controllers. If device tree is used, then first_irq will be 0 and
330 unsigned int first_irq, in irq_domain_add_simple()
340 if (first_irq > 0) { in irq_domain_add_simple()
343 int rc = irq_alloc_descs(first_irq, first_irq, siz in irq_domain_add_simple()
328 irq_domain_add_simple(struct device_node *of_node, unsigned int size, unsigned int first_irq, const struct irq_domain_ops *ops, void *host_data) irq_domain_add_simple() argument
371 irq_domain_add_legacy(struct device_node *of_node, unsigned int size, unsigned int first_irq, irq_hw_number_t first_hwirq, const struct irq_domain_ops *ops, void *host_data) irq_domain_add_legacy() argument
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dirqdomain.h265 unsigned int first_irq,
270 unsigned int first_irq,
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpiolib.c1691 * @first_irq: if not dynamically assigned, the base (first) IRQ to
1716 unsigned int first_irq, in gpiochip_irqchip_add_key()
1764 gc->ngpio, first_irq, in gpiochip_irqchip_add_key()
1714 gpiochip_irqchip_add_key(struct gpio_chip *gc, struct irq_chip *irqchip, unsigned int first_irq, irq_flow_handler_t handler, unsigned int type, bool threaded, struct lock_class_key *lock_key, struct lock_class_key *request_key) gpiochip_irqchip_add_key() argument

Completed in 15 milliseconds