Home
last modified time | relevance | path

Searched refs:volume (Results 1 – 25 of 56) sorted by relevance

123

/hal_nxp-latest/mcux/mcux-sdk/components/codec/wm8962/
Dfsl_wm8962.c546 status_t WM8962_SetModuleVolume(wm8962_handle_t *handle, wm8962_module_t module, uint32_t volume) in WM8962_SetModuleVolume() argument
553 if (volume > 255U) in WM8962_SetModuleVolume()
559 vol = (uint16_t)volume; in WM8962_SetModuleVolume()
563 vol = (uint16_t)(0x100U | volume); in WM8962_SetModuleVolume()
569 if (volume > 255U) in WM8962_SetModuleVolume()
575 vol = (uint16_t)volume; in WM8962_SetModuleVolume()
578 vol = 0x100U | (uint16_t)volume; in WM8962_SetModuleVolume()
584 if (volume > 0x7FU) in WM8962_SetModuleVolume()
590 vol = (uint16_t)volume; in WM8962_SetModuleVolume()
593 vol = 0x100U | (uint16_t)volume; in WM8962_SetModuleVolume()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/components/codec/port/
Dfsl_codec_adapter.c343 status_t HAL_CODEC_SetVolume(void *handle, uint32_t playChannel, uint32_t volume) in HAL_CODEC_SetVolume() argument
352 retVal = HAL_CODEC_WM8904_SetVolume(handle, playChannel, volume); in HAL_CODEC_SetVolume()
358 retVal = HAL_CODEC_WM8960_SetVolume(handle, playChannel, volume); in HAL_CODEC_SetVolume()
364 retVal = HAL_CODEC_WM8962_SetVolume(handle, playChannel, volume); in HAL_CODEC_SetVolume()
370 retVal = HAL_CODEC_WM8524_SetVolume(handle, playChannel, volume); in HAL_CODEC_SetVolume()
376 retVal = HAL_CODEC_SGTL5000_SetVolume(handle, playChannel, volume); in HAL_CODEC_SetVolume()
382 retVal = HAL_CODEC_DA7212_SetVolume(handle, playChannel, volume); in HAL_CODEC_SetVolume()
388 retVal = HAL_CODEC_CS42888_SetVolume(handle, playChannel, volume); in HAL_CODEC_SetVolume()
394 retVal = HAL_CODEC_CS42448_SetVolume(handle, playChannel, volume); in HAL_CODEC_SetVolume()
400 retVal = HAL_CODEC_AK4497_SetVolume(handle, playChannel, volume); in HAL_CODEC_SetVolume()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/components/codec/sgtl5000/
Dfsl_sgtl5000.c373 status_t SGTL_SetVolume(sgtl_handle_t *handle, sgtl_module_t module, uint32_t volume) in SGTL_SetVolume() argument
380 if (volume > SGTL5000_ADC_MAX_VOLUME_VALUE) in SGTL_SetVolume()
385 vol = (uint16_t)(volume | (volume << 4U)); in SGTL_SetVolume()
390 … if ((volume > SGTL5000_DAC_MAX_VOLUME_VALUE) || (volume < SGTL5000_DAC_MIN_VOLUME_VALUE)) in SGTL_SetVolume()
394 vol = (uint16_t)(volume | (volume << 8U)); in SGTL_SetVolume()
398 if (volume > SGTL5000_HEADPHONE_MAX_VOLUME_VALUE) in SGTL_SetVolume()
402 vol = (uint16_t)(volume | (volume << 8U)); in SGTL_SetVolume()
406 if (volume > SGTL5000_LINE_OUT_MAX_VOLUME_VALUE) in SGTL_SetVolume()
410 vol = (uint16_t)(volume | (volume << 8U)); in SGTL_SetVolume()
/hal_nxp-latest/mcux/mcux-sdk/components/codec/wm8960/
Dfsl_wm8960.c561 status_t WM8960_SetVolume(wm8960_handle_t *handle, wm8960_module_t module, uint32_t volume) in WM8960_SetVolume() argument
568 if (volume > 255U) in WM8960_SetVolume()
574 vol = (uint16_t)volume; in WM8960_SetVolume()
578 vol = (uint16_t)(0x100U | volume); in WM8960_SetVolume()
584 if (volume > 255U) in WM8960_SetVolume()
590 vol = (uint16_t)volume; in WM8960_SetVolume()
593 vol = 0x100U | (uint16_t)volume; in WM8960_SetVolume()
599 if (volume > 0x7FU) in WM8960_SetVolume()
605 vol = (uint16_t)volume; in WM8960_SetVolume()
608 vol = 0x100U | (uint16_t)volume; in WM8960_SetVolume()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/sdadc/
Dfsl_sdadc.h34 #define SDADC_DECIMATOR_VOL_CTRL_P(volume, offset) \ argument
35 (((uint32_t)(((uint32_t)(volume)) << SDADC_DECIMATOR_VOL_CTRL_P_SHIFT(offset))) & \
39 #define SDADC_DECIMATOR_VOL_CTRL_N(volume, offset) \ argument
40 (((uint32_t)(((uint32_t)(volume)) << SDADC_DECIMATOR_VOL_CTRL_N_SHIFT(offset))) & \
264 sdadc_volume_control_t volume; /*!< Sets N- and P-side decimator volume. */ member
716 sdadc_volume_control_t volume) in SDADC_ConfigureDecimatorVolume() argument
725 SDADC_DECIMATOR_VOL_CTRL_P(volume.pSideVolume, bitfieldOffset)); in SDADC_ConfigureDecimatorVolume()
731 SDADC_DECIMATOR_VOL_CTRL_N(volume.nSideVolume, bitfieldOffset)); in SDADC_ConfigureDecimatorVolume()
738 (SDADC_DECIMATOR_VOL_CTRL_P(volume.pSideVolume, bitfieldOffset) | in SDADC_ConfigureDecimatorVolume()
739 SDADC_DECIMATOR_VOL_CTRL_N(volume.nSideVolume, bitfieldOffset))); in SDADC_ConfigureDecimatorVolume()
/hal_nxp-latest/mcux/mcux-sdk/components/codec/da7212/
Dfsl_dialog7212.c614 void DA7212_ChangeHPVolume(da7212_handle_t *handle, da7212_volume_t volume) in DA7212_ChangeHPVolume() argument
616 (void)DA7212_WriteRegister(handle, DIALOG7212_DAC_L_GAIN, (uint8_t)volume); in DA7212_ChangeHPVolume()
617 (void)DA7212_WriteRegister(handle, DIALOG7212_DAC_R_GAIN, (uint8_t)volume); in DA7212_ChangeHPVolume()
637 status_t DA7212_SetChannelVolume(da7212_handle_t *handle, uint32_t channel, uint32_t volume) in DA7212_SetChannelVolume() argument
641 if (volume > DA7212_HEADPHONE_MAX_VOLUME_VALUE) in DA7212_SetChannelVolume()
648 retVal = DA7212_WriteRegister(handle, DIALOG7212_HP_L_GAIN, (uint8_t)volume); in DA7212_SetChannelVolume()
653 retVal = DA7212_WriteRegister(handle, DIALOG7212_HP_R_GAIN, (uint8_t)volume); in DA7212_SetChannelVolume()
658 retVal = DA7212_WriteRegister(handle, DIALOG7212_LINE_GAIN, (uint8_t)volume); in DA7212_SetChannelVolume()
/hal_nxp-latest/mcux/mcux-sdk/components/codec/port/sgtl5000/
Dfsl_codec_sgtl_adapter.c113 status_t HAL_CODEC_SGTL5000_SetVolume(void *handle, uint32_t playChannel, uint32_t volume) in HAL_CODEC_SGTL5000_SetVolume() argument
122 if (volume == 0U) in HAL_CODEC_SGTL5000_SetVolume()
131 ((volume - 1U) * (SGTL5000_HEADPHONE_MAX_VOLUME_VALUE + 2U)) / 100U; in HAL_CODEC_SGTL5000_SetVolume()
145 if (volume == 0U) in HAL_CODEC_SGTL5000_SetVolume()
153 mappedVolume = ((volume - 1U) * (SGTL5000_LINE_OUT_MAX_VOLUME_VALUE + 1U)) / 100U; in HAL_CODEC_SGTL5000_SetVolume()
Dfsl_codec_sgtl_adapter.h68 status_t HAL_CODEC_SGTL5000_SetVolume(void *handle, uint32_t playChannel, uint32_t volume);
184 static inline status_t HAL_CODEC_SetVolume(void *handle, uint32_t playChannel, uint32_t volume) in HAL_CODEC_SetVolume() argument
186 return HAL_CODEC_SGTL5000_SetVolume(handle, playChannel, volume); in HAL_CODEC_SetVolume()
/hal_nxp-latest/mcux/mcux-sdk/components/codec/port/wm8904/
Dfsl_codec_wm8904_adapter.c140 status_t HAL_CODEC_WM8904_SetVolume(void *handle, uint32_t playChannel, uint32_t volume) in HAL_CODEC_WM8904_SetVolume() argument
143 assert(volume <= CODEC_VOLUME_MAX_VALUE); in HAL_CODEC_WM8904_SetVolume()
150 mappedVolume = (volume * (WM8904_DAC_MAX_VOLUME - 0U)) / 100U; in HAL_CODEC_WM8904_SetVolume()
163 if (volume == 0U) in HAL_CODEC_WM8904_SetVolume()
171 mappedVolume = ((volume - 1U) * (WM8904_MAP_HEADPHONE_LINEOUT_MAX_VOLUME + 1U)) / 100U; in HAL_CODEC_WM8904_SetVolume()
Dfsl_codec_wm8904_adapter.h68 status_t HAL_CODEC_WM8904_SetVolume(void *handle, uint32_t playChannel, uint32_t volume);
184 static inline status_t HAL_CODEC_SetVolume(void *handle, uint32_t playChannel, uint32_t volume) in HAL_CODEC_SetVolume() argument
186 return HAL_CODEC_WM8904_SetVolume(handle, playChannel, volume); in HAL_CODEC_SetVolume()
/hal_nxp-latest/mcux/mcux-sdk/components/codec/port/wm8962/
Dfsl_codec_wm8962_adapter.c128 status_t HAL_CODEC_WM8962_SetVolume(void *handle, uint32_t playChannel, uint32_t volume) in HAL_CODEC_WM8962_SetVolume() argument
142 …mappedVolume = (volume * (WM8962_HEADPHONE_MAX_VOLUME_vALUE - WM8962_HEADPHONE_MIN_VOLUME_vALUE)) … in HAL_CODEC_WM8962_SetVolume()
155 …mappedVolume = (volume * (WM8962_HEADPHONE_MAX_VOLUME_vALUE - WM8962_HEADPHONE_MIN_VOLUME_vALUE)) … in HAL_CODEC_WM8962_SetVolume()
167 mappedVolume = (volume * (WM8962_DAC_MAX_VOLUME_vALUE - 0U)) / 100U; in HAL_CODEC_WM8962_SetVolume()
Dfsl_codec_wm8962_adapter.h68 status_t HAL_CODEC_WM8962_SetVolume(void *handle, uint32_t playChannel, uint32_t volume);
184 static inline status_t HAL_CODEC_SetVolume(void *handle, uint32_t playChannel, uint32_t volume) in HAL_CODEC_SetVolume() argument
186 return HAL_CODEC_WM8962_SetVolume(handle, playChannel, volume); in HAL_CODEC_SetVolume()
/hal_nxp-latest/mcux/mcux-sdk/components/codec/wm8904/
Dfsl_wm8904.c1193 status_t WM8904_SetChannelVolume(wm8904_handle_t *handle, uint32_t channel, uint32_t volume) in WM8904_SetChannelVolume() argument
1195 assert(volume <= WM8904_MAP_HEADPHONE_LINEOUT_MAX_VOLUME); in WM8904_SetChannelVolume()
1204 … ret = WM8904_ModifyRegister(handle, WM8904_ANALOG_OUT1_LEFT, 0x1BFU, (uint16_t)volume | 0x80U); in WM8904_SetChannelVolume()
1209 … ret = WM8904_ModifyRegister(handle, WM8904_ANALOG_OUT1_RIGHT, 0x1BFU, ((uint16_t)volume | 0x80U)); in WM8904_SetChannelVolume()
1214 … ret = WM8904_ModifyRegister(handle, WM8904_ANALOG_OUT2_LEFT, 0x1BFU, (uint16_t)volume | 0X80U); in WM8904_SetChannelVolume()
1219 … ret = WM8904_ModifyRegister(handle, WM8904_ANALOG_OUT2_RIGHT, 0x1BFU, (uint16_t)volume | 0x80U); in WM8904_SetChannelVolume()
1277 status_t WM8904_SetDACVolume(wm8904_handle_t *handle, uint8_t volume) in WM8904_SetDACVolume() argument
1281 …error = WM8904_WriteRegister(handle, WM8904_DAC_DIGITAL_VOLUME_LEFT, (uint16_t)(volume | 0x100UL)); in WM8904_SetDACVolume()
1284 …error = WM8904_WriteRegister(handle, WM8904_DAC_DIGITAL_VOLUME_RIGHT, (uint16_t)(volume | 0x100UL)… in WM8904_SetDACVolume()
/hal_nxp-latest/mcux/mcux-sdk/components/codec/port/wm8960/
Dfsl_codec_wm8960_adapter.c130 status_t HAL_CODEC_WM8960_SetVolume(void *handle, uint32_t playChannel, uint32_t volume) in HAL_CODEC_WM8960_SetVolume() argument
144 …mappedVolume = (volume * (WM8960_HEADPHONE_MAX_VOLUME_vALUE - WM8960_HEADPHONE_MIN_VOLUME_vALUE)) … in HAL_CODEC_WM8960_SetVolume()
156 …mappedVolume = (volume * (WM8960_HEADPHONE_MAX_VOLUME_vALUE - WM8960_HEADPHONE_MIN_VOLUME_vALUE)) … in HAL_CODEC_WM8960_SetVolume()
168 mappedVolume = (volume * (WM8960_DAC_MAX_VOLUME_vALUE - 0U)) / 100U; in HAL_CODEC_WM8960_SetVolume()
Dfsl_codec_wm8960_adapter.h66 status_t HAL_CODEC_WM8960_SetVolume(void *handle, uint32_t playChannel, uint32_t volume);
182 static inline status_t HAL_CODEC_SetVolume(void *handle, uint32_t playChannel, uint32_t volume) in HAL_CODEC_SetVolume() argument
184 return HAL_CODEC_WM8960_SetVolume(handle, playChannel, volume); in HAL_CODEC_SetVolume()
/hal_nxp-latest/mcux/mcux-sdk/components/codec/port/ak4497/
Dfsl_codec_ak4497_adapter.h68 status_t HAL_CODEC_AK4497_SetVolume(void *handle, uint32_t playChannel, uint32_t volume);
184 static inline status_t HAL_CODEC_SetVolume(void *handle, uint32_t playChannel, uint32_t volume) in HAL_CODEC_SetVolume() argument
186 return HAL_CODEC_AK4497_SetVolume(handle, playChannel, volume); in HAL_CODEC_SetVolume()
/hal_nxp-latest/mcux/mcux-sdk/components/codec/port/cs42448/
Dfsl_codec_cs42448_adapter.h68 status_t HAL_CODEC_CS42448_SetVolume(void *handle, uint32_t playChannel, uint32_t volume);
184 static inline status_t HAL_CODEC_SetVolume(void *handle, uint32_t playChannel, uint32_t volume) in HAL_CODEC_SetVolume() argument
186 return HAL_CODEC_CS42448_SetVolume(handle, playChannel, volume); in HAL_CODEC_SetVolume()
/hal_nxp-latest/mcux/mcux-sdk/components/codec/port/cs42888/
Dfsl_codec_cs42888_adapter.h68 status_t HAL_CODEC_CS42888_SetVolume(void *handle, uint32_t playChannel, uint32_t volume);
184 static inline status_t HAL_CODEC_SetVolume(void *handle, uint32_t playChannel, uint32_t volume) in HAL_CODEC_SetVolume() argument
186 return HAL_CODEC_CS42888_SetVolume(handle, playChannel, volume); in HAL_CODEC_SetVolume()
/hal_nxp-latest/mcux/mcux-sdk/components/codec/port/da7212/
Dfsl_codec_da7212_adapter.h68 status_t HAL_CODEC_DA7212_SetVolume(void *handle, uint32_t playChannel, uint32_t volume);
184 static inline status_t HAL_CODEC_SetVolume(void *handle, uint32_t playChannel, uint32_t volume) in HAL_CODEC_SetVolume() argument
186 return HAL_CODEC_DA7212_SetVolume(handle, playChannel, volume); in HAL_CODEC_SetVolume()
/hal_nxp-latest/mcux/mcux-sdk/components/codec/port/pcm186x/
Dfsl_codec_pcm186x_adapter.h68 status_t HAL_CODEC_PCM186x_SetVolume(void *handle, uint32_t playChannel, uint32_t volume);
184 static inline status_t HAL_CODEC_SetVolume(void *handle, uint32_t playChannel, uint32_t volume) in HAL_CODEC_SetVolume() argument
186 return HAL_CODEC_PCM186x_SetVolume(handle, playChannel, volume); in HAL_CODEC_SetVolume()
/hal_nxp-latest/mcux/mcux-sdk/components/codec/port/pcm512x/
Dfsl_codec_pcm512x_adapter.h68 status_t HAL_CODEC_PCM512x_SetVolume(void *handle, uint32_t playChannel, uint32_t volume);
184 static inline status_t HAL_CODEC_SetVolume(void *handle, uint32_t playChannel, uint32_t volume) in HAL_CODEC_SetVolume() argument
186 return HAL_CODEC_PCM512x_SetVolume(handle, playChannel, volume); in HAL_CODEC_SetVolume()
/hal_nxp-latest/mcux/mcux-sdk/components/codec/port/tfa9896/
Dfsl_codec_tfa9896_adapter.h68 status_t HAL_CODEC_TFA9896_SetVolume(void *handle, uint32_t playChannel, uint32_t volume);
181 static inline status_t HAL_CODEC_SetVolume(void *handle, uint32_t playChannel, uint32_t volume) in HAL_CODEC_SetVolume() argument
183 return HAL_CODEC_TFA9896_SetVolume(handle, playChannel, volume); in HAL_CODEC_SetVolume()
/hal_nxp-latest/mcux/mcux-sdk/components/codec/port/tfa9xxx/
Dfsl_codec_tfa9xxx_adapter.h68 status_t HAL_CODEC_TFA9XXX_SetVolume(void *handle, uint32_t playChannel, uint32_t volume);
184 static inline status_t HAL_CODEC_SetVolume(void *handle, uint32_t playChannel, uint32_t volume) in HAL_CODEC_SetVolume() argument
186 return HAL_CODEC_TFA9XXX_SetVolume(handle, playChannel, volume); in HAL_CODEC_SetVolume()
/hal_nxp-latest/mcux/mcux-sdk/components/codec/port/wm8524/
Dfsl_codec_wm8524_adapter.h68 status_t HAL_CODEC_WM8524_SetVolume(void *handle, uint32_t playChannel, uint32_t volume);
184 static inline status_t HAL_CODEC_SetVolume(void *handle, uint32_t playChannel, uint32_t volume) in HAL_CODEC_SetVolume() argument
186 return HAL_CODEC_WM8524_SetVolume(handle, playChannel, volume); in HAL_CODEC_SetVolume()
/hal_nxp-latest/mcux/mcux-sdk/components/codec/tfa9xxx/
DREADME.md46 …Call `CODEC_SetVolume()` with volume between 0 ~ 100, which eventually passes volume to `TFA9XXX_S…
48 …_SetVolume(&codecHandle, kCODEC_SupportPlayChannelLeft0 | kCODEC_SupportPlayChannelRight0, volume);
50 …For tuning using QuickStudio, it is suggested to set the volume to be 100 (maximum) before tuning …

123