Lines Matching refs:pdata
78 struct cs42l56_platform_data pdata; member
1164 struct cs42l56_platform_data *pdata) in cs42l56_handle_of_data() argument
1170 pdata->ain1a_ref_cfg = true; in cs42l56_handle_of_data()
1173 pdata->ain2a_ref_cfg = true; in cs42l56_handle_of_data()
1176 pdata->ain1b_ref_cfg = true; in cs42l56_handle_of_data()
1179 pdata->ain2b_ref_cfg = true; in cs42l56_handle_of_data()
1182 pdata->micbias_lvl = val32; in cs42l56_handle_of_data()
1185 pdata->chgfreq = val32; in cs42l56_handle_of_data()
1188 pdata->adaptive_pwr = val32; in cs42l56_handle_of_data()
1191 pdata->hpfa_freq = val32; in cs42l56_handle_of_data()
1194 pdata->hpfb_freq = val32; in cs42l56_handle_of_data()
1196 pdata->gpio_nreset = devm_gpiod_get_optional(&i2c_client->dev, "cirrus,gpio-nreset", in cs42l56_handle_of_data()
1199 if (IS_ERR(pdata->gpio_nreset)) in cs42l56_handle_of_data()
1200 return PTR_ERR(pdata->gpio_nreset); in cs42l56_handle_of_data()
1202 gpiod_set_consumer_name(pdata->gpio_nreset, "CS42L56 /RST"); in cs42l56_handle_of_data()
1228 ret = cs42l56_handle_of_data(i2c_client, &cs42l56->pdata); in cs42l56_i2c_probe()
1233 if (cs42l56->pdata.gpio_nreset) { in cs42l56_i2c_probe()
1234 gpiod_set_value_cansleep(cs42l56->pdata.gpio_nreset, 1); in cs42l56_i2c_probe()
1235 gpiod_set_value_cansleep(cs42l56->pdata.gpio_nreset, 0); in cs42l56_i2c_probe()
1281 if (cs42l56->pdata.ain1a_ref_cfg) in cs42l56_i2c_probe()
1286 if (cs42l56->pdata.ain1b_ref_cfg) in cs42l56_i2c_probe()
1291 if (cs42l56->pdata.ain2a_ref_cfg) in cs42l56_i2c_probe()
1296 if (cs42l56->pdata.ain2b_ref_cfg) in cs42l56_i2c_probe()
1301 if (cs42l56->pdata.micbias_lvl) in cs42l56_i2c_probe()
1304 cs42l56->pdata.micbias_lvl); in cs42l56_i2c_probe()
1306 if (cs42l56->pdata.chgfreq) in cs42l56_i2c_probe()
1309 cs42l56->pdata.chgfreq); in cs42l56_i2c_probe()
1311 if (cs42l56->pdata.hpfb_freq) in cs42l56_i2c_probe()
1314 cs42l56->pdata.hpfb_freq); in cs42l56_i2c_probe()
1316 if (cs42l56->pdata.hpfa_freq) in cs42l56_i2c_probe()
1319 cs42l56->pdata.hpfa_freq); in cs42l56_i2c_probe()
1321 if (cs42l56->pdata.adaptive_pwr) in cs42l56_i2c_probe()
1324 cs42l56->pdata.adaptive_pwr); in cs42l56_i2c_probe()