Messages in this thread Patch in this message | | | From | Vivek Yadav <> | Subject | [PATCH 2/7] dt-bindings: can: mcan: Add ECC functionality to message ram | Date | Fri, 21 Oct 2022 15:28:28 +0530 |
| |
Whenever the data is transferred or stored on message ram, there are inherent risks of it being lost or corruption known as single-bit errors.
ECC constantly scans data as it is processed to the message ram, using a method known as parity checking and raise the error signals for corruption.
Add error correction code config property to enable/disable the error correction code (ECC) functionality for Message RAM used to create valid ECC checksums.
Signed-off-by: Chandrasekar R <rcsekar@samsung.com> Signed-off-by: Vivek Yadav <vivek.2311@samsung.com> --- Documentation/devicetree/bindings/net/can/bosch,m_can.yaml | 4 ++++ 1 file changed, 4 insertions(+)
diff --git a/Documentation/devicetree/bindings/net/can/bosch,m_can.yaml b/Documentation/devicetree/bindings/net/can/bosch,m_can.yaml index 26aa0830eea1..0ba3691863d7 100644 --- a/Documentation/devicetree/bindings/net/can/bosch,m_can.yaml +++ b/Documentation/devicetree/bindings/net/can/bosch,m_can.yaml @@ -50,6 +50,10 @@ properties: - const: hclk - const: cclk + mram-ecc-cfg: + items: + - description: M_CAN ecc registers map with configuration register offset + bosch,mram-cfg: description: | Message RAM configuration data. -- 2.17.1
| |