rjw | 6c1fd8f | 2022-11-30 14:33:01 +0800 | [diff] [blame] | 1 | #ifndef MT_CONFIG_H |
| 2 | #define MT_CONFIG_H |
| 3 | |
| 4 | /*************************************** |
| 5 | Template: |
| 6 | |
| 7 | XXXX stand for MT Group Name e.g., "EL1D" |
| 8 | |
| 9 | *MT Parent: |
| 10 | typedef enum { |
| 11 | MT_XXXX_IRQ_0 = decimal1, |
| 12 | MT_XXXX_IRQ_1 = decimal2 |
| 13 | } MT_XXXX_IRQ_TYPE ; |
| 14 | |
| 15 | |
| 16 | *MT Child Func: |
| 17 | typedef enum { |
| 18 | MT_XXXX_yourFuncNameA, |
| 19 | MT_XXXX_yourFuncNameB = 9, |
| 20 | MT_XXXX_yourFuncNameC |
| 21 | } MT_XXXX_FUNC_TYPE ; |
| 22 | |
| 23 | ***************************************/ |
| 24 | |
| 25 | |
| 26 | typedef enum { |
| 27 | MT_EL1CD_IRQ_0 = 101, |
| 28 | MT_EL1CD_IRQ_1 = 102, |
| 29 | MT_EL1CD_IRQ_2 = 103, |
| 30 | MT_EL1CD_IRQ_3 = 104 |
| 31 | } MT_EL1CD_IRQ_TYPE; |
| 32 | |
| 33 | |
| 34 | #include "el1cd_mtpublic.h" |
| 35 | |
| 36 | |
| 37 | #endif |