blob: 8cd570455e2f436b3f0cd534a7495e478f77925f [file] [log] [blame]
will21a950a2019-03-22 16:31:00 +08001description: >
2 Implement to provide memory ECC attributes.
3properties:
4 - name: isLoggingLimitReached
5 type: boolean
6 description: >
7 ECC logging limit reached.
8 - name: ceCount
9 type: int64
10 description: >
11 A correctable ECC event has been detected on a read operation.
12 - name: ueCount
13 type: int64
14 description: >
15 An uncorrectable ECC event has been detected on a read operation.
16 - name: state
17 type: enum[self.ECCStatus]
18 default: ok
19 description: >
20 The state is described in ECC status.
21
22enumerations:
Patrick Williams8da396c2022-03-14 14:21:02 -050023 - name: ECCStatus
24 description: >
25 The operating system statuses.
26 values:
27 - name: ok
28 description: >
29 There is no ECC error occurred.
30 - name: CE
31 description: >
32 correctable ECC detected.
33 - name: UE
34 description: >
35 uncorrectable ECC detected.
36 - name: LogFull
37 description: >
38 ECC logging reach limits.