Lines Matching refs:result

75     status_t result = kStatus_Success;  in WM8904_UpdateFormat()  local
78 result = WM8904_WriteRegister(handle, WM8904_CLK_RATES_2, 0x00); in WM8904_UpdateFormat()
79 if (result != kStatus_WM8904_Success) in WM8904_UpdateFormat()
81 return result; in WM8904_UpdateFormat()
85 result = WM8904_WriteRegister(handle, WM8904_CLK_RATES_1, in WM8904_UpdateFormat()
87 if (result != kStatus_WM8904_Success) in WM8904_UpdateFormat()
89 return result; in WM8904_UpdateFormat()
93result = WM8904_ModifyRegister(handle, WM8904_AUDIO_IF_1, (0x000CU), ((uint16_t)(bitWidth) << 2U)); in WM8904_UpdateFormat()
94 if (result != kStatus_WM8904_Success) in WM8904_UpdateFormat()
96 return result; in WM8904_UpdateFormat()
100 result = WM8904_WriteRegister(handle, WM8904_CLK_RATES_2, 0x1007); in WM8904_UpdateFormat()
101 if (result != kStatus_WM8904_Success) in WM8904_UpdateFormat()
103 return result; in WM8904_UpdateFormat()
111 status_t result = kStatus_Success; in WM8904_WaitOnWriteSequencer() local
116 result = WM8904_ReadRegister(handle, WM8904_WRT_SEQUENCER_4, &value); in WM8904_WaitOnWriteSequencer()
117 } while ((result == kStatus_WM8904_Success) && ((value & 1U) != 0U)); in WM8904_WaitOnWriteSequencer()
119 return result; in WM8904_WaitOnWriteSequencer()
175 status_t result = kStatus_Success; in WM8904_ModifyRegister() local
178 result = WM8904_ReadRegister(handle, reg, &regValue); in WM8904_ModifyRegister()
179 if (result != kStatus_WM8904_Success) in WM8904_ModifyRegister()
181 return result; in WM8904_ModifyRegister()
201 status_t result = kStatus_Success; in WM8904_Init() local
207result = CODEC_I2C_Init(handle->i2cHandle, wm8904Config->i2cConfig.codecI2CInstance, WM8904_I2C_BI… in WM8904_Init()
209 if (result != (status_t)kStatus_HAL_I2cSuccess) in WM8904_Init()
215 result = WM8904_WriteRegister(handle, WM8904_RESET, 0x0000); in WM8904_Init()
216 if (result != kStatus_WM8904_Success) in WM8904_Init()
218 return result; in WM8904_Init()
223 result = WM8904_WriteRegister(handle, WM8904_CLK_RATES_2, 0x000F); in WM8904_Init()
224 if (result != kStatus_WM8904_Success) in WM8904_Init()
226 return result; in WM8904_Init()
230 result = WM8904_WriteRegister(handle, WM8904_WRT_SEQUENCER_0, 0x0100); in WM8904_Init()
231 if (result != kStatus_WM8904_Success) in WM8904_Init()
233 return result; in WM8904_Init()
237 result = WM8904_WriteRegister(handle, WM8904_WRT_SEQUENCER_3, 0x0100); in WM8904_Init()
238 if (result != kStatus_WM8904_Success) in WM8904_Init()
240 return result; in WM8904_Init()
243 result = WM8904_WaitOnWriteSequencer(handle); in WM8904_Init()
244 if (result != kStatus_WM8904_Success) in WM8904_Init()
246 return result; in WM8904_Init()
251 result = WM8904_WriteRegister(handle, WM8904_CLK_RATES_0, 0xA45F); in WM8904_Init()
252 if (result != kStatus_WM8904_Success) in WM8904_Init()
254 return result; in WM8904_Init()
258 result = WM8904_WriteRegister(handle, WM8904_POWER_MGMT_0, 0x0003); in WM8904_Init()
259 if (result != kStatus_WM8904_Success) in WM8904_Init()
261 return result; in WM8904_Init()
265 result = WM8904_WriteRegister(handle, WM8904_POWER_MGMT_2, 0x0003); in WM8904_Init()
266 if (result != kStatus_WM8904_Success) in WM8904_Init()
268 return result; in WM8904_Init()
272 result = WM8904_WriteRegister(handle, WM8904_POWER_MGMT_6, 0x000F); in WM8904_Init()
273 if (result != kStatus_WM8904_Success) in WM8904_Init()
275 return result; in WM8904_Init()
279 result = WM8904_WriteRegister(handle, WM8904_ANALOG_ADC_0, 0x0001); in WM8904_Init()
280 if (result != kStatus_WM8904_Success) in WM8904_Init()
282 return result; in WM8904_Init()
288 result = WM8904_WriteRegister(handle, WM8904_AUDIO_IF_0, 0x0050); in WM8904_Init()
289 if (result != kStatus_WM8904_Success) in WM8904_Init()
291 return result; in WM8904_Init()
296 result = WM8904_WriteRegister(handle, WM8904_DAC_DIG_1, 0x0040); in WM8904_Init()
297 if (result != kStatus_WM8904_Success) in WM8904_Init()
299 return result; in WM8904_Init()
303 result = WM8904_WriteRegister(handle, WM8904_ANALOG_LEFT_IN_0, 0x0005); in WM8904_Init()
304 if (result != kStatus_WM8904_Success) in WM8904_Init()
306 return result; in WM8904_Init()
312 result = WM8904_WriteRegister(handle, WM8904_ANALOG_RIGHT_IN_0, 0x0005); in WM8904_Init()
313 if (result != kStatus_WM8904_Success) in WM8904_Init()
315 return result; in WM8904_Init()
319 result = WM8904_WriteRegister(handle, WM8904_ANALOG_OUT1_LEFT, 0x00AD); in WM8904_Init()
320 if (result != kStatus_WM8904_Success) in WM8904_Init()
322 return result; in WM8904_Init()
326 result = WM8904_WriteRegister(handle, WM8904_ANALOG_OUT1_RIGHT, 0x00AD); in WM8904_Init()
327 if (result != kStatus_WM8904_Success) in WM8904_Init()
329 return result; in WM8904_Init()
333 result = WM8904_WriteRegister(handle, WM8904_DC_SERVO_0, 0x0003); in WM8904_Init()
334 if (result != kStatus_WM8904_Success) in WM8904_Init()
336 return result; in WM8904_Init()
341 result = WM8904_WriteRegister(handle, WM8904_ANALOG_HP_0, 0x00FF); in WM8904_Init()
342 if (result != kStatus_WM8904_Success) in WM8904_Init()
344 return result; in WM8904_Init()
348 result = WM8904_WriteRegister(handle, WM8904_CLS_W_0, 0x0001); in WM8904_Init()
349 if (result != kStatus_WM8904_Success) in WM8904_Init()
351 return result; in WM8904_Init()
355 result = WM8904_WriteRegister(handle, WM8904_CHRG_PUMP_0, 0x0001); in WM8904_Init()
356 if (result != kStatus_WM8904_Success) in WM8904_Init()
358 return result; in WM8904_Init()
362 result = WM8904_SetProtocol(handle, config->protocol); in WM8904_Init()
363 if (result != kStatus_WM8904_Success) in WM8904_Init()
365 return result; in WM8904_Init()
370 result = WM8904_SetFLLConfig(handle, config->fll); in WM8904_Init()
371 if (result != kStatus_WM8904_Success) in WM8904_Init()
373 return result; in WM8904_Init()
382 result = WM8904_CheckAudioFormat(handle, &config->format, sysclk); in WM8904_Init()
383 if (result != kStatus_WM8904_Success) in WM8904_Init()
385 return result; in WM8904_Init()
388 result = in WM8904_Init()
390 if (kStatus_WM8904_Success != result) in WM8904_Init()
392 return result; in WM8904_Init()
397result = WM8904_SetMasterClock(handle, sysclk, (uint32_t)(WM8904_MAP_SAMPLERATE(config->format.sam… in WM8904_Init()
399 if (result != kStatus_WM8904_Success) in WM8904_Init()
401 return result; in WM8904_Init()
407 result = WM8904_ModifyRegister(handle, WM8904_AUDIO_IF_1, 1U << 6U, 0U); in WM8904_Init()
408 if (kStatus_WM8904_Success != result) in WM8904_Init()
410 return result; in WM8904_Init()
413 result = WM8904_ModifyRegister(handle, WM8904_AUDIO_IF_3, (uint16_t)(1UL << 11U), 0U); in WM8904_Init()
414 if (kStatus_WM8904_Success != result) in WM8904_Init()
416 return result; in WM8904_Init()
421 result = WM8904_SetRecord(handle, config->recordSource); in WM8904_Init()
422 if (result != kStatus_WM8904_Success) in WM8904_Init()
424 return result; in WM8904_Init()
426 result = WM8904_SetRecordChannel(handle, config->recordChannelLeft, config->recordChannelRight); in WM8904_Init()
427 if (result != kStatus_WM8904_Success) in WM8904_Init()
429 return result; in WM8904_Init()
432 result = WM8904_SetPlay(handle, config->playSource); in WM8904_Init()
433 if (result != kStatus_WM8904_Success) in WM8904_Init()
435 return result; in WM8904_Init()
438 return result; in WM8904_Init()
518 status_t result = kStatus_WM8904_Success; in WM8904_SetMasterClock() local
521 result = WM8904_ReadRegister(handle, WM8904_CLK_RATES_0, &sysclkDiv); in WM8904_SetMasterClock()
529 result = WM8904_ReadRegister(handle, WM8904_AUDIO_IF_2, &audioInterface); in WM8904_SetMasterClock()
530 if (kStatus_WM8904_Success != result) in WM8904_SetMasterClock()
532 return result; in WM8904_SetMasterClock()
604 result = kStatus_InvalidArgument; in WM8904_SetMasterClock()
608 if (kStatus_WM8904_Success != result) in WM8904_SetMasterClock()
610 return result; in WM8904_SetMasterClock()
614 result = WM8904_WriteRegister(handle, WM8904_AUDIO_IF_2, audioInterface); in WM8904_SetMasterClock()
615 if (kStatus_WM8904_Success != result) in WM8904_SetMasterClock()
617 return result; in WM8904_SetMasterClock()
620 result = WM8904_ModifyRegister(handle, WM8904_AUDIO_IF_1, 1U << 6U, 1U << 6U); in WM8904_SetMasterClock()
621 if (kStatus_WM8904_Success != result) in WM8904_SetMasterClock()
623 return result; in WM8904_SetMasterClock()
626 result = WM8904_ModifyRegister(handle, WM8904_GPIO_CONTROL_4, 0x8FU, 1U); in WM8904_SetMasterClock()
627 if (kStatus_WM8904_Success != result) in WM8904_SetMasterClock()
629 return result; in WM8904_SetMasterClock()
633 result = WM8904_ModifyRegister(handle, WM8904_AUDIO_IF_3, 0xFFFU, audioInterface); in WM8904_SetMasterClock()
634 if (kStatus_WM8904_Success != result) in WM8904_SetMasterClock()
636 return result; in WM8904_SetMasterClock()
835 status_t result = kStatus_Success; in WM8904_CheckAudioFormat() local
842 result = WM8904_ReadRegister(handle, WM8904_CLK_RATES_0, &mclkDiv); in WM8904_CheckAudioFormat()
843 if (kStatus_WM8904_Success != result) in WM8904_CheckAudioFormat()
845 return result; in WM8904_CheckAudioFormat()
1101 status_t result = kStatus_Success; in WM8904_SetVolume() local
1104 result = WM8904_ModifyRegister(handle, WM8904_ANALOG_OUT1_LEFT, 0x1BF, volumeLeft); in WM8904_SetVolume()
1105 if (result != kStatus_WM8904_Success) in WM8904_SetVolume()
1107 return result; in WM8904_SetVolume()
1110result = WM8904_ModifyRegister(handle, WM8904_ANALOG_OUT1_RIGHT, 0x1BFU, ((uint16_t)volumeRight | … in WM8904_SetVolume()
1111 if (result != kStatus_WM8904_Success) in WM8904_SetVolume()
1113 return result; in WM8904_SetVolume()
1130 status_t result = kStatus_Success; in WM8904_SetMute() local
1134 result = WM8904_ModifyRegister(handle, WM8904_ANALOG_OUT1_LEFT, 0x0100, left); in WM8904_SetMute()
1135 if (result != kStatus_WM8904_Success) in WM8904_SetMute()
1137 return result; in WM8904_SetMute()
1140result = WM8904_ModifyRegister(handle, WM8904_ANALOG_OUT1_RIGHT, 0x0180U, ((uint16_t)right | 0x008… in WM8904_SetMute()
1141 if (result != kStatus_WM8904_Success) in WM8904_SetMute()
1143 return result; in WM8904_SetMute()
1159 status_t result = kStatus_Success; in WM8904_PrintRegisters() local
1165 result = WM8904_ReadRegister(handle, allRegisters[i], &value); in WM8904_PrintRegisters()
1166 if (result != kStatus_WM8904_Success) in WM8904_PrintRegisters()
1169 return result; in WM8904_PrintRegisters()
1176 return result; in WM8904_PrintRegisters()