Home
last modified time | relevance | path

Searched refs:mxc_i2s_reva_regs_t (Results 1 – 12 of 12) sorted by relevance

/hal_adi-latest/MAX/Libraries/PeriphDrivers/Source/I2S/
Di2s_reva.h32 int MXC_I2S_RevA_Init(mxc_i2s_reva_regs_t *i2s, mxc_i2s_req_t *req);
34 int MXC_I2S_RevA_Shutdown(mxc_i2s_reva_regs_t *i2s);
36 int MXC_I2S_RevA_ConfigData(mxc_i2s_reva_regs_t *i2s, mxc_i2s_req_t *req);
38 void MXC_I2S_RevA_TXEnable(mxc_i2s_reva_regs_t *i2s);
40 void MXC_I2S_RevA_TXDisable(mxc_i2s_reva_regs_t *i2s);
42 void MXC_I2S_RevA_RXEnable(mxc_i2s_reva_regs_t *i2s);
44 void MXC_I2S_RevA_RXDisable(mxc_i2s_reva_regs_t *i2s);
46 int MXC_I2S_RevA_SetRXThreshold(mxc_i2s_reva_regs_t *i2s, uint8_t threshold);
48 int MXC_I2S_RevA_SetFrequency(mxc_i2s_reva_regs_t *i2s, mxc_i2s_ch_mode_t mode, uint16_t clkdiv);
50 int MXC_I2S_RevA_SetSampleRate(mxc_i2s_reva_regs_t *i2s, uint32_t smpl_rate,
[all …]
Di2s_ai85.c46 return MXC_I2S_RevA_Init((mxc_i2s_reva_regs_t *)MXC_I2S, req); in MXC_I2S_Init()
51 MXC_I2S_RevA_Shutdown((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_Shutdown()
61 return MXC_I2S_RevA_ConfigData((mxc_i2s_reva_regs_t *)MXC_I2S, req); in MXC_I2S_ConfigData()
66 MXC_I2S_RevA_TXEnable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_TXEnable()
71 MXC_I2S_RevA_TXDisable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_TXDisable()
76 MXC_I2S_RevA_RXEnable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_RXEnable()
81 MXC_I2S_RevA_RXDisable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_RXDisable()
86 return MXC_I2S_RevA_SetRXThreshold((mxc_i2s_reva_regs_t *)MXC_I2S, threshold); in MXC_I2S_SetRXThreshold()
91 return MXC_I2S_RevA_SetFrequency((mxc_i2s_reva_regs_t *)MXC_I2S, mode, clkdiv); in MXC_I2S_SetFrequency()
96 return MXC_I2S_RevA_SetSampleRate((mxc_i2s_reva_regs_t *)MXC_I2S, smpl_rate, smpl_sz, i2s_clk); in MXC_I2S_SetSampleRate()
[all …]
Di2s_ai87.c46 return MXC_I2S_RevA_Init((mxc_i2s_reva_regs_t *)MXC_I2S, req); in MXC_I2S_Init()
51 MXC_I2S_RevA_Shutdown((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_Shutdown()
61 return MXC_I2S_RevA_ConfigData((mxc_i2s_reva_regs_t *)MXC_I2S, req); in MXC_I2S_ConfigData()
66 MXC_I2S_RevA_TXEnable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_TXEnable()
71 MXC_I2S_RevA_TXDisable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_TXDisable()
76 MXC_I2S_RevA_RXEnable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_RXEnable()
81 MXC_I2S_RevA_RXDisable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_RXDisable()
86 return MXC_I2S_RevA_SetRXThreshold((mxc_i2s_reva_regs_t *)MXC_I2S, threshold); in MXC_I2S_SetRXThreshold()
91 return MXC_I2S_RevA_SetFrequency((mxc_i2s_reva_regs_t *)MXC_I2S, mode, clkdiv); in MXC_I2S_SetFrequency()
96 return MXC_I2S_RevA_SetSampleRate((mxc_i2s_reva_regs_t *)MXC_I2S, smpl_rate, smpl_sz, i2s_clk); in MXC_I2S_SetSampleRate()
[all …]
Di2s_me12.c48 return MXC_I2S_RevA_Init((mxc_i2s_reva_regs_t *)MXC_I2S, req); in MXC_I2S_Init()
53 MXC_I2S_RevA_Shutdown((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_Shutdown()
63 return MXC_I2S_RevA_ConfigData((mxc_i2s_reva_regs_t *)MXC_I2S, req); in MXC_I2S_ConfigData()
68 MXC_I2S_RevA_TXEnable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_TXEnable()
73 MXC_I2S_RevA_TXDisable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_TXDisable()
78 MXC_I2S_RevA_RXEnable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_RXEnable()
83 MXC_I2S_RevA_RXDisable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_RXDisable()
88 return MXC_I2S_RevA_SetRXThreshold((mxc_i2s_reva_regs_t *)MXC_I2S, threshold); in MXC_I2S_SetRXThreshold()
93 return MXC_I2S_RevA_SetFrequency((mxc_i2s_reva_regs_t *)MXC_I2S, mode, clkdiv); in MXC_I2S_SetFrequency()
98 return MXC_I2S_RevA_SetSampleRate((mxc_i2s_reva_regs_t *)MXC_I2S, smpl_rate, smpl_sz, in MXC_I2S_SetSampleRate()
[all …]
Di2s_me15.c42 return MXC_I2S_RevA_Init((mxc_i2s_reva_regs_t *)MXC_I2S, req); in MXC_I2S_Init()
47 MXC_I2S_RevA_Shutdown((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_Shutdown()
57 return MXC_I2S_RevA_ConfigData((mxc_i2s_reva_regs_t *)MXC_I2S, req); in MXC_I2S_ConfigData()
62 MXC_I2S_RevA_TXEnable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_TXEnable()
67 MXC_I2S_RevA_TXDisable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_TXDisable()
72 MXC_I2S_RevA_RXEnable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_RXEnable()
77 MXC_I2S_RevA_RXDisable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_RXDisable()
82 return MXC_I2S_RevA_SetRXThreshold((mxc_i2s_reva_regs_t *)MXC_I2S, threshold); in MXC_I2S_SetRXThreshold()
87 return MXC_I2S_RevA_SetFrequency((mxc_i2s_reva_regs_t *)MXC_I2S, mode, clkdiv); in MXC_I2S_SetFrequency()
92 return MXC_I2S_RevA_SetSampleRate((mxc_i2s_reva_regs_t *)MXC_I2S, smpl_rate, smpl_sz, in MXC_I2S_SetSampleRate()
[all …]
Di2s_me18.c48 int retval = MXC_I2S_RevA_Init((mxc_i2s_reva_regs_t *)MXC_I2S, req); in MXC_I2S_Init()
57 MXC_I2S_RevA_Shutdown((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_Shutdown()
67 return MXC_I2S_RevA_ConfigData((mxc_i2s_reva_regs_t *)MXC_I2S, req); in MXC_I2S_ConfigData()
72 MXC_I2S_RevA_TXEnable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_TXEnable()
77 MXC_I2S_RevA_TXDisable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_TXDisable()
82 MXC_I2S_RevA_RXEnable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_RXEnable()
87 MXC_I2S_RevA_RXDisable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_RXDisable()
92 return MXC_I2S_RevA_SetRXThreshold((mxc_i2s_reva_regs_t *)MXC_I2S, threshold); in MXC_I2S_SetRXThreshold()
97 return MXC_I2S_RevA_SetFrequency((mxc_i2s_reva_regs_t *)MXC_I2S, mode, clkdiv); in MXC_I2S_SetFrequency()
102 return MXC_I2S_RevA_SetSampleRate((mxc_i2s_reva_regs_t *)MXC_I2S, smpl_rate, smpl_sz, i2s_clk); in MXC_I2S_SetSampleRate()
[all …]
Di2s_me20.c49 return MXC_I2S_RevA_Init((mxc_i2s_reva_regs_t *)MXC_I2S, req); in MXC_I2S_Init()
54 MXC_I2S_RevA_Shutdown((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_Shutdown()
64 return MXC_I2S_RevA_ConfigData((mxc_i2s_reva_regs_t *)MXC_I2S, req); in MXC_I2S_ConfigData()
69 MXC_I2S_RevA_TXEnable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_TXEnable()
74 MXC_I2S_RevA_TXDisable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_TXDisable()
79 MXC_I2S_RevA_RXEnable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_RXEnable()
84 MXC_I2S_RevA_RXDisable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_RXDisable()
89 return MXC_I2S_RevA_SetRXThreshold((mxc_i2s_reva_regs_t *)MXC_I2S, threshold); in MXC_I2S_SetRXThreshold()
94 return MXC_I2S_RevA_SetFrequency((mxc_i2s_reva_regs_t *)MXC_I2S, mode, clkdiv); in MXC_I2S_SetFrequency()
99 return MXC_I2S_RevA_SetSampleRate((mxc_i2s_reva_regs_t *)MXC_I2S, smpl_rate, smpl_sz, in MXC_I2S_SetSampleRate()
[all …]
Di2s_me21.c42 return MXC_I2S_RevA_Init((mxc_i2s_reva_regs_t *)MXC_I2S, req); in MXC_I2S_Init()
47 MXC_I2S_RevA_Shutdown((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_Shutdown()
57 return MXC_I2S_RevA_ConfigData((mxc_i2s_reva_regs_t *)MXC_I2S, req); in MXC_I2S_ConfigData()
62 MXC_I2S_RevA_TXEnable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_TXEnable()
67 MXC_I2S_RevA_TXDisable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_TXDisable()
72 MXC_I2S_RevA_RXEnable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_RXEnable()
77 MXC_I2S_RevA_RXDisable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_RXDisable()
82 return MXC_I2S_RevA_SetRXThreshold((mxc_i2s_reva_regs_t *)MXC_I2S, threshold); in MXC_I2S_SetRXThreshold()
87 return MXC_I2S_RevA_SetFrequency((mxc_i2s_reva_regs_t *)MXC_I2S, mode, clkdiv); in MXC_I2S_SetFrequency()
92 return MXC_I2S_RevA_SetSampleRate((mxc_i2s_reva_regs_t *)MXC_I2S, smpl_rate, smpl_sz, in MXC_I2S_SetSampleRate()
[all …]
Di2s_me17.c52 return MXC_I2S_RevA_Init((mxc_i2s_reva_regs_t *)MXC_I2S, req); in MXC_I2S_Init()
57 MXC_I2S_RevA_Shutdown((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_Shutdown()
67 return MXC_I2S_RevA_ConfigData((mxc_i2s_reva_regs_t *)MXC_I2S, req); in MXC_I2S_ConfigData()
99 MXC_I2S_RevA_TXEnable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_TXEnable()
104 MXC_I2S_RevA_TXDisable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_TXDisable()
109 MXC_I2S_RevA_RXEnable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_RXEnable()
114 MXC_I2S_RevA_RXDisable((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_RXDisable()
119 return MXC_I2S_RevA_SetRXThreshold((mxc_i2s_reva_regs_t *)MXC_I2S, threshold); in MXC_I2S_SetRXThreshold()
124 return MXC_I2S_RevA_SetFrequency((mxc_i2s_reva_regs_t *)MXC_I2S, mode, clkdiv); in MXC_I2S_SetFrequency()
129 return MXC_I2S_RevA_SetSampleRate((mxc_i2s_reva_regs_t *)MXC_I2S, smpl_rate, smpl_sz, in MXC_I2S_SetSampleRate()
[all …]
Di2s_me16.c92 return MXC_I2S_RevA_SetSampleRate((mxc_i2s_reva_regs_t *)MXC_I2S, smpl_rate, smpl_sz, in MXC_I2S_SetSampleRate()
98 return MXC_I2S_RevA_GetSampleRate((mxc_i2s_reva_regs_t *)MXC_I2S, ERFO_FREQ); in MXC_I2S_GetSampleRate()
103 return MXC_I2S_RevA_CalculateClockDiv((mxc_i2s_reva_regs_t *)MXC_I2S, smpl_rate, smpl_sz, in MXC_I2S_CalculateClockDiv()
114 return MXC_I2S_RevA_FillTXFIFO((mxc_i2s_reva_regs_t *)MXC_I2S, txData, wordSize, len, smpl_cnt); in MXC_I2S_FillTXFIFO()
119 return MXC_I2S_RevA_ReadRXFIFO((mxc_i2s_reva_regs_t *)MXC_I2S, rxData, wordSize, len, smpl_cnt); in MXC_I2S_ReadRXFIFO()
144 return MXC_I2S_RevA_Transaction((mxc_i2s_reva_regs_t *)MXC_I2S, i2s_req); in MXC_I2S_Transaction()
149 return MXC_I2S_RevA_TransactionAsync((mxc_i2s_reva_regs_t *)MXC_I2S, i2s_req); in MXC_I2S_TransactionAsync()
164 MXC_I2S_RevA_Handler((mxc_i2s_reva_regs_t *)MXC_I2S); in MXC_I2S_Handler()
Di2s_reva.c58 static void configure_data_sizes(mxc_i2s_reva_regs_t *i2s, uint8_t bits_word, uint8_t smp_sz, in configure_data_sizes()
85 int MXC_I2S_RevA_Init(mxc_i2s_reva_regs_t *i2s, mxc_i2s_req_t *req) in MXC_I2S_RevA_Init()
117 int MXC_I2S_RevA_Shutdown(mxc_i2s_reva_regs_t *i2s) in MXC_I2S_RevA_Shutdown()
137 int MXC_I2S_RevA_ConfigData(mxc_i2s_reva_regs_t *i2s, mxc_i2s_req_t *req) in MXC_I2S_RevA_ConfigData()
212 void MXC_I2S_RevA_TXEnable(mxc_i2s_reva_regs_t *i2s) in MXC_I2S_RevA_TXEnable()
218 void MXC_I2S_RevA_TXDisable(mxc_i2s_reva_regs_t *i2s) in MXC_I2S_RevA_TXDisable()
224 void MXC_I2S_RevA_RXEnable(mxc_i2s_reva_regs_t *i2s) in MXC_I2S_RevA_RXEnable()
230 void MXC_I2S_RevA_RXDisable(mxc_i2s_reva_regs_t *i2s) in MXC_I2S_RevA_RXDisable()
236 int MXC_I2S_RevA_SetRXThreshold(mxc_i2s_reva_regs_t *i2s, uint8_t threshold) in MXC_I2S_RevA_SetRXThreshold()
247 int MXC_I2S_RevA_SetFrequency(mxc_i2s_reva_regs_t *i2s, mxc_i2s_ch_mode_t mode, uint16_t clkdiv) in MXC_I2S_RevA_SetFrequency()
[all …]
Di2s_reva_regs.h86 } mxc_i2s_reva_regs_t; typedef