Lines Matching +full:multi +full:- +full:channel
4 * SPDX-License-Identifier: Apache-2.0
26 * See gen_isr_tables.py for details on the Zephyr multi-level IRQ
58 * @brief INTMUX channel (i.e. level 2 aggregator number) for an IRQ
62 * @param irq The IRQ number whose INTMUX channel / level 2 aggregator
64 * @return INTMUX channel number associated with the IRQ
71 * - the INTMUX output IRQ numbers are arranged consecutively in rv32m1_intmux_channel()
72 * by channel in the event unit IRQ numbering assignment, in rv32m1_intmux_channel()
73 * starting from channel 0. in rv32m1_intmux_channel()
75 * - CONFIG_2ND_LVL_INTR_00_OFFSET is defined to in rv32m1_intmux_channel()
77 * interrupt controller's IRQ numbers, i.e. channel 0's in rv32m1_intmux_channel()
80 return (irq & 0xff) - CONFIG_2ND_LVL_INTR_00_OFFSET; in rv32m1_intmux_channel()
94 return ((irq >> 8) & 0xff) - 1; in rv32m1_intmux_line()