File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -1315,14 +1315,17 @@ static int rt5660_i2c_probe(struct i2c_client *i2c)
1315
1315
regmap_update_bits (rt5660 -> regmap , RT5660_GPIO_CTRL1 ,
1316
1316
RT5660_GP1_PIN_MASK , RT5660_GP1_PIN_DMIC1_SCL );
1317
1317
1318
- if (rt5660 -> pdata .dmic1_data_pin == RT5660_DMIC1_DATA_GPIO2 )
1318
+ if (rt5660 -> pdata .dmic1_data_pin == RT5660_DMIC1_DATA_GPIO2 ) {
1319
1319
regmap_update_bits (rt5660 -> regmap , RT5660_DMIC_CTRL1 ,
1320
1320
RT5660_SEL_DMIC_DATA_MASK ,
1321
1321
RT5660_SEL_DMIC_DATA_GPIO2 );
1322
- else if (rt5660 -> pdata .dmic1_data_pin == RT5660_DMIC1_DATA_IN1P )
1322
+ regmap_update_bits (rt5660 -> regmap , RT5660_GPIO_CTRL1 ,
1323
+ RT5660_GP2_PIN_MASK , RT5660_GP2_PIN_DMIC1_SDA );
1324
+ } else if (rt5660 -> pdata .dmic1_data_pin == RT5660_DMIC1_DATA_IN1P ) {
1323
1325
regmap_update_bits (rt5660 -> regmap , RT5660_DMIC_CTRL1 ,
1324
1326
RT5660_SEL_DMIC_DATA_MASK ,
1325
1327
RT5660_SEL_DMIC_DATA_IN1P );
1328
+ }
1326
1329
}
1327
1330
1328
1331
return devm_snd_soc_register_component (& i2c -> dev ,
You can’t perform that action at this time.
0 commit comments