Searched refs:dma330 (Results 1 - 4 of 4) sorted by relevance
/seL4-refos-master/libs/libplatsupport/arch_include/arm/platsupport/ |
H A D | dma330.h | 18 #include <platsupport/plat/dma330.h> 27 * @param[in] dma330 A handle to the DMA330 controller that was monitoring the event 34 typedef int (*dma330_signal_cb)(dma330_t* dma330, int signal, uintptr_t pc, uint32_t status, void* token); 40 * @param[out] dma330 on success, contains a handle to the initialised device 43 int dma330_init(enum dma330_id id, struct ps_io_ops* ops, dma330_t* dma330); 50 * @param[out] dma330 on success, contains a handle to the initialised device 54 dma330_t* dma330); 58 * @param[in] dma330 a handle to the dma device 65 int dma330_xfer(dma330_t* dma330, int channel, uintptr_t program, dma330_signal_cb cb, void* token); 69 * @param[in] dma330 [all...] |
/seL4-refos-master/projects/util_libs/libplatsupport/arch_include/arm/platsupport/ |
H A D | dma330.h | 18 #include <platsupport/plat/dma330.h> 27 * @param[in] dma330 A handle to the DMA330 controller that was monitoring the event 34 typedef int (*dma330_signal_cb)(dma330_t* dma330, int signal, uintptr_t pc, uint32_t status, void* token); 40 * @param[out] dma330 on success, contains a handle to the initialised device 43 int dma330_init(enum dma330_id id, struct ps_io_ops* ops, dma330_t* dma330); 50 * @param[out] dma330 on success, contains a handle to the initialised device 54 dma330_t* dma330); 58 * @param[in] dma330 a handle to the dma device 65 int dma330_xfer(dma330_t* dma330, int channel, uintptr_t program, dma330_signal_cb cb, void* token); 69 * @param[in] dma330 [all...] |
/seL4-refos-master/libs/libplatsupport/src/arch/arm/ |
H A D | dma330.c | 19 #include <platsupport/dma330.h> 219 dmac_busy(dma330_t dma330) argument 221 dma330_map_t* regs = dma330->regs; 226 dmac_get_pc(dma330_t dma330, int channel) argument 228 dma330_map_t* regs = dma330->regs; 233 dmac_has_fault(dma330_t dma330, int channel) argument 235 dma330_map_t* regs = dma330->regs; 244 dmac_get_status(dma330_t dma330, int channel) argument 246 dma330_map_t* regs = dma330->regs; 255 dmac_get_fault_type(dma330_t dma330, in argument 266 dmac_channel_dump(dma330_t dma330, int channel) argument 350 dmac_dump(dma330_t dma330) argument 387 dmac_print_fault(dma330_t dma330, int channel) argument 459 dmac_exec(dma330_t dma330, uint64_t instruction, int channel) argument 481 dma330_init_base(enum dma330_id id, void* dma330_base, clock_sys_t* clk_sys, dma330_t* dma330) argument 525 dma330_init(enum dma330_id id, struct ps_io_ops* ops, dma330_t* dma330) argument 545 dma330_t dma330 = *dma330_ptr; local 579 dma330_t dma330 = *dma330_ptr; local [all...] |
/seL4-refos-master/projects/util_libs/libplatsupport/src/arch/arm/ |
H A D | dma330.c | 19 #include <platsupport/dma330.h> 219 dmac_busy(dma330_t dma330) argument 221 dma330_map_t* regs = dma330->regs; 226 dmac_get_pc(dma330_t dma330, int channel) argument 228 dma330_map_t* regs = dma330->regs; 233 dmac_has_fault(dma330_t dma330, int channel) argument 235 dma330_map_t* regs = dma330->regs; 244 dmac_get_status(dma330_t dma330, int channel) argument 246 dma330_map_t* regs = dma330->regs; 255 dmac_get_fault_type(dma330_t dma330, in argument 266 dmac_channel_dump(dma330_t dma330, int channel) argument 350 dmac_dump(dma330_t dma330) argument 387 dmac_print_fault(dma330_t dma330, int channel) argument 459 dmac_exec(dma330_t dma330, uint64_t instruction, int channel) argument 481 dma330_init_base(enum dma330_id id, void* dma330_base, clock_sys_t* clk_sys, dma330_t* dma330) argument 525 dma330_init(enum dma330_id id, struct ps_io_ops* ops, dma330_t* dma330) argument 545 dma330_t dma330 = *dma330_ptr; local 579 dma330_t dma330 = *dma330_ptr; local [all...] |
Completed in 33 milliseconds