commit | 3731a137e7c8c70aae2b79d6a582ccb51b0fa861 | [log] [tgz] |
---|---|---|
author | Gerard Marull-Paretas <gerard@teslabs.com> | Wed May 08 12:52:01 2024 +0200 |
committer | Carles CufĂ <carles.cufi@nordicsemi.no> | Thu May 30 05:20:50 2024 -0700 |
tree | 07a87534e830917466c2276b6c4d45e5874e818a | |
parent | 8f27e49495a7921e9f8de59c061b59b115e15446 [diff] |
soc: nordic: nrf54h: disable CAN120 MCAN cache Configure CAN120 MCAN core registers as non-cachable to prevent D-Cache from inhibiting volatile accesses to the CAN120 MCAN registers. Also apply non-cachable attribute to the message ram region. Even though the MCAN driver handles cache invalidation/flushing, MPU faults are still triggered (to be investigated). Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>