case RK312x_PGAR_AGC_MIN_H:
case RK312x_PGAR_AGC_MIN_L:
case RK312x_PGAR_AGC_CTL5:
+ case RK312x_ALC_CTL:
return 1;
default:
return 0;
{0x94, 0x20 | CAP_VOL},
{0x98, CAP_VOL},
{0x88, 0xf7},
+ {0x28, 0x3c},
+ {0x124, 0x78},
+ {0x164, 0x78},
};
#define RK312x_CODEC_CAPTURE_POWER_UP_LIST_LEN ARRAY_SIZE(capture_power_up_list)
{0x9c, 0x00},
{0x88, 0x00},
{0x90, 0x44},
+ {0x28, 0x0c},
+ {0x124, 0x38},
+ {0x164, 0x38},
};
#define RK312x_CODEC_CAPTURE_POWER_DOWN_LIST_LEN ARRAY_SIZE(\
capture_power_down_list)
#define RK312x_DAC_INT_CTL1 (RK312x_CODEC_BASE + 0x10)
#define RK312x_DAC_INT_CTL2 (RK312x_CODEC_BASE + 0x14)
#define RK312x_DAC_INT_CTL3 (RK312x_CODEC_BASE + 0x18)
+#define RK312x_ALC_CTL (RK312x_CODEC_BASE + 0x28)
#define RK312x_ADC_MIC_CTL (RK312x_CODEC_BASE + 0x88)
#define RK312x_BST_CTL (RK312x_CODEC_BASE + 0x8c)
#define RK312x_ALC_MUNIN_CTL (RK312x_CODEC_BASE + 0x90)