| /bsp/stm32/stm32l475-atk-pandora/board/ports/audio/ |
| A D | drv_es8388.c | 76 if (volume < -96 || volume > 0) in es8388_set_adc_dac_volume() 78 if (volume < -96) in es8388_set_adc_dac_volume() 79 volume = -96; in es8388_set_adc_dac_volume() 81 volume = 0; in es8388_set_adc_dac_volume() 84 volume = (-volume << 1) + dot; in es8388_set_adc_dac_volume() 248 if (volume > 100) in es8388_volume_set() 249 volume = 100; in es8388_volume_set() 250 volume /= 3; in es8388_volume_set() 263 volume = 0; in es8388_volume_get() 267 volume *= 3; in es8388_volume_get() [all …]
|
| A D | drv_mic.c | 25 rt_uint8_t volume; member 185 caps->udata.value = mic_dev->volume; in mic_getcaps() 223 rt_uint32_t volume = caps->udata.value; in mic_configure() local 224 mic_dev->volume = volume; in mic_configure() 225 LOG_D("set volume %d", volume); in mic_configure() 359 mic_dev.volume = 55; in rt_hw_mic_init()
|
| A D | drv_sound.c | 26 rt_uint8_t volume; member 277 rt_uint8_t volume = caps->udata.value; in sound_configure() local 279 es8388_volume_set(volume); in sound_configure() 280 snd_dev->volume = volume; in sound_configure() 281 LOG_D("set volume %d", volume); in sound_configure() 448 snd_dev.volume = 55; in rt_hw_sound_init()
|
| /bsp/stm32/stm32f407-rt-spark/board/ports/audio/ |
| A D | drv_es8388.c | 76 if (volume < -96 || volume > 0) in es8388_set_adc_dac_volume() 78 if (volume < -96) in es8388_set_adc_dac_volume() 79 volume = -96; in es8388_set_adc_dac_volume() 81 volume = 0; in es8388_set_adc_dac_volume() 84 volume = (-volume << 1) + dot; in es8388_set_adc_dac_volume() 252 volume = 100 - volume; in es8388_volume_set() 253 if (volume > 100) in es8388_volume_set() 254 volume = 100; in es8388_volume_set() 269 volume = 0; in es8388_volume_get() 273 volume *= 3; in es8388_volume_get() [all …]
|
| A D | drv_mic.c | 25 rt_uint8_t volume; member 158 caps->udata.value = mic_dev->volume; in mic_getcaps() 196 rt_uint32_t volume = caps->udata.value; in mic_configure() local 197 mic_dev->volume = volume; in mic_configure() 198 LOG_D("set volume %d", volume); in mic_configure() 356 mic_dev.volume = 55; in rt_hw_mic_init()
|
| A D | drv_sound.c | 26 rt_uint8_t volume; member 333 rt_uint8_t volume = caps->udata.value; in sound_configure() local 335 es8388_volume_set(volume); in sound_configure() 336 snd_dev->volume = volume; in sound_configure() 337 LOG_D("set volume %d", volume); in sound_configure() 504 snd_dev.volume = 55; in rt_hw_sound_init()
|
| /bsp/bluetrum/ab32vg1-ab-prougen/board/ports/audio/ |
| A D | drv_sound.c | 29 rt_uint8_t volume; member 152 void saia_volume_set(rt_uint8_t volume) in saia_volume_set() argument 154 if (volume > 100) in saia_volume_set() 155 volume = 100; in saia_volume_set() 157 uint32_t dvol = volume * 327; // max is 0x7ffff in saia_volume_set() 267 rt_uint8_t volume = caps->udata.value; in sound_configure() local 269 saia_volume_set(volume); in sound_configure() 270 snd_dev->volume = volume; in sound_configure() 271 LOG_D("set volume %d", volume); in sound_configure() 357 saia_volume_set(snd_dev->volume); in sound_init() [all …]
|
| /bsp/qemu-vexpress-a9/drivers/audio/ |
| A D | drv_sound.c | 28 rt_uint8_t volume; member 106 caps->udata.value = snd_dev->volume; in sound_getcaps() 142 rt_uint8_t volume = caps->udata.value; in sound_configure() local 144 snd_dev->volume = volume; in sound_configure() 145 ac97_set_vol(volume); in sound_configure() 146 LOG_I("set volume %d", volume); in sound_configure() 232 _cfg.vol = snd_dev->volume; in sound_init() 332 snd_dev.volume = 55; in rt_hw_audio_init()
|
| /bsp/renesas/ra6m3-hmi-board/board/ports/audio/ |
| A D | pwm_audio.c | 297 rt_err_t pwm_audio_set_volume(int8_t volume) in pwm_audio_set_volume() argument 299 if (volume < 0) in pwm_audio_set_volume() 301 RT_ASSERT(-volume <= VOLUME_0DB); in pwm_audio_set_volume() 305 RT_ASSERT(volume <= VOLUME_0DB); in pwm_audio_set_volume() 309 handle->volume = volume + VOLUME_0DB; in pwm_audio_set_volume() 311 rt_kprintf("set volume to:%d\n", handle->volume); in pwm_audio_set_volume() 365 temp = (inbuf[i] * handle->volume / VOLUME_0DB) + 0x7f; /**< offset */ in pwm_audio_write() 396 temp = temp * handle->volume / VOLUME_0DB; in pwm_audio_write() 411 temp = temp * handle->volume / VOLUME_0DB; in pwm_audio_write() 432 temp = temp * handle->volume / VOLUME_0DB; in pwm_audio_write() [all …]
|
| /bsp/nxp/lpc/lpc54114-lite/drivers/audio/ |
| A D | drv_sound.c | 39 rt_uint8_t volume; member 212 caps->udata.value = snd_dev->volume; in lpc_audio_getcaps() 245 snd_dev->volume = 0; in lpc_audio_configure() 251 int volume = caps->udata.value / 2; in lpc_audio_configure() local 253 WM8904_SetVolume(&snd_dev->wm8904_handle, volume, volume); in lpc_audio_configure() 254 snd_dev->volume = volume; in lpc_audio_configure() 354 snd_dev.volume = 30; in rt_hw_sound_init()
|
| /bsp/hpmicro/hpm6e00evk/board/ |
| A D | hpm_wm8960.c | 341 if (volume > 255U) { in wm8960_set_volume() 344 vol = (uint16_t)volume; in wm8960_set_volume() 354 if (volume > 255U) { in wm8960_set_volume() 357 vol = (uint16_t)volume; in wm8960_set_volume() 360 vol = 0x100U | (uint16_t)volume; in wm8960_set_volume() 366 if (volume > 0x7FU) { in wm8960_set_volume() 369 vol = (uint16_t)volume; in wm8960_set_volume() 378 if (volume > 0x3FU) { in wm8960_set_volume() 381 vol = (uint16_t)volume; in wm8960_set_volume() 390 if (volume > 0x7FU) { in wm8960_set_volume() [all …]
|
| /bsp/hpmicro/hpm6750evk2/board/ |
| A D | hpm_wm8960.c | 341 if (volume > 255U) { in wm8960_set_volume() 344 vol = (uint16_t)volume; in wm8960_set_volume() 354 if (volume > 255U) { in wm8960_set_volume() 357 vol = (uint16_t)volume; in wm8960_set_volume() 360 vol = 0x100U | (uint16_t)volume; in wm8960_set_volume() 366 if (volume > 0x7FU) { in wm8960_set_volume() 369 vol = (uint16_t)volume; in wm8960_set_volume() 378 if (volume > 0x3FU) { in wm8960_set_volume() 381 vol = (uint16_t)volume; in wm8960_set_volume() 390 if (volume > 0x7FU) { in wm8960_set_volume() [all …]
|
| /bsp/hpmicro/hpm6800evk/board/ |
| A D | hpm_wm8960.c | 341 if (volume > 255U) { in wm8960_set_volume() 344 vol = (uint16_t)volume; in wm8960_set_volume() 354 if (volume > 255U) { in wm8960_set_volume() 357 vol = (uint16_t)volume; in wm8960_set_volume() 360 vol = 0x100U | (uint16_t)volume; in wm8960_set_volume() 366 if (volume > 0x7FU) { in wm8960_set_volume() 369 vol = (uint16_t)volume; in wm8960_set_volume() 378 if (volume > 0x3FU) { in wm8960_set_volume() 381 vol = (uint16_t)volume; in wm8960_set_volume() 390 if (volume > 0x7FU) { in wm8960_set_volume() [all …]
|
| /bsp/hpmicro/libraries/hpm_sdk/components/codec/wm8960/ |
| A D | hpm_wm8960.c | 340 if (volume > 255U) { in wm8960_set_volume() 343 vol = (uint16_t)volume; in wm8960_set_volume() 353 if (volume > 255U) { in wm8960_set_volume() 356 vol = (uint16_t)volume; in wm8960_set_volume() 359 vol = 0x100U | (uint16_t)volume; in wm8960_set_volume() 365 if (volume > 0x7FU) { in wm8960_set_volume() 368 vol = (uint16_t)volume; in wm8960_set_volume() 377 if (volume > 0x3FU) { in wm8960_set_volume() 380 vol = (uint16_t)volume; in wm8960_set_volume() 389 if (volume > 0x7FU) { in wm8960_set_volume() [all …]
|
| /bsp/hpmicro/hpm6750evk/board/ |
| A D | hpm_sgtl5000.c | 349 hpm_stat_t sgtl_set_volume(sgtl_context_t *context, sgtl_module_t module, uint32_t volume) in sgtl_set_volume() argument 356 if (volume > SGTL5000_ADC_MAX_VOLUME_VALUE) in sgtl_set_volume() 361 vol = (uint16_t)(volume | (volume << 4U)); in sgtl_set_volume() 366 … if ((volume > SGTL5000_DAC_MAX_VOLUME_VALUE) || (volume < SGTL5000_DAC_MIN_VOLUME_VALUE)) in sgtl_set_volume() 370 vol = (uint16_t)(volume | (volume << 8U)); in sgtl_set_volume() 374 if (volume > SGTL5000_HEADPHONE_MAX_VOLUME_VALUE) in sgtl_set_volume() 378 vol = (uint16_t)(volume | (volume << 8U)); in sgtl_set_volume() 382 if (volume > SGTL5000_LINE_OUT_MAX_VOLUME_VALUE) in sgtl_set_volume() 386 vol = (uint16_t)(volume | (volume << 8U)); in sgtl_set_volume()
|
| /bsp/hpmicro/libraries/hpm_sdk/components/codec/sgtl5000/ |
| A D | hpm_sgtl5000.c | 327 hpm_stat_t sgtl_set_volume(sgtl_context_t *context, sgtl_module_t module, uint32_t volume) in sgtl_set_volume() argument 333 if (volume > SGTL5000_ADC_MAX_VOLUME_VALUE) { in sgtl_set_volume() 337 vol = (uint16_t)(volume | (volume << 4U)); in sgtl_set_volume() 342 if ((volume > SGTL5000_DAC_MAX_VOLUME_VALUE) || (volume < SGTL5000_DAC_MIN_VOLUME_VALUE)) { in sgtl_set_volume() 345 vol = (uint16_t)(volume | (volume << 8U)); in sgtl_set_volume() 349 if (volume > SGTL5000_HEADPHONE_MAX_VOLUME_VALUE) { in sgtl_set_volume() 352 vol = (uint16_t)(volume | (volume << 8U)); in sgtl_set_volume() 356 if (volume > SGTL5000_LINE_OUT_MAX_VOLUME_VALUE) { in sgtl_set_volume() 359 vol = (uint16_t)(volume | (volume << 8U)); in sgtl_set_volume()
|
| /bsp/stm32/stm32mp157a-st-discovery/board/ports/audio/ |
| A D | drv_mic.c | 41 rt_uint8_t volume; member 197 caps->udata.value = mic_dev->volume; in mic_getcaps() 235 rt_uint32_t volume = caps->udata.value; in mic_configure() local 236 mic_dev->volume = volume; in mic_configure() 237 LOG_D("set volume %d", volume); in mic_configure() 370 mic_dev.volume = 55; in rt_hw_mic_init()
|
| A D | drv_sound.c | 39 rt_uint8_t volume; member 403 rt_uint8_t volume = caps->udata.value; in sound_configure() local 405 cs42l51_drv.set_volume(volume); in sound_configure() 407 snd_dev->volume = volume; in sound_configure() 409 LOG_D("set volume %d", volume); in sound_configure() 585 snd_dev.volume = 55; in rt_hw_sound_init()
|
| /bsp/nxp/imx/imxrt/libraries/drivers/ |
| A D | bsp_wm8960.c | 295 void WM8960_SetVolume(struct rt_i2c_bus_device *dev, wm8960_module_t module, rt_uint32_t volume) in WM8960_SetVolume() argument 301 vol = volume; in WM8960_SetVolume() 305 vol = 0x100 | volume; in WM8960_SetVolume() 310 vol = volume; in WM8960_SetVolume() 313 vol = 0x100 | volume; in WM8960_SetVolume() 318 vol = volume; in WM8960_SetVolume() 321 vol = 0x100 | volume; in WM8960_SetVolume() 326 vol = volume; in WM8960_SetVolume() 329 vol = 0x100 | volume; in WM8960_SetVolume() 334 vol = volume; in WM8960_SetVolume() [all …]
|
| /bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/class/audio/Source/ |
| A D | audio_out_itf.c | 39 static uint8_t init (uint32_t audiofreq, uint32_t volume, uint32_t options); 68 static uint8_t init (uint32_t audio_freq, uint32_t volume, uint32_t options) in init() argument 75 if (0U != eval_audio_init(OUTPUT_DEVICE_AUTO, (uint8_t)volume, audio_freq)) { in init()
|
| /bsp/stm32/stm32f429-atk-apollo/board/ports/audio/ |
| A D | drv_wm8978.c | 868 void wm8978_hpvol_set(struct rt_i2c_bus_device *dev, rt_uint8_t volume) in wm8978_hpvol_set() argument 870 volume &= 0X3F; in wm8978_hpvol_set() 871 if (volume == 0) in wm8978_hpvol_set() 873 volume |= 1 << 6;//mute mode in wm8978_hpvol_set() 875 wm8978_write_reg(dev, REG_LOUT1_VOL | volume); in wm8978_hpvol_set() 876 wm8978_write_reg(dev, REG_ROUT1_VOL | volume | (1 << 8)); in wm8978_hpvol_set() 881 volume &= 0X3F; in wm8978_spkvol_set() 882 if (volume == 0) in wm8978_spkvol_set() 884 volume |= 1 << 6;//mute mode in wm8978_spkvol_set() 886 wm8978_write_reg(dev, REG_LOUT2_VOL | volume); in wm8978_spkvol_set() [all …]
|
| A D | drv_wm8978.h | 44 void wm8978_hpvol_set(struct rt_i2c_bus_device *dev, rt_uint8_t volume); 45 void wm8978_spkvol_set(struct rt_i2c_bus_device *dev, rt_uint8_t volume);
|
| /bsp/hpmicro/libraries/hpm_sdk/components/codec/wm8978/ |
| A D | hpm_wm8978.c | 50 …at_t wm8978_set_out_volume(wm8978_context_t *control, wm8978_out_channel_t channel, uint8_t volume) in wm8978_set_out_volume() argument 55 if (volume > WM8978_OUT_VOLUME_MASK) { in wm8978_set_out_volume() 56 volume = WM8978_OUT_VOLUME_MASK; in wm8978_set_out_volume() 67 …HPM_CHECK_RET(wm8978_write_reg(control, l_out_reg, WM8978_OUT_VOLUME_SET(volume) | WM8978_OUT_SPKV… in wm8978_set_out_volume() 69 …HPM_CHECK_RET(wm8978_write_reg(control, r_out_reg, WM8978_OUT_VOLUME_SET(volume) | WM8978_OUT_SPKV… in wm8978_set_out_volume() 73 …t_t wm8978_get_out_volume(wm8978_context_t *control, wm8978_out_channel_t channel, uint8_t *volume) in wm8978_get_out_volume() argument 86 *volume = WM8978_OUT_VOLUME_GET(val); in wm8978_get_out_volume()
|
| /bsp/stm32/stm32mp157a-st-ev1/board/ports/ |
| A D | drv_sound.c | 44 rt_uint8_t volume; member 242 rt_uint8_t volume = caps->udata.value; in sound_configure() local 244 rt_device_control(snd_dev->decoder, SET_VOLUME, &volume); in sound_configure() 246 snd_dev->volume = volume; in sound_configure() 248 LOG_D("set volume %d", volume); in sound_configure() 422 snd_dev.volume = 55; in rt_hw_sound_init()
|
| /bsp/renesas/ra6m3-hmi-board/board/ports/avi/player/ |
| A D | player.c | 51 pwm_audio_set_volume(player->volume); in audio_init() 223 rt_kprintf("Player Progress:%02d%% Volume level:%02d%%\n", percent, player->volume); in player_show() 377 player->volume = *(int16_t *)arg; in player_control() 379 pwm_audio_set_volume(player->volume); in player_control() 382 *(uint8_t *)arg = player->volume; in player_control() 497 player->volume = PLAYER_SOUND_SIZE_DEFAULT; in player_start()
|