Changeset 94cf67c in rtems
- Timestamp:
- 06/19/21 10:48:27 (2 years ago)
- Branches:
- master
- Children:
- fdf2ee7
- Parents:
- 3fee6620
- git-author:
- Sebastian Huber <sebastian.huber@…> (06/19/21 10:48:27)
- git-committer:
- Sebastian Huber <sebastian.huber@…> (06/24/21 09:36:27)
- Location:
- bsps
- Files:
-
- 55 edited
Legend:
- Unmodified
- Added
- Removed
-
bsps/aarch64/a53/include/bsp/irq.h
r3fee6620 r94cf67c 49 49 #endif /* __cplusplus */ 50 50 51 #define BSP_INTERRUPT_VECTOR_MAX 102352 51 #define BSP_INTERRUPT_VECTOR_COUNT 1024 53 52 -
bsps/aarch64/a72/include/bsp/irq.h
r3fee6620 r94cf67c 49 49 #endif /* __cplusplus */ 50 50 51 #define BSP_INTERRUPT_VECTOR_MAX 102352 51 #define BSP_INTERRUPT_VECTOR_COUNT 1024 53 52 -
bsps/aarch64/xilinx-zynqmp/include/bsp/irq.h
r3fee6620 r94cf67c 49 49 #endif /* __cplusplus */ 50 50 51 #define BSP_INTERRUPT_VECTOR_MAX 102352 51 #define BSP_INTERRUPT_VECTOR_COUNT 1024 53 52 -
bsps/arm/altera-cyclone-v/include/bsp/irq.h
r3fee6620 r94cf67c 48 48 49 49 /* Use interrupt IDs as defined in alt_interrupt_common.h */ 50 #define BSP_INTERRUPT_VECTOR_MAX ALT_INT_INTERRUPT_RAM_ECC_UNCORRECTED_IRQ51 50 #define BSP_INTERRUPT_VECTOR_COUNT \ 52 51 (ALT_INT_INTERRUPT_RAM_ECC_UNCORRECTED_IRQ + 1) -
bsps/arm/atsam/include/bsp/irq.h
r3fee6620 r94cf67c 24 24 #endif 25 25 26 #define BSP_INTERRUPT_VECTOR_MAX 6427 26 #define BSP_INTERRUPT_VECTOR_COUNT 65 28 27 -
bsps/arm/beagle/include/bsp/irq.h
r3fee6620 r94cf67c 16 16 #include <rtems/irq-extension.h> 17 17 18 #define BSP_INTERRUPT_VECTOR_MAX 12719 18 #define BSP_INTERRUPT_VECTOR_COUNT 128 20 19 -
bsps/arm/csb336/include/bsp/irq.h
r3fee6620 r94cf67c 89 89 #define BSP_MAX_INT 64 90 90 91 #define BSP_INTERRUPT_VECTOR_MAX (BSP_MAX_INT - 1)92 91 #define BSP_INTERRUPT_VECTOR_COUNT BSP_MAX_INT 93 92 -
bsps/arm/csb337/include/bsp/irq.h
r3fee6620 r94cf67c 73 73 #define AT91RM9200_MAX_INT 32 74 74 75 #define BSP_INTERRUPT_VECTOR_MAX (AT91RM9200_MAX_INT - 1)76 75 #define BSP_INTERRUPT_VECTOR_COUNT AT91RM9200_MAX_INT 77 76 -
bsps/arm/edb7312/include/bsp/irq.h
r3fee6620 r94cf67c 84 84 /** @} */ 85 85 86 #define BSP_INTERRUPT_VECTOR_MAX (BSP_MAX_INT - 1)87 86 #define BSP_INTERRUPT_VECTOR_COUNT BSP_MAX_INT 88 87 -
bsps/arm/fvp/include/bsp/irq.h
r3fee6620 r94cf67c 41 41 #include <bspopts.h> 42 42 43 #define BSP_INTERRUPT_VECTOR_MAX (32 + BSP_ARM_SHARED_PERIPHERAL_INTERRUPT_COUNT)44 43 #define BSP_INTERRUPT_VECTOR_COUNT \ 45 44 (32 + BSP_ARM_SHARED_PERIPHERAL_INTERRUPT_COUNT + 1) -
bsps/arm/gumstix/include/bsp/irq.h
r3fee6620 r94cf67c 21 21 #include <pxa255.h> 22 22 23 #define BSP_INTERRUPT_VECTOR_MAX (PRIMARY_IRQS - 1)24 23 #define BSP_INTERRUPT_VECTOR_COUNT PRIMARY_IRQS 25 24 -
bsps/arm/imx/include/bsp/irq.h
r3fee6620 r94cf67c 27 27 #endif /* __cplusplus */ 28 28 29 #define BSP_INTERRUPT_VECTOR_MAX 15930 29 #define BSP_INTERRUPT_VECTOR_COUNT 160 31 30 #define BSP_INTERRUPT_VECTOR_INVALID (UINT32_MAX) -
bsps/arm/imxrt/include/bsp/irq.h
r3fee6620 r94cf67c 44 44 #endif /* __cplusplus */ 45 45 46 #define BSP_INTERRUPT_VECTOR_MAX 15947 46 #define BSP_INTERRUPT_VECTOR_COUNT 160 48 47 #define BSP_INTERRUPT_VECTOR_INVALID (UINT32_MAX) -
bsps/arm/lm3s69xx/include/bsp/irq.h
r3fee6620 r94cf67c 102 102 103 103 /* NOTE: for lm3s6965 - 43 */ 104 #define BSP_INTERRUPT_VECTOR_MAX 47105 104 #define BSP_INTERRUPT_VECTOR_COUNT 48 106 105 -
bsps/arm/lpc176x/include/bsp/irq.h
r3fee6620 r94cf67c 69 69 #define LPC176X_IRQ_EEPROM 40U 70 70 71 #define BSP_INTERRUPT_VECTOR_MAX 4072 71 #define BSP_INTERRUPT_VECTOR_COUNT 41 73 72 -
bsps/arm/lpc24xx/include/bsp/irq.h
r3fee6620 r94cf67c 70 70 #define LPC24XX_IRQ_I2S 31 71 71 72 #define BSP_INTERRUPT_VECTOR_MAX 3173 72 #define BSP_INTERRUPT_VECTOR_COUNT 32 74 73 #else … … 114 113 #define LPC24XX_IRQ_EEPROM 40 115 114 116 #define BSP_INTERRUPT_VECTOR_MAX 40117 115 #define BSP_INTERRUPT_VECTOR_COUNT 41 118 116 #endif -
bsps/arm/lpc32xx/include/bsp/irq.h
r3fee6620 r94cf67c 140 140 #define LPC32XX_IRQ_PRIORITY_LOWEST LPC32XX_IRQ_PRIORITY_VALUE_MAX 141 141 142 #define BSP_INTERRUPT_VECTOR_MAX LPC32XX_IRQ_SYSCLK143 142 #define BSP_INTERRUPT_VECTOR_COUNT (LPC32XX_IRQ_SYSCLK + 1) 144 143 -
bsps/arm/raspberrypi/include/bsp/irq.h
r3fee6620 r94cf67c 34 34 */ 35 35 36 #define BCM2835_INTC_TOTAL_IRQ 64 + 837 36 #define BCM2835_INTC_TOTAL_IRQ (64 + 8) 38 37 … … 71 70 #define BCM2835_IRQ_ID_ILL_ACCESS_0 71 72 71 73 #define BSP_INTERRUPT_VECTOR_MAX (BCM2835_INTC_TOTAL_IRQ - 1)74 72 #define BSP_INTERRUPT_VECTOR_COUNT BCM2835_INTC_TOTAL_IRQ 75 73 #define BSP_INTERRUPT_VECTOR_INVALID (UINT32_MAX) -
bsps/arm/realview-pbx-a9/include/bsp/irq.h
r3fee6620 r94cf67c 91 91 #define RVPBXA9_IRQ_P_NINT_7 89 92 92 93 #define BSP_INTERRUPT_VECTOR_MAX 8994 93 #define BSP_INTERRUPT_VECTOR_COUNT 90 95 94 -
bsps/arm/rtl22xx/include/bsp/irq.h
r3fee6620 r94cf67c 54 54 #define BSP_MAX_INT 28 55 55 56 #define BSP_INTERRUPT_VECTOR_MAX (BSP_MAX_INT - 1)57 56 #define BSP_INTERRUPT_VECTOR_COUNT BSP_MAX_INT 58 57 -
bsps/arm/smdk2410/include/bsp/irq.h
r3fee6620 r94cf67c 91 91 #endif 92 92 93 #define BSP_INTERRUPT_VECTOR_MAX (BSP_MAX_INT - 1)94 93 #define BSP_INTERRUPT_VECTOR_COUNT BSP_MAX_INT 95 94 -
bsps/arm/stm32f4/include/bsp/irq.h
r3fee6620 r94cf67c 134 134 #define STM32F4_IRQ_PRIORITY_LOWEST STM32F4_IRQ_PRIORITY_VALUE_MAX 135 135 136 #define BSP_INTERRUPT_VECTOR_MAX 81137 136 #define BSP_INTERRUPT_VECTOR_COUNT 82 138 137 -
bsps/arm/stm32h7/include/bsp/irq.h
r3fee6620 r94cf67c 37 37 #endif /* ASM */ 38 38 39 #define BSP_INTERRUPT_VECTOR_MAX 23940 39 #define BSP_INTERRUPT_VECTOR_COUNT 240 41 40 -
bsps/arm/tms570/include/bsp/irq.h
r3fee6620 r94cf67c 113 113 #define TMS570_IRQ_HWAG1_INT_REQ_L 88 114 114 #define TMS570_IRQ_HWAG2_INT_REQ_L 89 115 #define BSP_INTERRUPT_VECTOR_MAX 94116 115 #define BSP_INTERRUPT_VECTOR_COUNT 95 117 116 -
bsps/arm/xen/include/bsp/irq.h
r3fee6620 r94cf67c 41 41 #endif /* __cplusplus */ 42 42 43 #define BSP_INTERRUPT_VECTOR_MAX 102344 43 #define BSP_INTERRUPT_VECTOR_COUNT 1024 45 44 -
bsps/arm/xilinx-zynq/include/bsp/irq.h
r3fee6620 r94cf67c 115 115 #define ZYNQ_IRQ_PARITY 92 116 116 117 #define BSP_INTERRUPT_VECTOR_MAX 92118 117 #define BSP_INTERRUPT_VECTOR_COUNT 93 119 118 -
bsps/arm/xilinx-zynqmp/include/bsp/irq.h
r3fee6620 r94cf67c 68 68 #define ZYNQMP_IRQ_UART_1 54 69 69 70 #define BSP_INTERRUPT_VECTOR_MAX 18771 70 #define BSP_INTERRUPT_VECTOR_COUNT 188 72 71 -
bsps/i386/include/bsp/irq.h
r3fee6620 r94cf67c 80 80 #define BSP_SMP_IPI 16 /* not part of the ATPIC */ 81 81 82 #define BSP_INTERRUPT_VECTOR_MAX BSP_IRQ_VECTOR_MAX_OFFSET83 82 #define BSP_INTERRUPT_VECTOR_COUNT BSP_IRQ_VECTOR_NUMBER 84 83 -
bsps/include/bsp/irq-default.h
r3fee6620 r94cf67c 48 48 * @brief Default maximum interrupt vector. 49 49 */ 50 #define BSP_INTERRUPT_VECTOR_MAX 051 50 #define BSP_INTERRUPT_VECTOR_COUNT 1 52 51 -
bsps/include/bsp/irq-generic.h
r3fee6620 r94cf67c 59 59 #endif /* __cplusplus */ 60 60 61 #if !defined(BSP_INTERRUPT_VECTOR_MAX)62 #error "BSP_INTERRUPT_VECTOR_MAX shall be defined"63 #endif64 65 61 #if !defined(BSP_INTERRUPT_VECTOR_COUNT) 66 62 #error "BSP_INTERRUPT_VECTOR_COUNT shall be defined" 67 #endif68 69 #if BSP_INTERRUPT_VECTOR_MAX + 1 != BSP_INTERRUPT_VECTOR_COUNT70 #error "BSP_INTERRUPT_VECTOR_COUNT is not equal to BSP_INTERRUPT_VECTOR_MAX + 1"71 63 #endif 72 64 -
bsps/lm32/include/bsp/irq.h
r3fee6620 r94cf67c 36 36 * @brief Maximum vector number. 37 37 */ 38 #define BSP_INTERRUPT_VECTOR_MAX 3139 38 #define BSP_INTERRUPT_VECTOR_COUNT 32 40 39 -
bsps/m68k/genmcf548x/include/bsp/irq.h
r3fee6620 r94cf67c 90 90 #define MCF548X_IRQ_GPT0 62 91 91 92 #define BSP_INTERRUPT_VECTOR_MAX 6393 92 #define BSP_INTERRUPT_VECTOR_COUNT 64 94 93 -
bsps/mips/csb350/include/bsp/irq.h
r3fee6620 r94cf67c 116 116 #define AU1X00_MAXIMUM_VECTORS (MIPS_INTERRUPT_BASE + 72) 117 117 118 #define BSP_INTERRUPT_VECTOR_MAX AU1X00_MAXIMUM_VECTORS119 118 #define BSP_INTERRUPT_VECTOR_COUNT (AU1X00_MAXIMUM_VECTORS + 1) 120 119 -
bsps/mips/hurricane/include/bsp/irq.h
r3fee6620 r94cf67c 33 33 34 34 #define RM5231_MAXIMUM_VECTORS (MIPS_INTERRUPT_BASE+8) 35 #define BSP_INTERRUPT_VECTOR_MAX RM5231_MAXIMUM_VECTORS36 35 #define BSP_INTERRUPT_VECTOR_COUNT (RM5231_MAXIMUM_VECTORS + 1) 37 36 -
bsps/mips/jmr3904/include/bsp/irq.h
r3fee6620 r94cf67c 60 60 #define TX3904_MAXIMUM_VECTORS MIPS_INTERRUPT_BASE+19 61 61 62 #define BSP_INTERRUPT_VECTOR_MAX TX3904_MAXIMUM_VECTORS63 62 #define BSP_INTERRUPT_VECTOR_COUNT (TX3904_MAXIMUM_VECTORS + 1) 64 63 -
bsps/mips/malta/include/bsp/irq.h
r3fee6620 r94cf67c 80 80 # 81 81 82 #define BSP_INTERRUPT_VECTOR_MAX MALTA_PCI_ADP_LAST83 82 #define BSP_INTERRUPT_VECTOR_COUNT (MALTA_PCI_ADP_LAST + 1) 84 83 -
bsps/mips/rbtx4925/include/bsp/irq.h
r3fee6620 r94cf67c 73 73 #define TX4925_MAXIMUM_VECTORS MIPS_INTERRUPT_BASE+34 74 74 75 #define BSP_INTERRUPT_VECTOR_MAX TX4925_MAXIMUM_VECTORS76 75 #define BSP_INTERRUPT_VECTOR_COUNT (TX4925_MAXIMUM_VECTORS + 1) 77 76 -
bsps/mips/rbtx4938/include/bsp/irq.h
r3fee6620 r94cf67c 73 73 #define TX4938_MAXIMUM_VECTORS MIPS_INTERRUPT_BASE+34 74 74 75 #define BSP_INTERRUPT_VECTOR_MAX TX4938_MAXIMUM_VECTORS76 75 #define BSP_INTERRUPT_VECTOR_COUNT (TX4938_MAXIMUM_VECTORS + 1) 77 76 -
bsps/powerpc/gen5200/include/bsp/irq.h
r3fee6620 r94cf67c 204 204 #define BSP_PERIODIC_TIMER BSP_SIU_IRQ_TMR6 205 205 206 #define BSP_INTERRUPT_VECTOR_MAX BSP_MAX_OFFSET207 206 #define BSP_INTERRUPT_VECTOR_COUNT (BSP_MAX_OFFSET + 1) 208 207 -
bsps/powerpc/gen83xx/include/bsp/irq.h
r3fee6620 r94cf67c 163 163 } rtems_irq_symbolic_name; 164 164 165 #define BSP_INTERRUPT_VECTOR_MAX BSP_MAX_OFFSET166 165 #define BSP_INTERRUPT_VECTOR_COUNT (BSP_MAX_OFFSET + 1) 167 166 -
bsps/powerpc/motorola_powerpc/include/bsp/irq.h
r3fee6620 r94cf67c 116 116 #define BSP_LOWEST_OFFSET (BSP_ISA_IRQ_LOWEST_OFFSET) 117 117 #define BSP_MAX_OFFSET (BSP_MISC_IRQ_MAX_OFFSET) 118 #define BSP_INTERRUPT_VECTOR_MAX (BSP_MAX_OFFSET)119 118 #define BSP_INTERRUPT_VECTOR_COUNT (BSP_MAX_OFFSET + 1) 120 119 /* -
bsps/powerpc/mpc55xxevb/include/bsp/irq.h
r3fee6620 r94cf67c 478 478 */ 479 479 480 #define BSP_INTERRUPT_VECTOR_MAX MPC55XX_IRQ_MAX481 480 #define BSP_INTERRUPT_VECTOR_COUNT (MPC55XX_IRQ_MAX + 1) 482 481 -
bsps/powerpc/mpc8260ads/include/bsp/irq.h
r3fee6620 r94cf67c 142 142 #define BSP_PERIODIC_TIMER (BSP_DECREMENTER) 143 143 144 #define BSP_INTERRUPT_VECTOR_MAX BSP_MAX_OFFSET145 144 #define BSP_INTERRUPT_VECTOR_COUNT (BSP_MAX_OFFSET + 1) 146 145 -
bsps/powerpc/psim/include/bsp/irq.h
r3fee6620 r94cf67c 58 58 #include <bsp/irq_supp.h> 59 59 60 #define BSP_INTERRUPT_VECTOR_MAX BSP_MAX_OFFSET61 60 #define BSP_INTERRUPT_VECTOR_COUNT BSP_IRQ_NUMBER 62 61 -
bsps/powerpc/qemuppc/include/bsp/irq.h
r3fee6620 r94cf67c 57 57 #define BSP_DECREMENTER (BSP_PROCESSOR_IRQ_LOWEST_OFFSET) 58 58 59 #define BSP_INTERRUPT_VECTOR_MAX BSP_MAX_OFFSET60 59 #define BSP_INTERRUPT_VECTOR_COUNT BSP_IRQ_NUMBER 61 60 -
bsps/powerpc/qoriq/include/bsp/irq.h
r3fee6620 r94cf67c 35 35 #ifdef QORIQ_IS_HYPERVISOR_GUEST 36 36 37 #define BSP_INTERRUPT_VECTOR_MAX 102338 37 #define BSP_INTERRUPT_VECTOR_COUNT 1024 39 38 … … 352 351 #define QORIQ_IRQ_GT_B_3 (QORIQ_IRQ_GT_BASE + 7) 353 352 354 #define BSP_INTERRUPT_VECTOR_MAX QORIQ_IRQ_GT_B_3355 353 #define BSP_INTERRUPT_VECTOR_COUNT (QORIQ_IRQ_GT_B_3 + 1) 356 354 -
bsps/powerpc/t32mppc/include/bsp/irq.h
r3fee6620 r94cf67c 25 25 #endif /* __cplusplus */ 26 26 27 #define BSP_INTERRUPT_VECTOR_MAX 028 27 #define BSP_INTERRUPT_VECTOR_COUNT 1 29 28 -
bsps/powerpc/tqm8xx/include/bsp/irq.h
r3fee6620 r94cf67c 147 147 #define BSP_FAST_ETHERNET_CTRL BSP_SIU_INT_IRQ_3 148 148 149 #define BSP_INTERRUPT_VECTOR_MAX BSP_MAX_OFFSET150 149 #define BSP_INTERRUPT_VECTOR_COUNT (BSP_MAX_OFFSET + 1) 151 150 -
bsps/powerpc/virtex/include/bsp/irq.h
r3fee6620 r94cf67c 62 62 || BSP_IS_OPBINTC_IRQ(irqnum)) 63 63 64 #define BSP_INTERRUPT_VECTOR_MAX BSP_PROCESSOR_IRQ_MAX_OFFSET65 64 #define BSP_INTERRUPT_VECTOR_COUNT (BSP_PROCESSOR_IRQ_MAX_OFFSET + 1) 66 65 -
bsps/riscv/griscv/include/bsp/irq.h
r3fee6620 r94cf67c 55 55 #define RISCV_INTERRUPT_VECTOR_EXTERNAL_TO_INDEX(x) ((x) - 2) 56 56 57 #define BSP_INTERRUPT_VECTOR_MAX RISCV_INTERRUPT_VECTOR_EXTERNAL(RISCV_MAXIMUM_EXTERNAL_INTERRUPTS - 1)58 57 #define BSP_INTERRUPT_VECTOR_COUNT RISCV_INTERRUPT_VECTOR_EXTERNAL(RISCV_MAXIMUM_EXTERNAL_INTERRUPTS) 59 58 -
bsps/riscv/riscv/include/bsp/irq.h
r3fee6620 r94cf67c 55 55 #define RISCV_INTERRUPT_VECTOR_EXTERNAL_TO_INDEX(x) ((x) - 2) 56 56 57 #define BSP_INTERRUPT_VECTOR_MAX RISCV_INTERRUPT_VECTOR_EXTERNAL(RISCV_MAXIMUM_EXTERNAL_INTERRUPTS - 1)58 57 #define BSP_INTERRUPT_VECTOR_COUNT RISCV_INTERRUPT_VECTOR_EXTERNAL(RISCV_MAXIMUM_EXTERNAL_INTERRUPTS) 59 58 -
bsps/sparc/erc32/include/bsp/irq.h
r3fee6620 r94cf67c 22 22 23 23 #define BSP_INTERRUPT_VECTOR_MAX_STD 15 /* Standard IRQ controller */ 24 #define BSP_INTERRUPT_VECTOR_MAX BSP_INTERRUPT_VECTOR_MAX_STD25 24 #define BSP_INTERRUPT_VECTOR_COUNT (BSP_INTERRUPT_VECTOR_MAX_STD + 1) 26 25 -
bsps/sparc/leon2/include/bsp/irq.h
r3fee6620 r94cf67c 20 20 21 21 #define BSP_INTERRUPT_VECTOR_MAX_STD 15 /* Standard IRQ controller */ 22 #define BSP_INTERRUPT_VECTOR_MAX BSP_INTERRUPT_VECTOR_MAX_STD23 22 #define BSP_INTERRUPT_VECTOR_COUNT (BSP_INTERRUPT_VECTOR_MAX_STD + 1) 24 23 -
bsps/sparc/leon3/include/bsp/irq.h
r3fee6620 r94cf67c 25 25 #define BSP_INTERRUPT_VECTOR_MAX_EXT 31 /* Extended IRQ controller */ 26 26 27 #define BSP_INTERRUPT_VECTOR_MAX BSP_INTERRUPT_VECTOR_MAX_EXT28 27 #define BSP_INTERRUPT_VECTOR_COUNT (BSP_INTERRUPT_VECTOR_MAX_EXT + 1) 29 28 -
bsps/x86_64/include/bsp/irq.h
r3fee6620 r94cf67c 40 40 41 41 #define BSP_IRQ_VECTOR_NUMBER 34 42 #define BSP_INTERRUPT_VECTOR_MAX BSP_IRQ_VECTOR_NUMBER43 42 #define BSP_INTERRUPT_VECTOR_COUNT (BSP_IRQ_VECTOR_NUMBER + 1) 44 43
Note: See TracChangeset
for help on using the changeset viewer.