Lines Matching refs:volume
561 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()
614 if (volume > 0x3FU) in WM8960_SetVolume()
620 vol = (uint16_t)volume; in WM8960_SetVolume()
623 vol = 0x100U | (uint16_t)volume; in WM8960_SetVolume()
629 if (volume > 0x7FU) in WM8960_SetVolume()
635 vol = (uint16_t)volume; in WM8960_SetVolume()
638 vol = 0x100U | (uint16_t)volume; in WM8960_SetVolume()