Searched refs:channel_hwirq (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-meson-gpio.c | 57 unsigned int type, u32 *channel_hwirq); 59 unsigned int type, u32 *channel_hwirq); 66 unsigned int type, u32 *channel_hwirq); 237 u32 **channel_hwirq) in meson_gpio_irq_request_channel() 269 *channel_hwirq = &(ctl->channel_irqs[idx]); in meson_gpio_irq_request_channel() 272 hwirq, idx, **channel_hwirq); in meson_gpio_irq_request_channel() 279 u32 *channel_hwirq) in meson_gpio_irq_get_channel_idx() 281 return channel_hwirq - ctl->channel_irqs; in meson_gpio_irq_get_channel_idx() 286 u32 *channel_hwirq) in meson_gpio_irq_release_channel() 290 idx = meson_gpio_irq_get_channel_idx(ctl, channel_hwirq); in meson_gpio_irq_release_channel() 235 meson_gpio_irq_request_channel(struct meson_gpio_irq_controller *ctl, unsigned long hwirq, u32 **channel_hwirq) meson_gpio_irq_request_channel() argument 278 meson_gpio_irq_get_channel_idx(struct meson_gpio_irq_controller *ctl, u32 *channel_hwirq) meson_gpio_irq_get_channel_idx() argument 285 meson_gpio_irq_release_channel(struct meson_gpio_irq_controller *ctl, u32 *channel_hwirq) meson_gpio_irq_release_channel() argument 294 meson8_gpio_irq_set_type(struct meson_gpio_irq_controller *ctl, unsigned int type, u32 *channel_hwirq) meson8_gpio_irq_set_type() argument 351 meson_s4_gpio_irq_set_type(struct meson_gpio_irq_controller *ctl, unsigned int type, u32 *channel_hwirq) meson_s4_gpio_irq_set_type() argument 402 u32 *channel_hwirq = irq_data_get_irq_chip_data(data); meson_gpio_irq_set_type() local 464 u32 *channel_hwirq; meson_gpio_irq_domain_alloc() local 499 u32 *channel_hwirq; meson_gpio_irq_domain_free() local [all...] |
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-meson-gpio.c | 202 u32 **channel_hwirq) in meson_gpio_irq_request_channel() 234 *channel_hwirq = &(ctl->channel_irqs[idx]); in meson_gpio_irq_request_channel() 237 hwirq, idx, **channel_hwirq); in meson_gpio_irq_request_channel() 244 u32 *channel_hwirq) in meson_gpio_irq_get_channel_idx() 246 return channel_hwirq - ctl->channel_irqs; in meson_gpio_irq_get_channel_idx() 251 u32 *channel_hwirq) in meson_gpio_irq_release_channel() 255 idx = meson_gpio_irq_get_channel_idx(ctl, channel_hwirq); in meson_gpio_irq_release_channel() 261 u32 *channel_hwirq) in meson_gpio_irq_type_setup() 268 idx = meson_gpio_irq_get_channel_idx(ctl, channel_hwirq); in meson_gpio_irq_type_setup() 323 u32 *channel_hwirq in meson_gpio_irq_set_type() local 200 meson_gpio_irq_request_channel(struct meson_gpio_irq_controller *ctl, unsigned long hwirq, u32 **channel_hwirq) meson_gpio_irq_request_channel() argument 243 meson_gpio_irq_get_channel_idx(struct meson_gpio_irq_controller *ctl, u32 *channel_hwirq) meson_gpio_irq_get_channel_idx() argument 250 meson_gpio_irq_release_channel(struct meson_gpio_irq_controller *ctl, u32 *channel_hwirq) meson_gpio_irq_release_channel() argument 259 meson_gpio_irq_type_setup(struct meson_gpio_irq_controller *ctl, unsigned int type, u32 *channel_hwirq) meson_gpio_irq_type_setup() argument 385 u32 *channel_hwirq; meson_gpio_irq_domain_alloc() local 420 u32 *channel_hwirq; meson_gpio_irq_domain_free() local [all...] |
Completed in 2 milliseconds