Pavona Software APIs
top_dragonfly.c
1
// Copyright lowRISC contributors (OpenTitan project).
2
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
3
// SPDX-License-Identifier: Apache-2.0
4
//
5
// ------------------- W A R N I N G: A U T O - G E N E R A T E D C O D E !! -------------------//
6
// PLEASE DO NOT HAND-EDIT THIS FILE. IT HAS BEEN AUTO-GENERATED WITH THE FOLLOWING COMMAND:
7
// util/topgen.py -t hw/top_dragonfly/data/top_dragonfly.hjson
8
// -o hw/top_dragonfly/
9
10
#include "
hw/top_dragonfly/sw/autogen/top_dragonfly.h
"
11
12
/**
13
* Alert Handler Alert Source to Peripheral Map
14
*
15
* This array is a mapping from `top_dragonfly_alert_id_t` to
16
* `top_dragonfly_alert_peripheral_t`.
17
*/
18
const
top_dragonfly_alert_peripheral_t
19
top_dragonfly_alert_for_peripheral[77] = {
20
[
kTopDragonflyAlertIdUart0FatalFault
] =
kTopDragonflyAlertPeripheralUart0
,
21
[
kTopDragonflyAlertIdGpioFatalFault
] =
kTopDragonflyAlertPeripheralGpio
,
22
[
kTopDragonflyAlertIdSpiDeviceFatalFault
] =
kTopDragonflyAlertPeripheralSpiDevice
,
23
[
kTopDragonflyAlertIdI2c0FatalFault
] =
kTopDragonflyAlertPeripheralI2c0
,
24
[
kTopDragonflyAlertIdRvTimerFatalFault
] =
kTopDragonflyAlertPeripheralRvTimer
,
25
[
kTopDragonflyAlertIdOtpCtrlFatalMacroError
] =
kTopDragonflyAlertPeripheralOtpCtrl
,
26
[
kTopDragonflyAlertIdOtpCtrlFatalCheckError
] =
kTopDragonflyAlertPeripheralOtpCtrl
,
27
[
kTopDragonflyAlertIdOtpCtrlFatalBusIntegError
] =
kTopDragonflyAlertPeripheralOtpCtrl
,
28
[
kTopDragonflyAlertIdOtpCtrlFatalPrimOtpAlert
] =
kTopDragonflyAlertPeripheralOtpCtrl
,
29
[
kTopDragonflyAlertIdOtpCtrlRecovPrimOtpAlert
] =
kTopDragonflyAlertPeripheralOtpCtrl
,
30
[
kTopDragonflyAlertIdLcCtrlFatalProgError
] =
kTopDragonflyAlertPeripheralLcCtrl
,
31
[
kTopDragonflyAlertIdLcCtrlFatalStateError
] =
kTopDragonflyAlertPeripheralLcCtrl
,
32
[
kTopDragonflyAlertIdLcCtrlFatalBusIntegError
] =
kTopDragonflyAlertPeripheralLcCtrl
,
33
[
kTopDragonflyAlertIdSpiHost0FatalFault
] =
kTopDragonflyAlertPeripheralSpiHost0
,
34
[
kTopDragonflyAlertIdPwrmgrAonFatalFault
] =
kTopDragonflyAlertPeripheralPwrmgrAon
,
35
[
kTopDragonflyAlertIdRstmgrAonFatalFault
] =
kTopDragonflyAlertPeripheralRstmgrAon
,
36
[
kTopDragonflyAlertIdRstmgrAonFatalCnstyFault
] =
kTopDragonflyAlertPeripheralRstmgrAon
,
37
[
kTopDragonflyAlertIdClkmgrAonRecovFault
] =
kTopDragonflyAlertPeripheralClkmgrAon
,
38
[
kTopDragonflyAlertIdClkmgrAonFatalFault
] =
kTopDragonflyAlertPeripheralClkmgrAon
,
39
[
kTopDragonflyAlertIdPinmuxAonFatalFault
] =
kTopDragonflyAlertPeripheralPinmuxAon
,
40
[
kTopDragonflyAlertIdAonTimerAonFatalFault
] =
kTopDragonflyAlertPeripheralAonTimerAon
,
41
[
kTopDragonflyAlertIdSocProxyFatalAlertIntg
] =
kTopDragonflyAlertPeripheralSocProxy
,
42
[
kTopDragonflyAlertIdSramCtrlRetAonFatalError
] =
kTopDragonflyAlertPeripheralSramCtrlRetAon
,
43
[
kTopDragonflyAlertIdRvDmFatalFault
] =
kTopDragonflyAlertPeripheralRvDm
,
44
[
kTopDragonflyAlertIdRvPlicFatalFault
] =
kTopDragonflyAlertPeripheralRvPlic
,
45
[
kTopDragonflyAlertIdAccFatal
] =
kTopDragonflyAlertPeripheralAcc
,
46
[
kTopDragonflyAlertIdAccRecov
] =
kTopDragonflyAlertPeripheralAcc
,
47
[
kTopDragonflyAlertIdAesRecovCtrlUpdateErr
] =
kTopDragonflyAlertPeripheralAes
,
48
[
kTopDragonflyAlertIdAesFatalFault
] =
kTopDragonflyAlertPeripheralAes
,
49
[
kTopDragonflyAlertIdHmacFatalFault
] =
kTopDragonflyAlertPeripheralHmac
,
50
[
kTopDragonflyAlertIdKmacRecovOperationErr
] =
kTopDragonflyAlertPeripheralKmac
,
51
[
kTopDragonflyAlertIdKmacFatalFaultErr
] =
kTopDragonflyAlertPeripheralKmac
,
52
[
kTopDragonflyAlertIdKeymgrDpeRecovOperationErr
] =
kTopDragonflyAlertPeripheralKeymgrDpe
,
53
[
kTopDragonflyAlertIdKeymgrDpeFatalFaultErr
] =
kTopDragonflyAlertPeripheralKeymgrDpe
,
54
[
kTopDragonflyAlertIdCsrngRecovAlert
] =
kTopDragonflyAlertPeripheralCsrng
,
55
[
kTopDragonflyAlertIdCsrngFatalAlert
] =
kTopDragonflyAlertPeripheralCsrng
,
56
[
kTopDragonflyAlertIdEntropySrcRecovAlert
] =
kTopDragonflyAlertPeripheralEntropySrc
,
57
[
kTopDragonflyAlertIdEntropySrcFatalAlert
] =
kTopDragonflyAlertPeripheralEntropySrc
,
58
[
kTopDragonflyAlertIdEdn0RecovAlert
] =
kTopDragonflyAlertPeripheralEdn0
,
59
[
kTopDragonflyAlertIdEdn0FatalAlert
] =
kTopDragonflyAlertPeripheralEdn0
,
60
[
kTopDragonflyAlertIdEdn1RecovAlert
] =
kTopDragonflyAlertPeripheralEdn1
,
61
[
kTopDragonflyAlertIdEdn1FatalAlert
] =
kTopDragonflyAlertPeripheralEdn1
,
62
[
kTopDragonflyAlertIdSramCtrlMainFatalError
] =
kTopDragonflyAlertPeripheralSramCtrlMain
,
63
[
kTopDragonflyAlertIdSramCtrlMboxFatalError
] =
kTopDragonflyAlertPeripheralSramCtrlMbox
,
64
[
kTopDragonflyAlertIdRomCtrl0Fatal
] =
kTopDragonflyAlertPeripheralRomCtrl0
,
65
[
kTopDragonflyAlertIdRomCtrl1Fatal
] =
kTopDragonflyAlertPeripheralRomCtrl1
,
66
[
kTopDragonflyAlertIdDmaFatalFault
] =
kTopDragonflyAlertPeripheralDma
,
67
[
kTopDragonflyAlertIdMbx0FatalFault
] =
kTopDragonflyAlertPeripheralMbx0
,
68
[
kTopDragonflyAlertIdMbx0RecovFault
] =
kTopDragonflyAlertPeripheralMbx0
,
69
[
kTopDragonflyAlertIdMbx1FatalFault
] =
kTopDragonflyAlertPeripheralMbx1
,
70
[
kTopDragonflyAlertIdMbx1RecovFault
] =
kTopDragonflyAlertPeripheralMbx1
,
71
[
kTopDragonflyAlertIdMbx2FatalFault
] =
kTopDragonflyAlertPeripheralMbx2
,
72
[
kTopDragonflyAlertIdMbx2RecovFault
] =
kTopDragonflyAlertPeripheralMbx2
,
73
[
kTopDragonflyAlertIdMbx3FatalFault
] =
kTopDragonflyAlertPeripheralMbx3
,
74
[
kTopDragonflyAlertIdMbx3RecovFault
] =
kTopDragonflyAlertPeripheralMbx3
,
75
[
kTopDragonflyAlertIdMbx4FatalFault
] =
kTopDragonflyAlertPeripheralMbx4
,
76
[
kTopDragonflyAlertIdMbx4RecovFault
] =
kTopDragonflyAlertPeripheralMbx4
,
77
[
kTopDragonflyAlertIdMbx5FatalFault
] =
kTopDragonflyAlertPeripheralMbx5
,
78
[
kTopDragonflyAlertIdMbx5RecovFault
] =
kTopDragonflyAlertPeripheralMbx5
,
79
[
kTopDragonflyAlertIdMbx6FatalFault
] =
kTopDragonflyAlertPeripheralMbx6
,
80
[
kTopDragonflyAlertIdMbx6RecovFault
] =
kTopDragonflyAlertPeripheralMbx6
,
81
[
kTopDragonflyAlertIdMbxJtagFatalFault
] =
kTopDragonflyAlertPeripheralMbxJtag
,
82
[
kTopDragonflyAlertIdMbxJtagRecovFault
] =
kTopDragonflyAlertPeripheralMbxJtag
,
83
[
kTopDragonflyAlertIdMbxPcie0FatalFault
] =
kTopDragonflyAlertPeripheralMbxPcie0
,
84
[
kTopDragonflyAlertIdMbxPcie0RecovFault
] =
kTopDragonflyAlertPeripheralMbxPcie0
,
85
[
kTopDragonflyAlertIdMbxPcie1FatalFault
] =
kTopDragonflyAlertPeripheralMbxPcie1
,
86
[
kTopDragonflyAlertIdMbxPcie1RecovFault
] =
kTopDragonflyAlertPeripheralMbxPcie1
,
87
[
kTopDragonflyAlertIdSocDbgCtrlFatalFault
] =
kTopDragonflyAlertPeripheralSocDbgCtrl
,
88
[
kTopDragonflyAlertIdSocDbgCtrlRecovCtrlUpdateErr
] =
kTopDragonflyAlertPeripheralSocDbgCtrl
,
89
[
kTopDragonflyAlertIdRaclCtrlFatalFault
] =
kTopDragonflyAlertPeripheralRaclCtrl
,
90
[
kTopDragonflyAlertIdRaclCtrlRecovCtrlUpdateErr
] =
kTopDragonflyAlertPeripheralRaclCtrl
,
91
[
kTopDragonflyAlertIdAcRangeCheckRecovCtrlUpdateErr
] =
kTopDragonflyAlertPeripheralAcRangeCheck
,
92
[
kTopDragonflyAlertIdAcRangeCheckFatalFault
] =
kTopDragonflyAlertPeripheralAcRangeCheck
,
93
[
kTopDragonflyAlertIdRvCoreIbexFatalSwErr
] =
kTopDragonflyAlertPeripheralRvCoreIbex
,
94
[
kTopDragonflyAlertIdRvCoreIbexRecovSwErr
] =
kTopDragonflyAlertPeripheralRvCoreIbex
,
95
[
kTopDragonflyAlertIdRvCoreIbexFatalHwErr
] =
kTopDragonflyAlertPeripheralRvCoreIbex
,
96
[
kTopDragonflyAlertIdRvCoreIbexRecovHwErr
] =
kTopDragonflyAlertPeripheralRvCoreIbex
,
97
};
98
99
/**
100
* PLIC Interrupt Source to Peripheral Map
101
*
102
* This array is a mapping from `top_dragonfly_plic_irq_id_t` to
103
* `top_dragonfly_plic_peripheral_t`.
104
*/
105
const
top_dragonfly_plic_peripheral_t
106
top_dragonfly_plic_interrupt_for_peripheral[132] = {
107
[
kTopDragonflyPlicIrqIdNone
] =
kTopDragonflyPlicPeripheralUnknown
,
108
[
kTopDragonflyPlicIrqIdUart0TxWatermark
] =
kTopDragonflyPlicPeripheralUart0
,
109
[
kTopDragonflyPlicIrqIdUart0RxWatermark
] =
kTopDragonflyPlicPeripheralUart0
,
110
[
kTopDragonflyPlicIrqIdUart0TxDone
] =
kTopDragonflyPlicPeripheralUart0
,
111
[
kTopDragonflyPlicIrqIdUart0RxOverflow
] =
kTopDragonflyPlicPeripheralUart0
,
112
[
kTopDragonflyPlicIrqIdUart0RxFrameErr
] =
kTopDragonflyPlicPeripheralUart0
,
113
[
kTopDragonflyPlicIrqIdUart0RxBreakErr
] =
kTopDragonflyPlicPeripheralUart0
,
114
[
kTopDragonflyPlicIrqIdUart0RxTimeout
] =
kTopDragonflyPlicPeripheralUart0
,
115
[
kTopDragonflyPlicIrqIdUart0RxParityErr
] =
kTopDragonflyPlicPeripheralUart0
,
116
[
kTopDragonflyPlicIrqIdUart0TxEmpty
] =
kTopDragonflyPlicPeripheralUart0
,
117
[
kTopDragonflyPlicIrqIdGpioGpio0
] =
kTopDragonflyPlicPeripheralGpio
,
118
[
kTopDragonflyPlicIrqIdGpioGpio1
] =
kTopDragonflyPlicPeripheralGpio
,
119
[
kTopDragonflyPlicIrqIdGpioGpio2
] =
kTopDragonflyPlicPeripheralGpio
,
120
[
kTopDragonflyPlicIrqIdGpioGpio3
] =
kTopDragonflyPlicPeripheralGpio
,
121
[
kTopDragonflyPlicIrqIdGpioGpio4
] =
kTopDragonflyPlicPeripheralGpio
,
122
[
kTopDragonflyPlicIrqIdGpioGpio5
] =
kTopDragonflyPlicPeripheralGpio
,
123
[
kTopDragonflyPlicIrqIdGpioGpio6
] =
kTopDragonflyPlicPeripheralGpio
,
124
[
kTopDragonflyPlicIrqIdGpioGpio7
] =
kTopDragonflyPlicPeripheralGpio
,
125
[
kTopDragonflyPlicIrqIdGpioGpio8
] =
kTopDragonflyPlicPeripheralGpio
,
126
[
kTopDragonflyPlicIrqIdGpioGpio9
] =
kTopDragonflyPlicPeripheralGpio
,
127
[
kTopDragonflyPlicIrqIdGpioGpio10
] =
kTopDragonflyPlicPeripheralGpio
,
128
[
kTopDragonflyPlicIrqIdGpioGpio11
] =
kTopDragonflyPlicPeripheralGpio
,
129
[
kTopDragonflyPlicIrqIdGpioGpio12
] =
kTopDragonflyPlicPeripheralGpio
,
130
[
kTopDragonflyPlicIrqIdGpioGpio13
] =
kTopDragonflyPlicPeripheralGpio
,
131
[
kTopDragonflyPlicIrqIdGpioGpio14
] =
kTopDragonflyPlicPeripheralGpio
,
132
[
kTopDragonflyPlicIrqIdGpioGpio15
] =
kTopDragonflyPlicPeripheralGpio
,
133
[
kTopDragonflyPlicIrqIdGpioGpio16
] =
kTopDragonflyPlicPeripheralGpio
,
134
[
kTopDragonflyPlicIrqIdGpioGpio17
] =
kTopDragonflyPlicPeripheralGpio
,
135
[
kTopDragonflyPlicIrqIdGpioGpio18
] =
kTopDragonflyPlicPeripheralGpio
,
136
[
kTopDragonflyPlicIrqIdGpioGpio19
] =
kTopDragonflyPlicPeripheralGpio
,
137
[
kTopDragonflyPlicIrqIdGpioGpio20
] =
kTopDragonflyPlicPeripheralGpio
,
138
[
kTopDragonflyPlicIrqIdGpioGpio21
] =
kTopDragonflyPlicPeripheralGpio
,
139
[
kTopDragonflyPlicIrqIdGpioGpio22
] =
kTopDragonflyPlicPeripheralGpio
,
140
[
kTopDragonflyPlicIrqIdGpioGpio23
] =
kTopDragonflyPlicPeripheralGpio
,
141
[
kTopDragonflyPlicIrqIdGpioGpio24
] =
kTopDragonflyPlicPeripheralGpio
,
142
[
kTopDragonflyPlicIrqIdGpioGpio25
] =
kTopDragonflyPlicPeripheralGpio
,
143
[
kTopDragonflyPlicIrqIdGpioGpio26
] =
kTopDragonflyPlicPeripheralGpio
,
144
[
kTopDragonflyPlicIrqIdGpioGpio27
] =
kTopDragonflyPlicPeripheralGpio
,
145
[
kTopDragonflyPlicIrqIdGpioGpio28
] =
kTopDragonflyPlicPeripheralGpio
,
146
[
kTopDragonflyPlicIrqIdGpioGpio29
] =
kTopDragonflyPlicPeripheralGpio
,
147
[
kTopDragonflyPlicIrqIdGpioGpio30
] =
kTopDragonflyPlicPeripheralGpio
,
148
[
kTopDragonflyPlicIrqIdGpioGpio31
] =
kTopDragonflyPlicPeripheralGpio
,
149
[
kTopDragonflyPlicIrqIdSpiDeviceUploadCmdfifoNotEmpty
] =
kTopDragonflyPlicPeripheralSpiDevice
,
150
[
kTopDragonflyPlicIrqIdSpiDeviceUploadPayloadNotEmpty
] =
kTopDragonflyPlicPeripheralSpiDevice
,
151
[
kTopDragonflyPlicIrqIdSpiDeviceUploadPayloadOverflow
] =
kTopDragonflyPlicPeripheralSpiDevice
,
152
[
kTopDragonflyPlicIrqIdSpiDeviceReadbufWatermark
] =
kTopDragonflyPlicPeripheralSpiDevice
,
153
[
kTopDragonflyPlicIrqIdSpiDeviceReadbufFlip
] =
kTopDragonflyPlicPeripheralSpiDevice
,
154
[
kTopDragonflyPlicIrqIdSpiDeviceTpmHeaderNotEmpty
] =
kTopDragonflyPlicPeripheralSpiDevice
,
155
[
kTopDragonflyPlicIrqIdSpiDeviceTpmRdfifoCmdEnd
] =
kTopDragonflyPlicPeripheralSpiDevice
,
156
[
kTopDragonflyPlicIrqIdSpiDeviceTpmRdfifoDrop
] =
kTopDragonflyPlicPeripheralSpiDevice
,
157
[
kTopDragonflyPlicIrqIdI2c0FmtThreshold
] =
kTopDragonflyPlicPeripheralI2c0
,
158
[
kTopDragonflyPlicIrqIdI2c0RxThreshold
] =
kTopDragonflyPlicPeripheralI2c0
,
159
[
kTopDragonflyPlicIrqIdI2c0AcqThreshold
] =
kTopDragonflyPlicPeripheralI2c0
,
160
[
kTopDragonflyPlicIrqIdI2c0RxOverflow
] =
kTopDragonflyPlicPeripheralI2c0
,
161
[
kTopDragonflyPlicIrqIdI2c0ControllerHalt
] =
kTopDragonflyPlicPeripheralI2c0
,
162
[
kTopDragonflyPlicIrqIdI2c0SclInterference
] =
kTopDragonflyPlicPeripheralI2c0
,
163
[
kTopDragonflyPlicIrqIdI2c0SdaInterference
] =
kTopDragonflyPlicPeripheralI2c0
,
164
[
kTopDragonflyPlicIrqIdI2c0StretchTimeout
] =
kTopDragonflyPlicPeripheralI2c0
,
165
[
kTopDragonflyPlicIrqIdI2c0SdaUnstable
] =
kTopDragonflyPlicPeripheralI2c0
,
166
[
kTopDragonflyPlicIrqIdI2c0CmdComplete
] =
kTopDragonflyPlicPeripheralI2c0
,
167
[
kTopDragonflyPlicIrqIdI2c0TxStretch
] =
kTopDragonflyPlicPeripheralI2c0
,
168
[
kTopDragonflyPlicIrqIdI2c0TxThreshold
] =
kTopDragonflyPlicPeripheralI2c0
,
169
[
kTopDragonflyPlicIrqIdI2c0AcqStretch
] =
kTopDragonflyPlicPeripheralI2c0
,
170
[
kTopDragonflyPlicIrqIdI2c0UnexpStop
] =
kTopDragonflyPlicPeripheralI2c0
,
171
[
kTopDragonflyPlicIrqIdI2c0HostTimeout
] =
kTopDragonflyPlicPeripheralI2c0
,
172
[
kTopDragonflyPlicIrqIdRvTimerTimerExpiredHart0Timer0
] =
kTopDragonflyPlicPeripheralRvTimer
,
173
[
kTopDragonflyPlicIrqIdOtpCtrlOtpOperationDone
] =
kTopDragonflyPlicPeripheralOtpCtrl
,
174
[
kTopDragonflyPlicIrqIdOtpCtrlOtpError
] =
kTopDragonflyPlicPeripheralOtpCtrl
,
175
[
kTopDragonflyPlicIrqIdAlertHandlerClassa
] =
kTopDragonflyPlicPeripheralAlertHandler
,
176
[
kTopDragonflyPlicIrqIdAlertHandlerClassb
] =
kTopDragonflyPlicPeripheralAlertHandler
,
177
[
kTopDragonflyPlicIrqIdAlertHandlerClassc
] =
kTopDragonflyPlicPeripheralAlertHandler
,
178
[
kTopDragonflyPlicIrqIdAlertHandlerClassd
] =
kTopDragonflyPlicPeripheralAlertHandler
,
179
[
kTopDragonflyPlicIrqIdSpiHost0Error
] =
kTopDragonflyPlicPeripheralSpiHost0
,
180
[
kTopDragonflyPlicIrqIdSpiHost0SpiEvent
] =
kTopDragonflyPlicPeripheralSpiHost0
,
181
[
kTopDragonflyPlicIrqIdPwrmgrAonWakeup
] =
kTopDragonflyPlicPeripheralPwrmgrAon
,
182
[
kTopDragonflyPlicIrqIdAonTimerAonWkupTimerExpired
] =
kTopDragonflyPlicPeripheralAonTimerAon
,
183
[
kTopDragonflyPlicIrqIdAonTimerAonWdogTimerBark
] =
kTopDragonflyPlicPeripheralAonTimerAon
,
184
[
kTopDragonflyPlicIrqIdAccDone
] =
kTopDragonflyPlicPeripheralAcc
,
185
[
kTopDragonflyPlicIrqIdHmacHmacDone
] =
kTopDragonflyPlicPeripheralHmac
,
186
[
kTopDragonflyPlicIrqIdHmacFifoEmpty
] =
kTopDragonflyPlicPeripheralHmac
,
187
[
kTopDragonflyPlicIrqIdHmacHmacErr
] =
kTopDragonflyPlicPeripheralHmac
,
188
[
kTopDragonflyPlicIrqIdKmacKmacDone
] =
kTopDragonflyPlicPeripheralKmac
,
189
[
kTopDragonflyPlicIrqIdKmacFifoEmpty
] =
kTopDragonflyPlicPeripheralKmac
,
190
[
kTopDragonflyPlicIrqIdKmacKmacErr
] =
kTopDragonflyPlicPeripheralKmac
,
191
[
kTopDragonflyPlicIrqIdKeymgrDpeOpDone
] =
kTopDragonflyPlicPeripheralKeymgrDpe
,
192
[
kTopDragonflyPlicIrqIdCsrngCsCmdReqDone
] =
kTopDragonflyPlicPeripheralCsrng
,
193
[
kTopDragonflyPlicIrqIdCsrngCsEntropyReq
] =
kTopDragonflyPlicPeripheralCsrng
,
194
[
kTopDragonflyPlicIrqIdCsrngCsHwInstExc
] =
kTopDragonflyPlicPeripheralCsrng
,
195
[
kTopDragonflyPlicIrqIdCsrngCsFatalErr
] =
kTopDragonflyPlicPeripheralCsrng
,
196
[
kTopDragonflyPlicIrqIdEntropySrcEsEntropyValid
] =
kTopDragonflyPlicPeripheralEntropySrc
,
197
[
kTopDragonflyPlicIrqIdEntropySrcEsHealthTestFailed
] =
kTopDragonflyPlicPeripheralEntropySrc
,
198
[
kTopDragonflyPlicIrqIdEntropySrcEsObserveFifoReady
] =
kTopDragonflyPlicPeripheralEntropySrc
,
199
[
kTopDragonflyPlicIrqIdEntropySrcEsFatalErr
] =
kTopDragonflyPlicPeripheralEntropySrc
,
200
[
kTopDragonflyPlicIrqIdEdn0EdnCmdReqDone
] =
kTopDragonflyPlicPeripheralEdn0
,
201
[
kTopDragonflyPlicIrqIdEdn0EdnFatalErr
] =
kTopDragonflyPlicPeripheralEdn0
,
202
[
kTopDragonflyPlicIrqIdEdn1EdnCmdReqDone
] =
kTopDragonflyPlicPeripheralEdn1
,
203
[
kTopDragonflyPlicIrqIdEdn1EdnFatalErr
] =
kTopDragonflyPlicPeripheralEdn1
,
204
[
kTopDragonflyPlicIrqIdDmaDmaDone
] =
kTopDragonflyPlicPeripheralDma
,
205
[
kTopDragonflyPlicIrqIdDmaDmaChunkDone
] =
kTopDragonflyPlicPeripheralDma
,
206
[
kTopDragonflyPlicIrqIdDmaDmaError
] =
kTopDragonflyPlicPeripheralDma
,
207
[
kTopDragonflyPlicIrqIdMbx0MbxReady
] =
kTopDragonflyPlicPeripheralMbx0
,
208
[
kTopDragonflyPlicIrqIdMbx0MbxAbort
] =
kTopDragonflyPlicPeripheralMbx0
,
209
[
kTopDragonflyPlicIrqIdMbx0MbxError
] =
kTopDragonflyPlicPeripheralMbx0
,
210
[
kTopDragonflyPlicIrqIdMbx1MbxReady
] =
kTopDragonflyPlicPeripheralMbx1
,
211
[
kTopDragonflyPlicIrqIdMbx1MbxAbort
] =
kTopDragonflyPlicPeripheralMbx1
,
212
[
kTopDragonflyPlicIrqIdMbx1MbxError
] =
kTopDragonflyPlicPeripheralMbx1
,
213
[
kTopDragonflyPlicIrqIdMbx2MbxReady
] =
kTopDragonflyPlicPeripheralMbx2
,
214
[
kTopDragonflyPlicIrqIdMbx2MbxAbort
] =
kTopDragonflyPlicPeripheralMbx2
,
215
[
kTopDragonflyPlicIrqIdMbx2MbxError
] =
kTopDragonflyPlicPeripheralMbx2
,
216
[
kTopDragonflyPlicIrqIdMbx3MbxReady
] =
kTopDragonflyPlicPeripheralMbx3
,
217
[
kTopDragonflyPlicIrqIdMbx3MbxAbort
] =
kTopDragonflyPlicPeripheralMbx3
,
218
[
kTopDragonflyPlicIrqIdMbx3MbxError
] =
kTopDragonflyPlicPeripheralMbx3
,
219
[
kTopDragonflyPlicIrqIdMbx4MbxReady
] =
kTopDragonflyPlicPeripheralMbx4
,
220
[
kTopDragonflyPlicIrqIdMbx4MbxAbort
] =
kTopDragonflyPlicPeripheralMbx4
,
221
[
kTopDragonflyPlicIrqIdMbx4MbxError
] =
kTopDragonflyPlicPeripheralMbx4
,
222
[
kTopDragonflyPlicIrqIdMbx5MbxReady
] =
kTopDragonflyPlicPeripheralMbx5
,
223
[
kTopDragonflyPlicIrqIdMbx5MbxAbort
] =
kTopDragonflyPlicPeripheralMbx5
,
224
[
kTopDragonflyPlicIrqIdMbx5MbxError
] =
kTopDragonflyPlicPeripheralMbx5
,
225
[
kTopDragonflyPlicIrqIdMbx6MbxReady
] =
kTopDragonflyPlicPeripheralMbx6
,
226
[
kTopDragonflyPlicIrqIdMbx6MbxAbort
] =
kTopDragonflyPlicPeripheralMbx6
,
227
[
kTopDragonflyPlicIrqIdMbx6MbxError
] =
kTopDragonflyPlicPeripheralMbx6
,
228
[
kTopDragonflyPlicIrqIdMbxJtagMbxReady
] =
kTopDragonflyPlicPeripheralMbxJtag
,
229
[
kTopDragonflyPlicIrqIdMbxJtagMbxAbort
] =
kTopDragonflyPlicPeripheralMbxJtag
,
230
[
kTopDragonflyPlicIrqIdMbxJtagMbxError
] =
kTopDragonflyPlicPeripheralMbxJtag
,
231
[
kTopDragonflyPlicIrqIdMbxPcie0MbxReady
] =
kTopDragonflyPlicPeripheralMbxPcie0
,
232
[
kTopDragonflyPlicIrqIdMbxPcie0MbxAbort
] =
kTopDragonflyPlicPeripheralMbxPcie0
,
233
[
kTopDragonflyPlicIrqIdMbxPcie0MbxError
] =
kTopDragonflyPlicPeripheralMbxPcie0
,
234
[
kTopDragonflyPlicIrqIdMbxPcie1MbxReady
] =
kTopDragonflyPlicPeripheralMbxPcie1
,
235
[
kTopDragonflyPlicIrqIdMbxPcie1MbxAbort
] =
kTopDragonflyPlicPeripheralMbxPcie1
,
236
[
kTopDragonflyPlicIrqIdMbxPcie1MbxError
] =
kTopDragonflyPlicPeripheralMbxPcie1
,
237
[
kTopDragonflyPlicIrqIdRaclCtrlRaclError
] =
kTopDragonflyPlicPeripheralRaclCtrl
,
238
[
kTopDragonflyPlicIrqIdAcRangeCheckDenyCntReached
] =
kTopDragonflyPlicPeripheralAcRangeCheck
,
239
};
hw
top_dragonfly
sw
autogen
top_dragonfly.c
Generated by
1.13.2