Lines Matching refs:pdata
45 struct cs35l32_platform_data pdata; member
270 struct cs35l32_platform_data *pdata) in cs35l32_handle_of_data() argument
276 pdata->sdout_share = val; in cs35l32_handle_of_data()
286 pdata->boost_mng = val; in cs35l32_handle_of_data()
292 pdata->boost_mng = CS35L32_BOOST_MGR_BYPASS; in cs35l32_handle_of_data()
302 pdata->sdout_datacfg = val; in cs35l32_handle_of_data()
308 pdata->sdout_datacfg = CS35L32_DATA_CFG_LR; in cs35l32_handle_of_data()
318 pdata->batt_thresh = val; in cs35l32_handle_of_data()
324 pdata->batt_thresh = CS35L32_BATT_THRESH_3_3V; in cs35l32_handle_of_data()
336 pdata->batt_recov = val; in cs35l32_handle_of_data()
342 pdata->batt_recov = CS35L32_BATT_RECOV_3_4V; in cs35l32_handle_of_data()
351 struct cs35l32_platform_data *pdata = in cs35l32_i2c_probe() local
369 if (pdata) { in cs35l32_i2c_probe()
370 cs35l32->pdata = *pdata; in cs35l32_i2c_probe()
372 pdata = devm_kzalloc(&i2c_client->dev, sizeof(*pdata), in cs35l32_i2c_probe()
374 if (!pdata) in cs35l32_i2c_probe()
379 &cs35l32->pdata); in cs35l32_i2c_probe()
448 if (cs35l32->pdata.boost_mng) in cs35l32_i2c_probe()
451 cs35l32->pdata.boost_mng); in cs35l32_i2c_probe()
454 if (cs35l32->pdata.sdout_share) in cs35l32_i2c_probe()
457 cs35l32->pdata.sdout_share << 3); in cs35l32_i2c_probe()
460 if (cs35l32->pdata.sdout_datacfg) in cs35l32_i2c_probe()
463 cs35l32->pdata.sdout_datacfg << 4); in cs35l32_i2c_probe()
466 if (cs35l32->pdata.batt_recov) in cs35l32_i2c_probe()
469 cs35l32->pdata.batt_recov << 1); in cs35l32_i2c_probe()
472 if (cs35l32->pdata.batt_thresh) in cs35l32_i2c_probe()
475 cs35l32->pdata.batt_thresh << 4); in cs35l32_i2c_probe()