/Zephyr-latest/drivers/can/ |
D | can_mcux_mcan.c | 26 mem_addr_t mram; member 55 return can_mcan_sys_read_mram(mcux_config->mram, offset, dst, len); in mcux_mcan_read_mram() 64 return can_mcan_sys_write_mram(mcux_config->mram, offset, src, len); in mcux_mcan_write_mram() 72 return can_mcan_sys_clear_mram(mcux_config->mram, offset, len); in mcux_mcan_clear_mram() 88 const uintptr_t mrba = mcux_config->mram & MCUX_MCAN_MRBA_BA; in mcux_mcan_init() 122 err = can_mcan_configure_mram(dev, mrba, mcux_config->mram); in mcux_mcan_init() 206 .mram = (mem_addr_t)POINTER_TO_UINT(&mcux_mcan_mram_##n), \
|
D | can_sam.c | 23 mem_addr_t mram; member 52 return can_mcan_sys_read_mram(sam_config->mram, offset, dst, len); in can_sam_read_mram() 61 return can_mcan_sys_write_mram(sam_config->mram, offset, src, len); in can_sam_write_mram() 69 return can_mcan_sys_clear_mram(sam_config->mram, offset, len); in can_sam_clear_mram() 106 uint32_t mrba = sam_cfg->mram & 0xFFFF0000; in can_sam_init() 111 ret = can_mcan_configure_mram(dev, mrba, sam_cfg->mram); in can_sam_init() 179 .mram = (mem_addr_t)POINTER_TO_UINT(&can_sam_mram_##inst), \
|
D | can_nrf.c | 29 uint32_t mram; member 106 return can_mcan_sys_read_mram(config->mram, offset, dst, len); in can_nrf_read_mram() 115 return can_mcan_sys_write_mram(config->mram, offset, src, len); in can_nrf_write_mram() 123 return can_mcan_sys_clear_mram(config->mram, offset, len); in can_nrf_clear_mram() 161 ret = can_mcan_configure_mram(dev, config->mrba, config->mram); in can_nrf_init() 188 .mram = CAN_MCAN_DT_INST_MRAM_ADDR(n), \
|
D | can_sam0.c | 24 mem_addr_t mram; member 68 return can_mcan_sys_read_mram(sam_config->mram, offset, dst, len); in can_sam0_read_mram() 77 return can_mcan_sys_write_mram(sam_config->mram, offset, src, len); in can_sam0_write_mram() 85 return can_mcan_sys_clear_mram(sam_config->mram, offset, len); in can_sam0_clear_mram() 147 ret = can_mcan_configure_mram(dev, 0U, sam_cfg->mram); in can_sam0_init() 213 .mram = (mem_addr_t)POINTER_TO_UINT(&can_sam0_mram_##inst), \
|
D | can_stm32h7_fdcan.c | 36 mem_addr_t mram; member 65 return can_mcan_sys_read_mram(stm32h7_cfg->mram, offset, dst, len); in can_stm32h7_read_mram() 74 return can_mcan_sys_write_mram(stm32h7_cfg->mram, offset, src, len); in can_stm32h7_write_mram() 82 return can_mcan_sys_clear_mram(stm32h7_cfg->mram, offset, len); in can_stm32h7_clear_mram() 182 ret = can_mcan_configure_mram(dev, stm32h7_cfg->mrba, stm32h7_cfg->mram); in can_stm32h7_init() 258 .mram = CAN_MCAN_DT_INST_MRAM_ADDR(n), \
|
D | can_numaker.c | 35 mem_addr_t mram; member 115 rc = can_mcan_configure_mram(dev, config->mrba, config->mram); in can_numaker_init_unlocked() 209 return can_mcan_sys_read_mram(numaker_cfg->mram, offset, dst, len); in can_numaker_read_mram() 218 return can_mcan_sys_write_mram(numaker_cfg->mram, offset, src, len); in can_numaker_write_mram() 226 return can_mcan_sys_clear_mram(numaker_cfg->mram, offset, len); in can_numaker_clear_mram() 268 .mram = CAN_MCAN_DT_INST_MRAM_ADDR(inst), \
|
D | can_stm32_fdcan.c | 171 mem_addr_t mram; member 384 return can_mcan_sys_read_mram(stm32fd_config->mram, offset, dst, len); in can_stm32fd_read_mram() 393 return can_mcan_sys_write_mram(stm32fd_config->mram, offset, src, len); in can_stm32fd_write_mram() 401 return can_mcan_sys_clear_mram(stm32fd_config->mram, offset, len); in can_stm32fd_clear_mram() 589 .mram = CAN_MCAN_DT_INST_MRAM_ADDR(inst), \
|
D | can_mcan.c | 1276 int can_mcan_configure_mram(const struct device *dev, uintptr_t mrba, uintptr_t mram) in can_mcan_configure_mram() argument 1297 addr = mram - mrba + config->mram_offsets[CAN_MCAN_MRAM_CFG_STD_FILTER]; in can_mcan_configure_mram() 1305 addr = mram - mrba + config->mram_offsets[CAN_MCAN_MRAM_CFG_EXT_FILTER]; in can_mcan_configure_mram() 1313 addr = mram - mrba + config->mram_offsets[CAN_MCAN_MRAM_CFG_RX_FIFO0]; in can_mcan_configure_mram() 1321 addr = mram - mrba + config->mram_offsets[CAN_MCAN_MRAM_CFG_RX_FIFO1]; in can_mcan_configure_mram() 1329 addr = mram - mrba + config->mram_offsets[CAN_MCAN_MRAM_CFG_RX_BUFFER]; in can_mcan_configure_mram() 1336 addr = mram - mrba + config->mram_offsets[CAN_MCAN_MRAM_CFG_TX_EVENT_FIFO]; in can_mcan_configure_mram() 1344 addr = mram - mrba + config->mram_offsets[CAN_MCAN_MRAM_CFG_TX_BUFFER]; in can_mcan_configure_mram()
|
/Zephyr-latest/dts/arm/atmel/ |
D | same5x.dtsi | 41 bosch,mram-cfg = <0x0 128 64 64 64 64 32 32>; 54 bosch,mram-cfg = <0x0 128 64 64 64 64 32 32>;
|
D | samc21.dtsi | 60 bosch,mram-cfg = <0x0 28 8 3 3 0 1 1>; 73 bosch,mram-cfg = <0x0 28 8 3 3 0 1 1>;
|
D | same70.dtsi | 448 bosch,mram-cfg = <0x0 28 8 3 3 0 1 1>; 460 bosch,mram-cfg = <0x0 28 8 3 3 0 1 1>;
|
/Zephyr-latest/boards/shields/tcan4550evm/ |
D | tcan4550evm.overlay | 30 bosch,mram-cfg = <0x0 15 15 7 7 0 10 10>;
|
/Zephyr-latest/boards/arm/v2m_musca_s1/ |
D | v2m_musca_s1_musca_s1_ns.dts | 44 mram0: mram@a080000 {
|
D | v2m_musca_s1.dts | 63 mram0: mram@1a000000 {
|
/Zephyr-latest/dts/arm/st/g0/ |
D | stm32g0b1.dtsi | 42 bosch,mram-cfg = <0x0 28 8 3 3 0 3 3>; 53 bosch,mram-cfg = <0x0 28 8 3 3 0 3 3>;
|
/Zephyr-latest/dts/arm/st/g4/ |
D | stm32g491.dtsi | 20 bosch,mram-cfg = <0x350 28 8 3 3 0 3 3>;
|
D | stm32g473.dtsi | 107 bosch,mram-cfg = <0x6a0 28 8 3 3 0 3 3>;
|
/Zephyr-latest/dts/arm/nuvoton/ |
D | m46x.dtsi | 450 bosch,mram-cfg = <0x0 12 10 3 3 3 3 3>; 464 bosch,mram-cfg = <0x0 12 10 3 3 3 3 3>; 478 bosch,mram-cfg = <0x0 12 10 3 3 3 3 3>; 492 bosch,mram-cfg = <0x0 12 10 3 3 3 3 3>;
|
D | m2l31x.dtsi | 374 bosch,mram-cfg = <0x0 12 10 3 3 3 3 3>; 388 bosch,mram-cfg = <0x0 12 10 3 3 3 3 3>;
|
/Zephyr-latest/dts/arm/nxp/ |
D | nxp_lpc55S0x_common.dtsi | 244 bosch,mram-cfg = <0x0 15 15 8 8 0 15 15>;
|
D | nxp_lpc55S1x_common.dtsi | 301 bosch,mram-cfg = <0x0 15 15 8 8 0 15 15>;
|
D | nxp_lpc55S3x_common.dtsi | 339 bosch,mram-cfg = <0x0 15 15 8 8 0 15 15>;
|
/Zephyr-latest/dts/common/nordic/ |
D | nrf9280.dtsi | 101 mram1x: mram@e000000 { 102 compatible = "nordic,mram"; 443 bosch,mram-cfg = <0x0 28 8 3 3 0 1 1>; 453 bosch,mram-cfg = <0x0 28 8 3 3 0 1 1>;
|
/Zephyr-latest/dts/arm/st/h7/ |
D | stm32h723.dtsi | 127 bosch,mram-cfg = <0x6a0 28 8 3 3 0 3 3>;
|
/Zephyr-latest/dts/arm/st/h5/ |
D | stm32h562.dtsi | 475 bosch,mram-cfg = <0x350 28 8 3 3 0 3 3>;
|