| /trusted-firmware-m-latest/platform/ext/target/nuvoton/common/native_drivers/ |
| D | timer_cmsdk_drv.c | 22 void timer_cmsdk_init(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_init() 37 bool timer_cmsdk_is_initialized(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_is_initialized() 42 void timer_cmsdk_enable_external_input(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_enable_external_input() 48 void timer_cmsdk_disable_external_input(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_disable_external_input() 54 bool timer_cmsdk_is_external_input_enabled(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_is_external_input_enabled() 59 void timer_cmsdk_set_clock_to_internal(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_set_clock_to_internal() 65 void timer_cmsdk_set_clock_to_external(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_set_clock_to_external() 71 bool timer_cmsdk_is_clock_external(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_is_clock_external() 76 void timer_cmsdk_enable(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_enable() 82 void timer_cmsdk_disable(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_disable() [all …]
|
| D | timer_cmsdk.c | 45 void cmsdk_timer_init(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_init() 59 bool cmsdk_timer_is_initialized(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_is_initialized() 64 void cmsdk_timer_enable_external_input(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_enable_external_input() 70 void cmsdk_timer_disable_external_input(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_disable_external_input() 76 bool cmsdk_timer_is_external_input_enabled(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_is_external_input_enabled() 81 void cmsdk_timer_set_clock_to_internal(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_set_clock_to_internal() 87 void cmsdk_timer_set_clock_to_external(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_set_clock_to_external() 93 bool cmsdk_timer_is_clock_external(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_is_clock_external() 98 void cmsdk_timer_enable(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_enable() 104 void cmsdk_timer_disable(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_disable() [all …]
|
| D | arm_uart_drv.c | 53 enum arm_uart_error_t arm_uart_init(struct arm_uart_dev_t* dev, in arm_uart_init() 77 enum arm_uart_error_t arm_uart_set_baudrate(struct arm_uart_dev_t* dev, in arm_uart_set_baudrate() 106 uint32_t arm_uart_get_baudrate(struct arm_uart_dev_t* dev) in arm_uart_get_baudrate() 111 enum arm_uart_error_t arm_uart_set_clock(struct arm_uart_dev_t* dev, in arm_uart_set_clock() 135 enum arm_uart_error_t arm_uart_read(struct arm_uart_dev_t* dev, uint8_t* byte) in arm_uart_read() 150 enum arm_uart_error_t arm_uart_write(struct arm_uart_dev_t* dev, uint8_t byte) in arm_uart_write() 165 enum arm_uart_error_t arm_uart_irq_tx_enable(struct arm_uart_dev_t* dev) in arm_uart_irq_tx_enable() 179 void arm_uart_irq_tx_disable(struct arm_uart_dev_t* dev) in arm_uart_irq_tx_disable() 189 uint32_t arm_uart_tx_ready(struct arm_uart_dev_t* dev) in arm_uart_tx_ready() 201 enum arm_uart_error_t arm_uart_irq_rx_enable(struct arm_uart_dev_t* dev) in arm_uart_irq_rx_enable() [all …]
|
| D | uart_cmsdk_drv.c | 56 enum uart_cmsdk_error_t uart_cmsdk_init(struct uart_cmsdk_dev_t* dev, in uart_cmsdk_init() 80 enum uart_cmsdk_error_t uart_cmsdk_set_baudrate(struct uart_cmsdk_dev_t* dev, in uart_cmsdk_set_baudrate() 109 uint32_t uart_cmsdk_get_baudrate(struct uart_cmsdk_dev_t* dev) in uart_cmsdk_get_baudrate() 114 enum uart_cmsdk_error_t uart_cmsdk_set_clock(struct uart_cmsdk_dev_t* dev, in uart_cmsdk_set_clock() 138 enum uart_cmsdk_error_t uart_cmsdk_read(struct uart_cmsdk_dev_t* dev, in uart_cmsdk_read() 154 enum uart_cmsdk_error_t uart_cmsdk_write(struct uart_cmsdk_dev_t* dev, in uart_cmsdk_write() 170 enum uart_cmsdk_error_t uart_cmsdk_irq_tx_enable(struct uart_cmsdk_dev_t* dev) in uart_cmsdk_irq_tx_enable() 184 void uart_cmsdk_irq_tx_disable(struct uart_cmsdk_dev_t* dev) in uart_cmsdk_irq_tx_disable() 194 uint32_t uart_cmsdk_tx_ready(struct uart_cmsdk_dev_t* dev) in uart_cmsdk_tx_ready() 206 enum uart_cmsdk_error_t uart_cmsdk_irq_rx_enable(struct uart_cmsdk_dev_t* dev) in uart_cmsdk_irq_rx_enable() [all …]
|
| /trusted-firmware-m-latest/platform/ext/target/arm/drivers/dma/dma350/ |
| D | dma350_drv.c | 23 enum dma350_error_t dma350_init(struct dma350_dev_t *dev) in dma350_init() 35 void dma350_enable_secaccvio_irq(struct dma350_dev_t *dev) in dma350_enable_secaccvio_irq() 43 void dma350_disable_secaccvio_irq(struct dma350_dev_t *dev) in dma350_disable_secaccvio_irq() 51 void dma350_set_secaccvio_rsp_buserr(struct dma350_dev_t *dev) in dma350_set_secaccvio_rsp_buserr() 59 void dma350_set_secaccvio_rsp_razwi(struct dma350_dev_t *dev) in dma350_set_secaccvio_rsp_razwi() 67 void dma350_lock_security_cfg(struct dma350_dev_t *dev) in dma350_lock_security_cfg() 74 uint8_t dma350_get_secaccvio_irq(struct dma350_dev_t *dev) in dma350_get_secaccvio_irq() 80 uint8_t dma350_get_secaccvio_status(struct dma350_dev_t *dev) in dma350_get_secaccvio_status() 86 void dma350_clear_secaccvio_status(struct dma350_dev_t *dev) in dma350_clear_secaccvio_status() 92 enum dma350_error_t dma350_set_ch_secure(struct dma350_dev_t *dev, in dma350_set_ch_secure() [all …]
|
| D | dma350_ch_drv.h | 2384 bool dma350_ch_is_init(const struct dma350_ch_dev_t *dev) in dma350_ch_is_init() 2390 void dma350_ch_set_src(struct dma350_ch_dev_t *dev, uint32_t src_addr) in dma350_ch_set_src() 2396 void dma350_ch_set_des(struct dma350_ch_dev_t *dev, uint32_t des_addr) in dma350_ch_set_des() 2402 void dma350_ch_set_xsize16(struct dma350_ch_dev_t *dev, uint16_t src_xsize, in dma350_ch_set_xsize16() 2411 void dma350_ch_set_xsize32(struct dma350_ch_dev_t *dev, uint32_t src_xsize, in dma350_ch_set_xsize32() 2421 void dma350_ch_set_ysize16(struct dma350_ch_dev_t *dev, uint16_t src_ysize, in dma350_ch_set_ysize16() 2429 void dma350_ch_set_yaddrstride(struct dma350_ch_dev_t *dev, in dma350_ch_set_yaddrstride() 2439 void dma350_ch_set_transize(struct dma350_ch_dev_t *dev, in dma350_ch_set_transize() 2448 void dma350_ch_set_chprio(struct dma350_ch_dev_t *dev, uint8_t chprio) in dma350_ch_set_chprio() 2455 void dma350_ch_set_xtype(struct dma350_ch_dev_t *dev, in dma350_ch_set_xtype() [all …]
|
| /trusted-firmware-m-latest/platform/ext/target/arm/drivers/timer/armv8m/ |
| D | systimer_armv8-m_drv.c | 63 void systimer_armv8_m_init(struct systimer_armv8_m_dev_t* dev) in systimer_armv8_m_init() 74 void systimer_armv8_m_uninit(struct systimer_armv8_m_dev_t* dev) in systimer_armv8_m_uninit() 85 struct systimer_armv8_m_dev_t* dev) in systimer_armv8_m_get_counter_value() 109 struct systimer_armv8_m_dev_t* dev, in systimer_armv8_m_set_compare_value() 119 struct systimer_armv8_m_dev_t* dev) in systimer_armv8_m_get_compare_value() 130 void systimer_armv8_m_set_counter_freq(struct systimer_armv8_m_dev_t* dev, in systimer_armv8_m_set_counter_freq() 139 struct systimer_armv8_m_dev_t* dev) in systimer_armv8_m_get_counter_freq() 146 void systimer_armv8_m_set_timer_value(struct systimer_armv8_m_dev_t* dev, in systimer_armv8_m_set_timer_value() 155 struct systimer_armv8_m_dev_t* dev) in systimer_armv8_m_get_timer_value() 162 void systimer_armv8_m_enable_timer(struct systimer_armv8_m_dev_t* dev) in systimer_armv8_m_enable_timer() [all …]
|
| /trusted-firmware-m-latest/platform/ext/target/arm/drivers/usart/cmsdk/ |
| D | uart_cmsdk_drv.c | 39 enum uart_cmsdk_error_t uart_cmsdk_init(struct uart_cmsdk_dev_t* dev, in uart_cmsdk_init() 63 enum uart_cmsdk_error_t uart_cmsdk_set_baudrate(struct uart_cmsdk_dev_t* dev, in uart_cmsdk_set_baudrate() 92 uint32_t uart_cmsdk_get_baudrate(struct uart_cmsdk_dev_t* dev) in uart_cmsdk_get_baudrate() 97 enum uart_cmsdk_error_t uart_cmsdk_set_clock(struct uart_cmsdk_dev_t* dev, in uart_cmsdk_set_clock() 121 enum uart_cmsdk_error_t uart_cmsdk_read(struct uart_cmsdk_dev_t* dev, in uart_cmsdk_read() 137 enum uart_cmsdk_error_t uart_cmsdk_write(struct uart_cmsdk_dev_t* dev, in uart_cmsdk_write() 153 enum uart_cmsdk_error_t uart_cmsdk_irq_tx_enable(struct uart_cmsdk_dev_t* dev) in uart_cmsdk_irq_tx_enable() 167 void uart_cmsdk_irq_tx_disable(struct uart_cmsdk_dev_t* dev) in uart_cmsdk_irq_tx_disable() 177 uint32_t uart_cmsdk_tx_ready(struct uart_cmsdk_dev_t* dev) in uart_cmsdk_tx_ready() 189 enum uart_cmsdk_error_t uart_cmsdk_irq_rx_enable(struct uart_cmsdk_dev_t* dev) in uart_cmsdk_irq_rx_enable() [all …]
|
| /trusted-firmware-m-latest/platform/ext/target/arm/drivers/counter/armv8m/ |
| D | syscounter_armv8-m_cntrl_drv.c | 109 struct syscounter_armv8_m_cntrl_dev_t* dev) in syscounter_armv8_m_cntrl_init() 139 struct syscounter_armv8_m_cntrl_dev_t* dev) in syscounter_armv8_m_cntrl_uninit() 151 struct syscounter_armv8_m_cntrl_dev_t* dev) in syscounter_armv8_m_cntrl_enable_counter() 159 struct syscounter_armv8_m_cntrl_dev_t* dev) in syscounter_armv8_m_cntrl_disable_counter() 167 struct syscounter_armv8_m_cntrl_dev_t* dev) in syscounter_armv8_m_cntrl_is_counter_enabled() 176 struct syscounter_armv8_m_cntrl_dev_t* dev) in syscounter_armv8_m_cntrl_enable_halt_on_debug() 184 struct syscounter_armv8_m_cntrl_dev_t* dev) in syscounter_armv8_m_cntrl_disable_halt_on_debug() 192 struct syscounter_armv8_m_cntrl_dev_t* dev) in syscounter_armv8_m_cntrl_is_halt_on_debug_enabled() 201 struct syscounter_armv8_m_cntrl_dev_t* dev) in syscounter_armv8_m_cntrl_enable_scale() 209 struct syscounter_armv8_m_cntrl_dev_t* dev) in syscounter_armv8_m_cntrl_disable_scale() [all …]
|
| /trusted-firmware-m-latest/platform/ext/target/arm/musca_b1/Native_Driver/ |
| D | timer_cmsdk_drv.c | 70 void timer_cmsdk_init(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_init() 82 bool timer_cmsdk_is_initialized(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_is_initialized() 87 void timer_cmsdk_enable_external_input(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_enable_external_input() 94 void timer_cmsdk_disable_external_input(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_disable_external_input() 101 bool timer_cmsdk_is_external_input_enabled(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_is_external_input_enabled() 109 void timer_cmsdk_set_clock_to_internal(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_set_clock_to_internal() 116 void timer_cmsdk_set_clock_to_external(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_set_clock_to_external() 123 bool timer_cmsdk_is_clock_external(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_is_clock_external() 131 void timer_cmsdk_enable(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_enable() 138 void timer_cmsdk_disable(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_disable() [all …]
|
| /trusted-firmware-m-latest/platform/ext/target/arm/mps2/an519/native_drivers/timer_cmsdk/ |
| D | timer_cmsdk.c | 70 void cmsdk_timer_init(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_init() 82 bool cmsdk_timer_is_initialized(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_is_initialized() 87 void cmsdk_timer_enable_external_input(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_enable_external_input() 94 void cmsdk_timer_disable_external_input(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_disable_external_input() 101 bool cmsdk_timer_is_external_input_enabled(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_is_external_input_enabled() 109 void cmsdk_timer_set_clock_to_internal(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_set_clock_to_internal() 116 void cmsdk_timer_set_clock_to_external(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_set_clock_to_external() 123 bool cmsdk_timer_is_clock_external(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_is_clock_external() 131 void cmsdk_timer_enable(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_enable() 138 void cmsdk_timer_disable(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_disable() [all …]
|
| /trusted-firmware-m-latest/platform/ext/target/arm/drivers/timer/cmsdk/ |
| D | timer_cmsdk_drv.c | 72 void timer_cmsdk_init(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_init() 84 bool timer_cmsdk_is_initialized(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_is_initialized() 89 void timer_cmsdk_enable_external_input(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_enable_external_input() 96 void timer_cmsdk_disable_external_input(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_disable_external_input() 103 bool timer_cmsdk_is_external_input_enabled(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_is_external_input_enabled() 111 void timer_cmsdk_set_clock_to_internal(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_set_clock_to_internal() 118 void timer_cmsdk_set_clock_to_external(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_set_clock_to_external() 125 bool timer_cmsdk_is_clock_external(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_is_clock_external() 133 void timer_cmsdk_enable(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_enable() 140 void timer_cmsdk_disable(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_disable() [all …]
|
| /trusted-firmware-m-latest/platform/ext/target/arm/musca_s1/Native_Driver/ |
| D | timer_cmsdk_drv.c | 61 void timer_cmsdk_init(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_init() 73 bool timer_cmsdk_is_initialized(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_is_initialized() 78 void timer_cmsdk_enable_external_input(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_enable_external_input() 85 void timer_cmsdk_disable_external_input(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_disable_external_input() 92 bool timer_cmsdk_is_external_input_enabled(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_is_external_input_enabled() 100 void timer_cmsdk_set_clock_to_internal(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_set_clock_to_internal() 107 void timer_cmsdk_set_clock_to_external(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_set_clock_to_external() 114 bool timer_cmsdk_is_clock_external(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_is_clock_external() 122 void timer_cmsdk_enable(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_enable() 129 void timer_cmsdk_disable(const struct timer_cmsdk_dev_t* dev) in timer_cmsdk_disable() [all …]
|
| D | cache_drv.c | 89 enum arm_cache_size_t arm_cache_get_size(struct arm_cache_dev_t* dev) in arm_cache_get_size() 112 bool arm_cache_is_stat_func_available(struct arm_cache_dev_t* dev) in arm_cache_is_stat_func_available() 120 bool arm_cache_is_invalidate_cache_line_enabled(struct arm_cache_dev_t* dev) in arm_cache_is_invalidate_cache_line_enabled() 128 void arm_cache_enable(struct arm_cache_dev_t* dev) in arm_cache_enable() 136 void arm_cache_enable_blocking(struct arm_cache_dev_t* dev) in arm_cache_enable_blocking() 149 void arm_cache_disable(struct arm_cache_dev_t* dev) in arm_cache_disable() 157 void arm_cache_disable_blocking(struct arm_cache_dev_t* dev) in arm_cache_disable_blocking() 170 bool arm_cache_is_enabled(struct arm_cache_dev_t* dev) in arm_cache_is_enabled() 177 void arm_cache_full_invalidate(struct arm_cache_dev_t* dev) in arm_cache_full_invalidate() 185 void arm_cache_full_invalidate_blocking(struct arm_cache_dev_t* dev) in arm_cache_full_invalidate_blocking() [all …]
|
| /trusted-firmware-m-latest/platform/ext/target/arm/mps2/an521/native_drivers/timer_cmsdk/ |
| D | timer_cmsdk.c | 70 void cmsdk_timer_init(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_init() 82 bool cmsdk_timer_is_initialized(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_is_initialized() 87 void cmsdk_timer_enable_external_input(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_enable_external_input() 94 void cmsdk_timer_disable_external_input(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_disable_external_input() 101 bool cmsdk_timer_is_external_input_enabled(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_is_external_input_enabled() 109 void cmsdk_timer_set_clock_to_internal(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_set_clock_to_internal() 116 void cmsdk_timer_set_clock_to_external(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_set_clock_to_external() 123 bool cmsdk_timer_is_clock_external(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_is_clock_external() 131 void cmsdk_timer_enable(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_enable() 138 void cmsdk_timer_disable(const struct cmsdk_timer_dev_t* dev) in cmsdk_timer_disable() [all …]
|
| /trusted-firmware-m-latest/platform/ext/target/arm/mps2/an519/native_drivers/ |
| D | arm_uart_drv.c | 53 enum arm_uart_error_t arm_uart_init(struct arm_uart_dev_t* dev, in arm_uart_init() 77 enum arm_uart_error_t arm_uart_set_baudrate(struct arm_uart_dev_t* dev, in arm_uart_set_baudrate() 106 uint32_t arm_uart_get_baudrate(struct arm_uart_dev_t* dev) in arm_uart_get_baudrate() 111 enum arm_uart_error_t arm_uart_set_clock(struct arm_uart_dev_t* dev, in arm_uart_set_clock() 135 enum arm_uart_error_t arm_uart_read(struct arm_uart_dev_t* dev, uint8_t* byte) in arm_uart_read() 150 enum arm_uart_error_t arm_uart_write(struct arm_uart_dev_t* dev, uint8_t byte) in arm_uart_write() 165 enum arm_uart_error_t arm_uart_irq_tx_enable(struct arm_uart_dev_t* dev) in arm_uart_irq_tx_enable() 179 void arm_uart_irq_tx_disable(struct arm_uart_dev_t* dev) in arm_uart_irq_tx_disable() 189 uint32_t arm_uart_tx_ready(struct arm_uart_dev_t* dev) in arm_uart_tx_ready() 201 enum arm_uart_error_t arm_uart_irq_rx_enable(struct arm_uart_dev_t* dev) in arm_uart_irq_rx_enable() [all …]
|
| /trusted-firmware-m-latest/platform/ext/target/arm/mps2/an521/native_drivers/ |
| D | arm_uart_drv.c | 53 enum arm_uart_error_t arm_uart_init(struct arm_uart_dev_t* dev, in arm_uart_init() 77 enum arm_uart_error_t arm_uart_set_baudrate(struct arm_uart_dev_t* dev, in arm_uart_set_baudrate() 106 uint32_t arm_uart_get_baudrate(struct arm_uart_dev_t* dev) in arm_uart_get_baudrate() 111 enum arm_uart_error_t arm_uart_set_clock(struct arm_uart_dev_t* dev, in arm_uart_set_clock() 135 enum arm_uart_error_t arm_uart_read(struct arm_uart_dev_t* dev, uint8_t* byte) in arm_uart_read() 150 enum arm_uart_error_t arm_uart_write(struct arm_uart_dev_t* dev, uint8_t byte) in arm_uart_write() 165 enum arm_uart_error_t arm_uart_irq_tx_enable(struct arm_uart_dev_t* dev) in arm_uart_irq_tx_enable() 179 void arm_uart_irq_tx_disable(struct arm_uart_dev_t* dev) in arm_uart_irq_tx_disable() 189 uint32_t arm_uart_tx_ready(struct arm_uart_dev_t* dev) in arm_uart_tx_ready() 201 enum arm_uart_error_t arm_uart_irq_rx_enable(struct arm_uart_dev_t* dev) in arm_uart_irq_rx_enable() [all …]
|
| /trusted-firmware-m-latest/platform/ext/target/arm/drivers/usart/pl011/ |
| D | uart_pl011_drv.c | 360 enum uart_pl011_error_t uart_pl011_init(struct uart_pl011_dev_t* dev, in uart_pl011_init() 401 void uart_pl011_uninit(struct uart_pl011_dev_t* dev) in uart_pl011_uninit() 416 enum uart_pl011_state_t uart_pl011_get_state(struct uart_pl011_dev_t* dev) in uart_pl011_get_state() 422 struct uart_pl011_dev_t* dev, uint32_t baudrate) in uart_pl011_set_baudrate() 458 uint32_t uart_pl011_get_baudrate(struct uart_pl011_dev_t* dev) in uart_pl011_get_baudrate() 463 void uart_pl011_enable_intr(struct uart_pl011_dev_t* dev, in uart_pl011_enable_intr() 474 void uart_pl011_disable_intr(struct uart_pl011_dev_t* dev, in uart_pl011_disable_intr() 485 void uart_pl011_clear_intr(struct uart_pl011_dev_t* dev, in uart_pl011_clear_intr() 498 struct uart_pl011_dev_t* dev) in uart_pl011_get_masked_intr_status() 508 struct uart_pl011_dev_t* dev) in uart_pl011_get_raw_intr_status() [all …]
|
| /trusted-firmware-m-latest/platform/ext/target/arm/rse/common/native_drivers/ |
| D | ppc_rse_drv.c | 26 enum ppc_rse_error_t ppc_rse_init(struct ppc_rse_dev_t* dev) in ppc_rse_init() 117 ppc_rse_config_privilege(struct ppc_rse_dev_t* dev, uint32_t mask, in ppc_rse_config_privilege() 152 bool ppc_rse_is_periph_priv_only(struct ppc_rse_dev_t* dev, in ppc_rse_is_periph_priv_only() 180 ppc_rse_config_security(struct ppc_rse_dev_t* dev, uint32_t mask, in ppc_rse_config_security() 196 bool ppc_rse_is_periph_secure(struct ppc_rse_dev_t* dev, in ppc_rse_is_periph_secure() 207 enum ppc_rse_error_t ppc_rse_irq_enable(struct ppc_rse_dev_t* dev) in ppc_rse_irq_enable() 221 void ppc_rse_irq_disable(struct ppc_rse_dev_t* dev) in ppc_rse_irq_disable() 231 void ppc_rse_clear_irq(struct ppc_rse_dev_t* dev) in ppc_rse_clear_irq() 241 bool ppc_rse_irq_state(struct ppc_rse_dev_t* dev) in ppc_rse_irq_state()
|
| D | atu_rse_drv.c | 132 static enum atu_error_t _set_bus_attribute(struct atu_dev_t* dev, in _set_bus_attribute() 146 uint16_t get_page_size(struct atu_dev_t* dev) in get_page_size() 153 uint8_t get_supported_region_count(struct atu_dev_t* dev) in get_supported_region_count() 160 enum atu_error_t enable_atu_region(struct atu_dev_t* dev, uint8_t region) in enable_atu_region() 172 enum atu_error_t disable_atu_region(struct atu_dev_t* dev, uint8_t region) in disable_atu_region() 184 bool me_interrupt_is_waiting(struct atu_dev_t* dev) in me_interrupt_is_waiting() 191 void enable_me_interrupt(struct atu_dev_t* dev) in enable_me_interrupt() 198 void clear_me_interrupt(struct atu_dev_t* dev) in clear_me_interrupt() 205 uint32_t get_mismatch_address(struct atu_dev_t* dev) in get_mismatch_address() 212 enum atu_error_t set_start_logical_address(struct atu_dev_t* dev, in set_start_logical_address() [all …]
|
| D | sic_drv.c | 105 static inline uint8_t get_dr_am(struct sic_dev_t *dev) in get_dr_am() 112 static inline bool have_pmon(struct sic_dev_t *dev) in have_pmon() 119 static inline uint8_t is_sic_enabled(struct sic_dev_t *dev) in is_sic_enabled() 128 size_t sic_page_size_get(struct sic_dev_t *dev) in sic_page_size_get() 135 uint32_t sic_page_count_get(struct sic_dev_t *dev) in sic_page_count_get() 142 enum sic_error_t sic_enable(struct sic_dev_t *dev) in sic_enable() 152 enum sic_error_t sic_disable(struct sic_dev_t *dev) in sic_disable() 166 enum sic_error_t sic_auth_init(struct sic_dev_t *dev, in sic_auth_init() 214 enum sic_error_t sic_auth_enable(struct sic_dev_t *dev) in sic_auth_enable() 235 enum sic_error_t sic_auth_disable(struct sic_dev_t *dev) in sic_auth_disable() [all …]
|
| /trusted-firmware-m-latest/platform/ext/target/arm/drivers/mpc_sie/ |
| D | mpc_sie_drv.c | 86 struct mpc_sie_dev_t* dev, in is_ctrl_by_range_list() 124 struct mpc_sie_dev_t* dev, in get_lut_masks() 234 enum mpc_sie_error_t mpc_sie_init(struct mpc_sie_dev_t* dev) in mpc_sie_init() 247 enum mpc_sie_error_t mpc_sie_get_block_size(struct mpc_sie_dev_t* dev, in mpc_sie_get_block_size() 267 enum mpc_sie_error_t mpc_sie_config_region(struct mpc_sie_dev_t* dev, in mpc_sie_config_region() 386 struct mpc_sie_dev_t* dev, in mpc_sie_get_region_config() 531 enum mpc_sie_error_t mpc_sie_get_ctrl(struct mpc_sie_dev_t* dev, in mpc_sie_get_ctrl() 550 enum mpc_sie_error_t mpc_sie_set_ctrl(struct mpc_sie_dev_t* dev, in mpc_sie_set_ctrl() 565 enum mpc_sie_error_t mpc_sie_get_sec_resp(struct mpc_sie_dev_t* dev, in mpc_sie_get_sec_resp() 607 enum mpc_sie_error_t mpc_sie_set_sec_resp(struct mpc_sie_dev_t* dev, in mpc_sie_set_sec_resp() [all …]
|
| /trusted-firmware-m-latest/platform/ext/target/arm/corstone1000/Native_Driver/ |
| D | arm_watchdog_drv.c | 56 void arm_watchdog_init(struct arm_watchdog_dev_t* dev, uint32_t timeout) in arm_watchdog_init() 78 enum arm_watchdog_error_t arm_watchdog_feed(struct arm_watchdog_dev_t* dev) in arm_watchdog_feed() 94 arm_watchdog_clear_interrupt_and_refresh_counter(struct arm_watchdog_dev_t* dev) in arm_watchdog_clear_interrupt_and_refresh_counter() 109 enum arm_watchdog_error_t arm_watchdog_enable(struct arm_watchdog_dev_t* dev) in arm_watchdog_enable() 128 uint32_t arm_watchdog_is_enabled(struct arm_watchdog_dev_t* dev) in arm_watchdog_is_enabled() 133 enum arm_watchdog_error_t arm_watchdog_disable(struct arm_watchdog_dev_t* dev) in arm_watchdog_disable() 150 void arm_watchdog_lock(struct arm_watchdog_dev_t* dev) in arm_watchdog_lock() 158 uint32_t arm_watchdog_is_locked(struct arm_watchdog_dev_t* dev) in arm_watchdog_is_locked() 166 void arm_watchdog_unlock(struct arm_watchdog_dev_t* dev) in arm_watchdog_unlock() 173 inline uint32_t arm_watchdog_is_initialized(struct arm_watchdog_dev_t* dev) in arm_watchdog_is_initialized() [all …]
|
| /trusted-firmware-m-latest/platform/ext/target/arm/drivers/watchdog/ |
| D | arm_watchdog_drv.c | 63 static inline uint32_t is_wdog_init(struct arm_watchdog_dev_t* dev) in is_wdog_init() 68 void arm_watchdog_init(struct arm_watchdog_dev_t* dev, uint32_t timeout) in arm_watchdog_init() 91 enum arm_watchdog_error_t arm_watchdog_feed(struct arm_watchdog_dev_t* dev) in arm_watchdog_feed() 109 arm_watchdog_clear_interrupt_and_refresh_counter(struct arm_watchdog_dev_t* dev) in arm_watchdog_clear_interrupt_and_refresh_counter() 126 enum arm_watchdog_error_t arm_watchdog_enable(struct arm_watchdog_dev_t* dev) in arm_watchdog_enable() 147 uint32_t arm_watchdog_is_enabled(struct arm_watchdog_dev_t* dev) in arm_watchdog_is_enabled() 152 enum arm_watchdog_error_t arm_watchdog_disable(struct arm_watchdog_dev_t* dev) in arm_watchdog_disable() 171 void arm_watchdog_lock(struct arm_watchdog_dev_t* dev) in arm_watchdog_lock() 179 uint32_t arm_watchdog_is_locked(struct arm_watchdog_dev_t* dev) in arm_watchdog_is_locked() 187 void arm_watchdog_unlock(struct arm_watchdog_dev_t* dev) in arm_watchdog_unlock() [all …]
|
| /trusted-firmware-m-latest/platform/ext/target/stm/common/hal/Native_Driver/ |
| D | mpu_armv8m_drv.c | 19 enum mpu_armv8m_error_t mpu_armv8m_enable(struct mpu_armv8m_dev_t *dev, in mpu_armv8m_enable() 55 enum mpu_armv8m_error_t mpu_armv8m_check(struct mpu_armv8m_dev_t *dev, in mpu_armv8m_check() 98 enum mpu_armv8m_error_t mpu_armv8m_disable(struct mpu_armv8m_dev_t *dev) in mpu_armv8m_disable() 110 struct mpu_armv8m_dev_t *dev, in mpu_armv8m_region_enable() 157 struct mpu_armv8m_dev_t *dev, in mpu_armv8m_region_enable_check() 201 struct mpu_armv8m_dev_t *dev, in mpu_armv8m_region_disable() 227 struct mpu_armv8m_dev_t *dev, in mpu_armv8m_region_disable_check() 246 struct mpu_armv8m_dev_t *dev, in mpu_armv8m_region_config_only() 297 struct mpu_armv8m_dev_t *dev, in mpu_armv8m_region_config_only_check() 341 enum mpu_armv8m_error_t mpu_armv8m_clean(struct mpu_armv8m_dev_t *dev) in mpu_armv8m_clean()
|