Searched full:dma350 (Results 1 – 25 of 35) sorted by relevance
12
| /trusted-firmware-m-latest/platform/ext/target/arm/drivers/dma/dma350/ |
| D | dma350_drv.h | 52 /* DMA350 state definitions */ 55 /* DMA350 DMA Device error enumeration types */ 58 DMA350_ERR_IIDR_MISMATCH, /*!< Error: DMA350 driver does not support this 60 DMA350_ERR_AIDR_MISMATCH, /*!< Error: DMA350 driver does not support this 62 DMA350_ERR_NOT_INIT, /*!< Error: DMA350 not initialized */ 67 /* ARM DMA350 DMA INFO register BUILDCFG0 field Type */ 82 /* ARM DMA350 DMA INFO register BUILDCFG1 field Type */ 95 /* ARM DMA350 DMA device configuration structure */ 97 DMASECCFG_TypeDef *dma_sec_cfg; /*!< DMA350 secure config */ 98 DMASECCTRL_TypeDef *dma_sec_ctrl; /*!< DMA350 secure control */ [all …]
|
| D | dma350_ch_drv.h | 89 /* DMA350 DMA Channel error enumeration types */ 92 DMA350_CH_ERR_IIDR_MISMATCH, /*!< Error: DMA350 driver does not support this 94 DMA350_CH_ERR_AIDR_MISMATCH, /*!< Error: DMA350 driver does not support this 98 DMA350_CH_ERR_NOT_READY, /*!< Error: DMA350 not ready */ 99 DMA350_CH_ERR_UNSUP_CH, /*!< Error: DMA350 Channel not supported */ 102 /* ARM DMA350 DMA Channel device configuration structure */ 104 DMACH_TypeDef *const ch_base; /*!< DMA350 DMA Channel base address */ 105 const uint8_t channel; /*!< DMA350 DMA Channel number */ 108 /* ARM DMA350 DMA Channel device data structure */ 110 uint32_t state; /*!< Indicates if the DMA350 Channel driver [all …]
|
| D | dma350_lib.h | 19 /* DMA350 DMA Channel execution enumeration types */ 28 /* DMA350 DMA Library enumeration types */ 42 /* DMA350 DMA Library transformation enumeration type */ 54 /* DMA350 DMA Address remap structure */ 61 /* DMA350 DMA Address remap list */ 67 /* DMA350 lib needs an externally defined, device specific remap struct */ 73 * \param[in] dev DMA350 channel device struct \ref dma350_ch_dev_t 86 * \param[in] dev DMA350 channel device struct \ref dma350_ch_dev_t 99 * \param[in] dev DMA350 channel device struct \ref dma350_ch_dev_t 117 * \param[in] dev DMA350 channel device struct \ref dma350_ch_dev_t [all …]
|
| D | dma350_lib_unprivileged.h | 11 * \brief Library functions for DMA350 Direct Access Memory 31 * \param[in] channel DMA350 channel number 42 * \param[in] channel DMA350 channel number 60 * \param[in] channel DMA350 channel number 81 * \param[in] channel DMA350 channel number 116 * \param[in] channel DMA350 channel number 150 * \param[in] channel DMA350 channel number 176 * \param[in] channel DMA350 channel number 177 * \param[out] status DMA350 channel status
|
| D | dma350_checker_layer.h | 77 * \brief Setup the DMA350 and start the requested command. 79 * \param[in] config_type The DMA350 command's type 81 * \param[in] config The config for the DMA350 command. Its type has to
|
| D | dma350_privileged_config.h | 21 * \param[in] config_type The DMA350 command's type 23 * \param[in] config The config for the DMA350 command. Its type has to
|
| /trusted-firmware-m-latest/platform/ext/target/arm/mps3/corstone310/fvp/ |
| D | CMakeLists.txt | 19 ${PLATFORM_DIR}/ext/target/arm/drivers/dma/dma350/dma350_ch_drv.c 20 ${PLATFORM_DIR}/ext/target/arm/drivers/dma/dma350/dma350_drv.c 21 ${PLATFORM_DIR}/ext/target/arm/drivers/dma/dma350/dma350_lib.c 22 …$<$<BOOL:${PLATFORM_SVC_HANDLERS}>:${PLATFORM_DIR}/ext/target/arm/drivers/dma/dma350/dma350_checke… 49 ${PLATFORM_DIR}/ext/target/arm/drivers/dma/dma350 76 ${PLATFORM_DIR}/ext/target/arm/drivers/dma/dma350
|
| /trusted-firmware-m-latest/platform/ext/target/arm/rse/common/bl2/ |
| D | boot_dma.c | 26 /* DMA350 checker layer has to know the TCM remaps */ 112 BOOT_LOG_ERR("[DMA350 BL2] Input dma channel: %u is invalid \r\n", in boot_dma_memcpy() 125 BOOT_LOG_ERR("[DMA350 BL2] dma350_memcpy return value: 0x%x", in boot_dma_memcpy() 127 BOOT_LOG_ERR("[DMA350 BL2] Fail to copy %u bytes from 0x%x to 0x%x", in boot_dma_memcpy()
|
| /trusted-firmware-m-latest/platform/ext/target/arm/mps4/corstone315/device/source/ |
| D | dma350_address_remap.c | 19 * \brief Dma350 library does the remap of TCM memory address aliases, 20 * and the definition of those addresses are needed as the dma350 sees
|
| /trusted-firmware-m-latest/platform/ext/target/arm/mps3/corstone310/fvp/device/source/ |
| D | dma350_address_remap.c | 19 * \brief Dma350 library does the remap of TCM memory address aliases, 20 * and the definition of those addresses are needed as the dma350 sees
|
| /trusted-firmware-m-latest/platform/ext/target/arm/rse/common/device/include/ |
| D | platform_irq.h | 53 DMA_Combined_S_IRQn = 24, /* DMA350 Combined (Secure) Interrupt */ 54 DMA_Combined_NS_IRQn = 25, /* DMA350 Combined (Non-Secure) Interrupt */ 55 DMA_Security_Violation_IRQn = 26, /* DMA350 Security Violation Interrupt */
|
| /trusted-firmware-m-latest/platform/ext/target/arm/mps3/corstone310/common/device/include/ |
| D | platform_s_device_definition.h | 72 /* DMA350 driver structures */ 79 /* Required for DMA350 checker layer even if some channels are configured NS by
|
| /trusted-firmware-m-latest/platform/ext/target/arm/mps4/corstone315/device/include/ |
| D | platform_s_device_definition.h | 71 /* DMA350 driver structures */ 78 /* Required for DMA350 checker layer even if some channels are configured NS by
|
| /trusted-firmware-m-latest/platform/ext/target/arm/rse/common/ |
| D | CMakeLists.txt | 141 ${PLATFORM_DIR}/ext/target/arm/drivers/dma/dma350 155 ${PLATFORM_DIR}/ext/target/arm/drivers/dma/dma350/dma350_lib.c 159 ${PLATFORM_DIR}/ext/target/arm/drivers/dma/dma350/dma350_drv.c 160 ${PLATFORM_DIR}/ext/target/arm/drivers/dma/dma350/dma350_ch_drv.c 186 …$<$<BOOL:${PLATFORM_SVC_HANDLERS}>:${PLATFORM_DIR}/ext/target/arm/drivers/dma/dma350/dma350_checke… 251 … $<$<BOOL:${PLATFORM_HAS_BOOT_DMA}>:${PLATFORM_DIR}/ext/target/arm/drivers/dma/dma350/dma350_lib.c> 253 …$<$<BOOL:${PLATFORM_HAS_BOOT_DMA}>:${PLATFORM_DIR}/ext/target/arm/drivers/dma/dma350/dma350_ch_drv… 254 … $<$<BOOL:${PLATFORM_HAS_BOOT_DMA}>:${PLATFORM_DIR}/ext/target/arm/drivers/dma/dma350/dma350_drv.c> 294 ${PLATFORM_DIR}/ext/target/arm/drivers/dma/dma350 365 ${PLATFORM_DIR}/ext/target/arm/drivers/dma/dma350 [all …]
|
| D | target_cfg.c | 68 /* DMA350 checker layer has to know the TCM remaps */ 591 ERROR_MSG("DMA350 channel init failed"); in dma_init_cfg() 597 ERROR_MSG("Failed to set DMA350 channel privileged!"); in dma_init_cfg() 603 ERROR_MSG("Failed to set DMA350 channel secure!"); in dma_init_cfg()
|
| /trusted-firmware-m-latest/platform/ext/target/arm/mps4/corstone315/ |
| D | CMakeLists.txt | 57 ${PLATFORM_DIR}/ext/target/arm/drivers/dma/dma350 105 # DMA350 files 106 ${PLATFORM_DIR}/ext/target/arm/drivers/dma/dma350/dma350_ch_drv.c 107 ${PLATFORM_DIR}/ext/target/arm/drivers/dma/dma350/dma350_drv.c 108 ${PLATFORM_DIR}/ext/target/arm/drivers/dma/dma350/dma350_lib.c 110 …$<$<BOOL:${PLATFORM_SVC_HANDLERS}>:${PLATFORM_DIR}/ext/target/arm/drivers/dma/dma350/dma350_checke…
|
| /trusted-firmware-m-latest/platform/ext/target/arm/rse/common/device/source/ |
| D | startup_rse_bl.c | 113 invalid_irq_handler, /* 24: DMA350 Combined (Secure) Handler */ 114 invalid_irq_handler, /* 25: DMA350 Combined (Non-Secure) Handler */ 115 invalid_irq_handler, /* 26: DMA350 Security Violation Handler */
|
| D | startup_rse.c | 170 DMA_Combined_S_Handler, /* 24: DMA350 Combined (Secure) Handler */ 171 DMA_Combined_NS_Handler, /* 25: DMA350 Combined (Non-Secure) Handler */ 172 DMA_Security_Violation_Handler, /* 26: DMA350 Security Violation Handler */
|
| D | startup_rse_bl1_1.c | 118 invalid_irq_handler, /* 24: DMA350 Combined (Secure) Handler */ 119 invalid_irq_handler, /* 25: DMA350 Combined (Non-Secure) Handler */ 120 invalid_irq_handler, /* 26: DMA350 Security Violation Handler */
|
| /trusted-firmware-m-latest/platform/ext/target/arm/rse/common/bl1/scripts/include/ |
| D | program0_cmd1.yaml | 8 # This command sets the address of program1_cmd0 into the DMA350 Channel1
|
| D | program2_cmd3.yaml | 8 # This command writes 0x1 into the DMA350 Channel1 CH_CMD register, this causes
|
| D | program0_cmd2.yaml | 8 # This command writes 0x1 into the DMA350 Channel1 CH_CMD register, this causes
|
| D | program2_cmd2.yaml | 8 # This command sets the address of program3_cmd0 into the DMA350 Channel1
|
| /trusted-firmware-m-latest/platform/ext/target/arm/rse/common/device/config/ |
| D | device_cfg.h | 106 /* DMA350 defines */
|
| /trusted-firmware-m-latest/platform/ext/target/arm/rse/common/partition/ |
| D | platform_base_address.h | 43 #define DMA_350_BASE_NS 0x40002000 /* DMA350 Non-Secure base address */ 96 #define DMA_350_BASE_S 0x50002000 /* DMA350 Secure base address */
|
12