Home
last modified time | relevance | path

Searched refs:DMAMUX_Type (Results 1 – 23 of 23) sorted by relevance

/bsp/frdm-k64f/device/MK64F12/
A Dfsl_dmamux.h73 void DMAMUX_Init(DMAMUX_Type *base);
82 void DMAMUX_Deinit(DMAMUX_Type *base);
98 static inline void DMAMUX_EnableChannel(DMAMUX_Type *base, uint32_t channel) in DMAMUX_EnableChannel()
114 static inline void DMAMUX_DisableChannel(DMAMUX_Type *base, uint32_t channel) in DMAMUX_DisableChannel()
128 static inline void DMAMUX_SetSource(DMAMUX_Type *base, uint32_t channel, uint32_t source) in DMAMUX_SetSource()
144 static inline void DMAMUX_EnablePeriodTrigger(DMAMUX_Type *base, uint32_t channel) in DMAMUX_EnablePeriodTrigger()
159 static inline void DMAMUX_DisablePeriodTrigger(DMAMUX_Type *base, uint32_t channel) in DMAMUX_DisablePeriodTrigger()
177 static inline void DMAMUX_EnableAlwaysOn(DMAMUX_Type *base, uint32_t channel, bool enable) in DMAMUX_EnableAlwaysOn()
A Dfsl_dmamux.c46 static uint32_t DMAMUX_GetInstance(DMAMUX_Type *base);
53 static DMAMUX_Type *const s_dmamuxBases[] = DMAMUX_BASE_PTRS;
63 static uint32_t DMAMUX_GetInstance(DMAMUX_Type *base) in DMAMUX_GetInstance()
81 void DMAMUX_Init(DMAMUX_Type *base) in DMAMUX_Init()
88 void DMAMUX_Deinit(DMAMUX_Type *base) in DMAMUX_Deinit()
/bsp/rv32m1_vega/rv32m1_sdk_riscv/devices/RV32M1/drivers/
A Dfsl_dmamux.h51 void DMAMUX_Init(DMAMUX_Type *base);
60 void DMAMUX_Deinit(DMAMUX_Type *base);
76 static inline void DMAMUX_EnableChannel(DMAMUX_Type *base, uint32_t channel) in DMAMUX_EnableChannel()
92 static inline void DMAMUX_DisableChannel(DMAMUX_Type *base, uint32_t channel) in DMAMUX_DisableChannel()
106 static inline void DMAMUX_SetSource(DMAMUX_Type *base, uint32_t channel, uint32_t source) in DMAMUX_SetSource()
122 static inline void DMAMUX_EnablePeriodTrigger(DMAMUX_Type *base, uint32_t channel) in DMAMUX_EnablePeriodTrigger()
137 static inline void DMAMUX_DisablePeriodTrigger(DMAMUX_Type *base, uint32_t channel) in DMAMUX_DisablePeriodTrigger()
155 static inline void DMAMUX_EnableAlwaysOn(DMAMUX_Type *base, uint32_t channel, bool enable) in DMAMUX_EnableAlwaysOn()
A Dfsl_dmamux.c24 static uint32_t DMAMUX_GetInstance(DMAMUX_Type *base);
31 static DMAMUX_Type *const s_dmamuxBases[] = DMAMUX_BASE_PTRS;
41 static uint32_t DMAMUX_GetInstance(DMAMUX_Type *base) in DMAMUX_GetInstance()
59 void DMAMUX_Init(DMAMUX_Type *base) in DMAMUX_Init()
66 void DMAMUX_Deinit(DMAMUX_Type *base) in DMAMUX_Deinit()
/bsp/hpmicro/libraries/hpm_sdk/drivers/inc/
A Dhpm_dmamux_drv.h34 static inline void dmamux_enable_channel(DMAMUX_Type *ptr, uint8_t ch_index) in dmamux_enable_channel()
45 static inline void dmamux_disable_channel(DMAMUX_Type *ptr, uint8_t ch_index) in dmamux_disable_channel()
60 static inline void dmamux_config(DMAMUX_Type *ptr, uint8_t ch_index, uint8_t src, bool enable) in dmamux_config()
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6700/ip/
A Dhpm_dmamux_regs.h14 } DMAMUX_Type; typedef
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6200/ip/
A Dhpm_dmamux_regs.h14 } DMAMUX_Type; typedef
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6300/ip/
A Dhpm_dmamux_regs.h14 } DMAMUX_Type; typedef
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM5300/ip/
A Dhpm_dmamux_regs.h14 } DMAMUX_Type; typedef
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6800/ip/
A Dhpm_dmamux_regs.h14 } DMAMUX_Type; typedef
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6E00/ip/
A Dhpm_dmamux_regs.h14 } DMAMUX_Type; typedef
/bsp/hpmicro/libraries/hpm_sdk/components/spi/
A Dhpm_spi.h35 DMAMUX_Type *dmamux_ptr;
A Dhpm_spi.c412 DMAMUX_Type *dmamux_ptr = context->dma_context.dmamux_ptr; in spi_setup_trans_with_dma_chain()
491 DMAMUX_Type *dmamux_ptr = context->dma_context.dmamux_ptr; in spi_setup_trans_with_dma()
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM5300/HPM5301/
A Dhpm_soc.h219 #define HPM_DMAMUX ((DMAMUX_Type *) HPM_DMAMUX_BASE)
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM5300/HPM5361/
A Dhpm_soc.h270 #define HPM_DMAMUX ((DMAMUX_Type *) HPM_DMAMUX_BASE)
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6300/HPM6360/
A Dhpm_soc.h282 #define HPM_DMAMUX ((DMAMUX_Type *) HPM_DMAMUX_BASE)
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6200/HPM6280/
A Dhpm_soc.h335 #define HPM_DMAMUX ((DMAMUX_Type *) HPM_DMAMUX_BASE)
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6800/HPM6880/
A Dhpm_soc.h336 #define HPM_DMAMUX ((DMAMUX_Type *) HPM_DMAMUX_BASE)
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6700/HPM6750/
A Dhpm_soc.h391 #define HPM_DMAMUX ((DMAMUX_Type *) HPM_DMAMUX_BASE)
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6E00/HPM6E80/
A Dhpm_soc.h475 #define HPM_DMAMUX ((DMAMUX_Type *) HPM_DMAMUX_BASE)
/bsp/frdm-k64f/device/
A DMK64F12.h4579 } DMAMUX_Type; typedef
4614 #define DMAMUX ((DMAMUX_Type *)DMAMUX_BASE)
/bsp/rv32m1_vega/rv32m1_sdk_riscv/devices/RV32M1/
A DRV32M1_zero_riscy.h3856 } DMAMUX_Type; typedef
3908 #define DMAMUX1 ((DMAMUX_Type *)DMAMUX1_BASE)
3912 #define DMAMUX_BASE_PTRS { (DMAMUX_Type *)0u, DMAMUX1 }
A DRV32M1_ri5cy.h4586 } DMAMUX_Type; typedef
4638 #define DMAMUX0 ((DMAMUX_Type *)DMAMUX0_BASE)

Completed in 344 milliseconds