1 /* SPDX-License-Identifier: GPL-2.0+ */
4 * Mario Six, Guntermann & Drunck GmbH, mario.six@gdsys.cc
7 #ifndef _SYSRESET_MPC83XX_H_
8 #define _SYSRESET_MPC83XX_H_
11 * String array for all possible event types; indexed by the EVENT field of the
14 static const char * const event[] = {
17 "Address Only Transfer Type",
18 "External Control Word Transfer Type",
19 "Reserved Transfer Type",
26 * String array for all possible master IDs, which reflects the source of the
27 * transaction that caused the error; indexed by the MSTR_ID field of the AEATR
30 static const char * const master[] = {
31 "e300 Core Data Transaction",
33 "e300 Core Instruction Fetch",
66 * String array for all possible transfer types; indexed by the TTYPE field of
69 static const char * const transfer[] = {
70 "Address-only, Clean Block",
71 "Address-only, lwarx reservation set",
72 "Single-beat or Burst write",
74 "Address-only, Flush Block",
79 "Address-only, tlbsync",
80 "Single-beat or Burst read",
81 "Single-beat or Burst read",
82 "Address-only, Kill Block",
86 "Address-only, eieio",
90 "ecowx - Illegal single-beat write",
94 "Address-only, TLB Invalidate",
96 "Single-beat or Burst read",
98 "eciwx - Illegal single-beat read",
103 #endif /* _SYSRESET_MPC83XX_H_ */