Lines Matching +full:4 +full:x1
125 #define DA7219_SWITCH_EN_MAX 0x1
162 #define DA7219_I2C_TIMEOUT_EN_MASK (0x1 << 0)
166 #define DA7219_CIF_I2C_WRITE_MODE_MASK (0x1 << 0)
168 #define DA7219_CIF_REG_SOFT_RESET_MASK (0x1 << 7)
172 #define DA7219_SR_24_48_MASK (0x1 << 0)
197 #define DA7219_PLL_INDIV_4_5_TO_9_MHZ (0x1 << 2)
202 #define DA7219_PLL_MCLK_SQR_EN_MASK (0x1 << 5)
206 #define DA7219_PLL_MODE_NORMAL (0x1 << 6)
224 #define DA7219_PLL_SRM_STATUS_SHIFT 4
225 #define DA7219_PLL_SRM_STATUS_MASK (0xF << 4)
226 #define DA7219_PLL_SRM_STS_MCLK (0x1 << 4)
227 #define DA7219_PLL_SRM_STS_SRM_LOCK (0x1 << 7)
232 #define DA7219_DAI_R_SRC_SHIFT 4
233 #define DA7219_DAI_R_SRC_MASK (0x3 << 4)
234 #define DA7219_OUT_SRC_MAX 4
240 #define DA7219_DAI_BCLKS_PER_WCLK_64 (0x1 << 0)
244 #define DA7219_DAI_CLK_POL_MASK (0x1 << 2)
245 #define DA7219_DAI_CLK_POL_INV (0x1 << 2)
247 #define DA7219_DAI_WCLK_POL_MASK (0x1 << 3)
248 #define DA7219_DAI_WCLK_POL_INV (0x1 << 3)
249 #define DA7219_DAI_WCLK_TRI_STATE_SHIFT 4
250 #define DA7219_DAI_WCLK_TRI_STATE_MASK (0x1 << 4)
252 #define DA7219_DAI_CLK_EN_MASK (0x1 << 7)
258 #define DA7219_DAI_FORMAT_LEFT_J (0x1 << 0)
264 #define DA7219_DAI_WORD_LENGTH_S20_LE (0x1 << 2)
267 #define DA7219_DAI_CH_NUM_SHIFT 4
268 #define DA7219_DAI_CH_NUM_MASK (0x3 << 4)
271 #define DA7219_DAI_EN_MASK (0x1 << 7)
277 #define DA7219_DAI_OE_MASK (0x1 << 6)
279 #define DA7219_DAI_TDM_MODE_EN_MASK (0x1 << 7)
285 #define DA7219_DAC_L_SRC_TONEGEN (0x1 << 0)
287 #define DA7219_DAC_L_MONO_MASK (0x1 << 3)
288 #define DA7219_DAC_R_SRC_SHIFT 4
289 #define DA7219_DAC_R_SRC_MASK (0x3 << 4)
290 #define DA7219_DAC_R_SRC_TONEGEN (0x1 << 4)
292 #define DA7219_DAC_R_MONO_MASK (0x1 << 7)
296 #define DA7219_ALC_OFFSET_EN_MASK (0x1 << 0)
298 #define DA7219_ALC_SYNC_MODE_MASK (0x1 << 1)
300 #define DA7219_ALC_EN_MASK (0x1 << 3)
301 #define DA7219_ALC_AUTO_CALIB_EN_SHIFT 4
302 #define DA7219_ALC_AUTO_CALIB_EN_MASK (0x1 << 4)
304 #define DA7219_ALC_CALIB_OVERFLOW_MASK (0x1 << 5)
317 #define DA7219_BIAS_EN_MASK (0x1 << 3)
318 #define DA7219_VMID_FAST_CHARGE_SHIFT 4
319 #define DA7219_VMID_FAST_CHARGE_MASK (0x1 << 4)
323 #define DA7219_MIXIN_L_MIX_SELECT_MASK (0x1 << 0)
340 #define DA7219_ADC_VOICE_EN_MASK (0x1 << 3)
341 #define DA7219_ADC_AUDIO_HPF_CORNER_SHIFT 4
342 #define DA7219_ADC_AUDIO_HPF_CORNER_MASK (0x3 << 4)
343 #define DA7219_AUDIO_HPF_CORNER_MAX 4
345 #define DA7219_ADC_HPF_EN_MASK (0x1 << 7)
348 #define DA7219_HPF_AUDIO_EN ((0x0 << 3) | (0x1 << 7))
349 #define DA7219_HPF_VOICE_EN ((0x1 << 3) | (0x1 << 7))
350 #define DA7219_HPF_MODE_MASK ((0x1 << 3) | (0x1 << 7))
359 #define DA7219_SIDETONE_MUTE_EN_MASK (0x1 << 6)
361 #define DA7219_SIDETONE_EN_MASK (0x1 << 7)
374 #define DA7219_DMIX_ST_SRC_OUTFILT1L (0x1 << 0)
375 #define DA7219_DMIX_ST_SRC_OUTFILT1R (0x1 << 1)
382 #define DA7219_DAC_SOFTMUTE_RATE_SHIFT 4
383 #define DA7219_DAC_SOFTMUTE_RATE_MASK (0x7 << 4)
386 #define DA7219_DAC_SOFTMUTE_EN_MASK (0x1 << 7)
391 #define DA7219_DAC_EQ_BAND2_SHIFT 4
392 #define DA7219_DAC_EQ_BAND2_MASK (0xF << 4)
398 #define DA7219_DAC_EQ_BAND4_SHIFT 4
399 #define DA7219_DAC_EQ_BAND4_MASK (0xF << 4)
405 #define DA7219_DAC_EQ_EN_MASK (0x1 << 7)
411 #define DA7219_DAC_VOICE_EN_MASK (0x1 << 3)
412 #define DA7219_DAC_AUDIO_HPF_CORNER_SHIFT 4
413 #define DA7219_DAC_AUDIO_HPF_CORNER_MASK (0x3 << 4)
415 #define DA7219_DAC_HPF_EN_MASK (0x1 << 7)
428 #define DA7219_CP_MCHANGE_SHIFT 4
429 #define DA7219_CP_MCHANGE_MASK (0x3 << 4)
432 #define DA7219_CP_MCHANGE_LARGEST_VOL 0x1
436 #define DA7219_CP_EN_MASK (0x1 << 7)
450 #define DA7219_MIXOUT_L_MIX_SELECT_MASK (0x1 << 0)
454 #define DA7219_MIXOUT_R_MIX_SELECT_MASK (0x1 << 0)
458 #define DA7219_MODE_SUBMIT_MASK (0x1 << 0)
464 #define DA7219_MODE_SUBMIT_MASK (0x1 << 0)
472 #define DA7219_MICBIAS1_EN_MASK (0x1 << 3)
476 #define DA7219_MIC_1_AMP_RAMP_EN_MASK (0x1 << 5)
478 #define DA7219_MIC_1_AMP_MUTE_EN_MASK (0x1 << 6)
480 #define DA7219_MIC_1_AMP_EN_MASK (0x1 << 7)
484 #define DA7219_MIXIN_L_MIX_EN_MASK (0x1 << 3)
485 #define DA7219_MIXIN_L_AMP_ZC_EN_SHIFT 4
486 #define DA7219_MIXIN_L_AMP_ZC_EN_MASK (0x1 << 4)
488 #define DA7219_MIXIN_L_AMP_RAMP_EN_MASK (0x1 << 5)
490 #define DA7219_MIXIN_L_AMP_MUTE_EN_MASK (0x1 << 6)
492 #define DA7219_MIXIN_L_AMP_EN_MASK (0x1 << 7)
498 #define DA7219_ADC_L_RAMP_EN_MASK (0x1 << 5)
500 #define DA7219_ADC_L_MUTE_EN_MASK (0x1 << 6)
502 #define DA7219_ADC_L_EN_MASK (0x1 << 7)
506 #define DA7219_DAC_L_RAMP_EN_MASK (0x1 << 5)
508 #define DA7219_DAC_L_MUTE_EN_MASK (0x1 << 6)
510 #define DA7219_DAC_L_EN_MASK (0x1 << 7)
514 #define DA7219_DAC_R_RAMP_EN_MASK (0x1 << 5)
516 #define DA7219_DAC_R_MUTE_EN_MASK (0x1 << 6)
518 #define DA7219_DAC_R_EN_MASK (0x1 << 7)
522 #define DA7219_HP_L_AMP_MIN_GAIN_EN_MASK (0x1 << 2)
524 #define DA7219_HP_L_AMP_OE_MASK (0x1 << 3)
525 #define DA7219_HP_L_AMP_ZC_EN_SHIFT 4
526 #define DA7219_HP_L_AMP_ZC_EN_MASK (0x1 << 4)
528 #define DA7219_HP_L_AMP_RAMP_EN_MASK (0x1 << 5)
530 #define DA7219_HP_L_AMP_MUTE_EN_MASK (0x1 << 6)
532 #define DA7219_HP_L_AMP_EN_MASK (0x1 << 7)
536 #define DA7219_HP_R_AMP_MIN_GAIN_EN_MASK (0x1 << 2)
538 #define DA7219_HP_R_AMP_OE_MASK (0x1 << 3)
539 #define DA7219_HP_R_AMP_ZC_EN_SHIFT 4
540 #define DA7219_HP_R_AMP_ZC_EN_MASK (0x1 << 4)
542 #define DA7219_HP_R_AMP_RAMP_EN_MASK (0x1 << 5)
544 #define DA7219_HP_R_AMP_MUTE_EN_MASK (0x1 << 6)
546 #define DA7219_HP_R_AMP_EN_MASK (0x1 << 7)
550 #define DA7219_MIXOUT_L_AMP_EN_MASK (0x1 << 7)
554 #define DA7219_MIXOUT_R_AMP_EN_MASK (0x1 << 7)
567 #define DA7219_CHIP_MAJOR_SHIFT 4
568 #define DA7219_CHIP_MAJOR_MASK (0xF << 4)
572 #define DA7219_IO_VOLTAGE_LEVEL_MASK (0x1 << 0)
580 #define DA7219_GAIN_RAMP_RATE_NOMINAL (0x1 << 0)
581 #define DA7219_GAIN_RAMP_RATE_MAX 4
585 #define DA7219_PC_FREERUN_MASK (0x1 << 0)
587 #define DA7219_PC_RESYNC_AUTO_MASK (0x1 << 1)
596 #define DA7219_DAC_L_INV_MASK (0x1 << 3)
598 #define DA7219_DAC_R_INV_MASK (0x1 << 7)
604 #define DA7219_ALC_RELEASE_SHIFT 4
605 #define DA7219_ALC_RELEASE_MASK (0xF << 4)
612 #define DA7219_ALC_INTEG_ATTACK_SHIFT 4
613 #define DA7219_ALC_INTEG_ATTACK_MASK (0x3 << 4)
616 #define DA7219_ALC_INTEG_MAX 4
634 #define DA7219_ALC_GAIN_MAX_SHIFT 4
635 #define DA7219_ALC_GAIN_MAX_MASK (0xF << 4)
641 #define DA7219_ALC_ANA_GAIN_MIN 0x1
642 #define DA7219_ALC_ANA_GAIN_MAX_SHIFT 4
643 #define DA7219_ALC_ANA_GAIN_MAX_MASK (0x7 << 4)
649 #define DA7219_ALC_ANTICLIP_STEP_MAX 4
651 #define DA7219_ALC_ANTIPCLIP_EN_MASK (0x1 << 7)
668 #define DA7219_DAC_NG_SETUP_TIME_MAX 4
670 #define DA7219_DAC_NG_RAMPUP_RATE_MASK (0x1 << 2)
672 #define DA7219_DAC_NG_RAMPDN_RATE_MASK (0x1 << 3)
686 #define DA7219_DAC_NG_EN_MASK (0x1 << 7)
692 #define DA7219_DTMF_EN_SHIFT 4
693 #define DA7219_DTMF_EN_MASK (0x1 << 4)
695 #define DA7219_START_STOPN_MASK (0x1 << 7)
700 #define DA7219_SWG_SEL_MAX 4
702 #define DA7219_TONE_GEN_GAIN_SHIFT 4
703 #define DA7219_TONE_GEN_GAIN_MASK (0xF << 4)
705 #define DA7219_TONE_GEN_GAIN_MINUS_9DB (0x3 << 4)
706 #define DA7219_TONE_GEN_GAIN_MINUS_15DB (0x5 << 4)
740 #define DA7219_SC1_BUSY_MASK (0x1 << 0)
742 #define DA7219_SC2_BUSY_MASK (0x1 << 1)
746 #define DA7219_SYSTEM_ACTIVE_MASK (0x1 << 0)
768 #define DA7219_PLL_INDIV_9_TO_18_MHZ_VAL 4