Merge "asoc: wcd937x: Fix register names and properties"
This commit is contained in:

committed by
Gerrit - the friendly Code Review server

commit
4c11ba0a0f
@@ -1063,17 +1063,17 @@ static int wcd937x_codec_enable_dmic(struct snd_soc_dapm_widget *w,
|
||||
case 0:
|
||||
case 1:
|
||||
dmic_clk_cnt = &(wcd937x->dmic_0_1_clk_cnt);
|
||||
dmic_clk_reg = WCD937X_DIGITAL_CDC_DMIC0_CTL;
|
||||
dmic_clk_reg = WCD937X_DIGITAL_CDC_DMIC1_CTL;
|
||||
break;
|
||||
case 2:
|
||||
case 3:
|
||||
dmic_clk_cnt = &(wcd937x->dmic_2_3_clk_cnt);
|
||||
dmic_clk_reg = WCD937X_DIGITAL_CDC_DMIC1_CTL;
|
||||
dmic_clk_reg = WCD937X_DIGITAL_CDC_DMIC2_CTL;
|
||||
break;
|
||||
case 4:
|
||||
case 5:
|
||||
dmic_clk_cnt = &(wcd937x->dmic_4_5_clk_cnt);
|
||||
dmic_clk_reg = WCD937X_DIGITAL_CDC_DMIC2_CTL;
|
||||
dmic_clk_reg = WCD937X_DIGITAL_CDC_DMIC3_CTL;
|
||||
break;
|
||||
default:
|
||||
dev_err(component->dev, "%s: Invalid DMIC Selection\n",
|
||||
@@ -2167,7 +2167,7 @@ static int wcd937x_soc_codec_probe(struct snd_soc_component *component)
|
||||
|
||||
wcd937x->component = component;
|
||||
variant = (snd_soc_component_read32(
|
||||
component, WCD937X_DIGITAL_EFUSE_REG_0) & 0x0E) >> 1;
|
||||
component, WCD937X_DIGITAL_EFUSE_REG_0) & 0x1E) >> 1;
|
||||
wcd937x->variant = variant;
|
||||
|
||||
wcd937x->fw_data = devm_kzalloc(component->dev,
|
||||
|
Reference in New Issue
Block a user