1description: Bosch M_CAN CAN FD controller base 2 3include: [can-fd-controller.yaml] 4 5properties: 6 bosch,mram-cfg: 7 type: array 8 required: true 9 description: | 10 Bosch M_CAN message RAM configuration. The cells in the array have the following format: 11 12 <offset std-filter-elements ext-filter-elements rx-fifo0-elements rx-fifo1-elements 13 rx-buffer-elements tx-event-fifo-elements tx-buffer-elements> 14 15 The 'offset' is an address offset of the message RAM where the following elements start 16 from. This is normally set to 0x0 when using a non-shared message RAM. The remaining cells 17 specify how many elements are allocated for each filter type/FIFO/buffer. 18 19 The Bosch M_CAN IP supports the following elements: 20 11-bit Filter 0-128 elements / 0-128 words 21 29-bit Filter 0-64 elements / 0-128 words 22 Rx FIFO 0 0-64 elements / 0-1152 words 23 Rx FIFO 1 0-64 elements / 0-1152 words 24 Rx Buffers 0-64 elements / 0-1152 words 25 Tx Event FIFO 0-32 elements / 0-64 words 26 Tx Buffers 0-32 elements / 0-576 words 27