8 #ifndef HPM_TRGM_SOC_DRV_H
9 #define HPM_TRGM_SOC_DRV_H
12 #include "hpm_trgm_regs.h"
62 #if defined(__cplusplus)
72 #if defined(__cplusplus)
trgm_dac_matrix_out_t
Definition: hpm_trgm_soc_drv.h:28
trgm_dac_matrix_in_t
Definition: hpm_trgm_soc_drv.h:35
@ trgm_dac_matrix_in_from_qeo1_dac0
Definition: hpm_trgm_soc_drv.h:39
@ trgm_dac_matrix_in_from_qeo1_dac1
Definition: hpm_trgm_soc_drv.h:40
@ trgm_dac_matrix_in_from_qeo0_dac0
Definition: hpm_trgm_soc_drv.h:36
@ trgm_dac_matrix_in_from_qeo0_dac2
Definition: hpm_trgm_soc_drv.h:38
@ trgm_dac_matrix_in_from_qeo0_dac1
Definition: hpm_trgm_soc_drv.h:37
@ trgm_dac_matrix_in_from_qeo1_dac2
Definition: hpm_trgm_soc_drv.h:41
trgm_adc_matrix_in_t
Definition: hpm_trgm_soc_drv.h:21
@ trgm_adc_matrix_in_from_adc0
Definition: hpm_trgm_soc_drv.h:22
@ trgm_adc_matrix_in_from_adc1
Definition: hpm_trgm_soc_drv.h:23
trgm_adc_matrix_out_t
Definition: hpm_trgm_soc_drv.h:14
@ trgm_adc_matrix_output_to_qei0_adc0
Definition: hpm_trgm_soc_drv.h:15
@ trgm_adc_matrix_output_to_qei1_adc0
Definition: hpm_trgm_soc_drv.h:17
@ trgm_adc_matrix_output_to_qei1_adc1
Definition: hpm_trgm_soc_drv.h:18
@ trgm_adc_matrix_output_to_qei0_adc1
Definition: hpm_trgm_soc_drv.h:16
trgm_pos_matrix_out_t
Definition: hpm_trgm_soc_drv.h:46
@ trgm_pos_matrix_output_to_qeo1
Definition: hpm_trgm_soc_drv.h:52
@ trgm_pos_matrix_output_to_qeo0
Definition: hpm_trgm_soc_drv.h:51
trgm_pos_matrix_in_t
Definition: hpm_trgm_soc_drv.h:55
@ trgm_pos_matrix_in_from_qei0
Definition: hpm_trgm_soc_drv.h:58
@ trgm_pos_matrix_in_from_qei1
Definition: hpm_trgm_soc_drv.h:59
@ trgm_dac_matrix_output_to_pwm1_dac1
Definition: hpm_trgm_soc_drv.h:38
@ trgm_dac_matrix_output_to_pwm1_dac2
Definition: hpm_trgm_soc_drv.h:39
@ trgm_dac_matrix_output_to_acmp0_ch0
Definition: hpm_trgm_soc_drv.h:31
@ trgm_dac_matrix_output_to_pwm0_dac3
Definition: hpm_trgm_soc_drv.h:36
@ trgm_dac_matrix_output_to_pwm1_dac0
Definition: hpm_trgm_soc_drv.h:37
@ trgm_dac_matrix_output_to_pwm0_dac2
Definition: hpm_trgm_soc_drv.h:35
@ trgm_dac_matrix_output_to_pwm1_dac3
Definition: hpm_trgm_soc_drv.h:40
@ trgm_dac_matrix_output_to_pwm0_dac0
Definition: hpm_trgm_soc_drv.h:33
@ trgm_dac_matrix_output_to_pwm0_dac1
Definition: hpm_trgm_soc_drv.h:34
@ trgm_dac_matrix_output_to_acmp0_ch1
Definition: hpm_trgm_soc_drv.h:32
@ trgm_adc_matrix_in_from_sdm_adc1
Definition: hpm_trgm_soc_drv.h:25
@ trgm_adc_matrix_in_from_sdm_adc0
Definition: hpm_trgm_soc_drv.h:24
@ trgm_adc_matrix_in_from_sdm_adc3
Definition: hpm_trgm_soc_drv.h:27
@ trgm_adc_matrix_in_from_sdm_adc2
Definition: hpm_trgm_soc_drv.h:26
void trgm_pos_matrix_config(TRGM_Type *ptr, trgm_pos_matrix_out_t consumer, trgm_pos_matrix_in_t src, bool inv_val)
Definition: hpm_trgm_soc_drv.c:96
void trgm_adc_matrix_config(TRGM_Type *ptr, trgm_adc_matrix_out_t consumer, trgm_adc_matrix_in_t src, bool inv_val)
Definition: hpm_trgm_soc_drv.c:10
void trgm_dac_matrix_config(TRGM_Type *ptr, trgm_dac_matrix_out_t consumer, trgm_dac_matrix_in_t src, bool inv_val)
Definition: hpm_trgm_soc_drv.c:41
Definition: hpm_trgm_regs.h:12