Lines Matching refs:pdata

48 	struct cs35l36_platform_data pdata;  member
564 if (!cs35l36->pdata.extern_boost) in cs35l36_boost_event()
571 if (!cs35l36->pdata.extern_boost) in cs35l36_boost_event()
1150 if ((cs35l36->rev_id == CS35L36_REV_A0) && cs35l36->pdata.dcm_mode) { in cs35l36_component_probe()
1173 if (cs35l36->pdata.amp_pcm_inv) in cs35l36_component_probe()
1178 if (cs35l36->pdata.multi_amp_mode) in cs35l36_component_probe()
1183 if (cs35l36->pdata.imon_pol_inv) in cs35l36_component_probe()
1187 if (cs35l36->pdata.vmon_pol_inv) in cs35l36_component_probe()
1191 if (cs35l36->pdata.bst_vctl) in cs35l36_component_probe()
1194 cs35l36->pdata.bst_vctl); in cs35l36_component_probe()
1196 if (cs35l36->pdata.bst_vctl_sel) in cs35l36_component_probe()
1199 cs35l36->pdata.bst_vctl_sel); in cs35l36_component_probe()
1201 if (cs35l36->pdata.bst_ipk) in cs35l36_component_probe()
1204 cs35l36->pdata.bst_ipk); in cs35l36_component_probe()
1206 if (cs35l36->pdata.boost_ind) { in cs35l36_component_probe()
1207 ret = cs35l36_boost_inductor(cs35l36, cs35l36->pdata.boost_ind); in cs35l36_component_probe()
1215 if (cs35l36->pdata.temp_warn_thld) in cs35l36_component_probe()
1218 cs35l36->pdata.temp_warn_thld); in cs35l36_component_probe()
1220 if (cs35l36->pdata.irq_drv_sel) in cs35l36_component_probe()
1223 cs35l36->pdata.irq_drv_sel << in cs35l36_component_probe()
1226 if (cs35l36->pdata.irq_gpio_sel) in cs35l36_component_probe()
1229 cs35l36->pdata.irq_gpio_sel << in cs35l36_component_probe()
1420 struct cs35l36_platform_data *pdata) in cs35l36_handle_of_data() argument
1423 struct cs35l36_vpbr_cfg *vpbr_config = &pdata->vpbr_config; in cs35l36_handle_of_data()
1438 pdata->bst_vctl = (((val - 2550) / 100) + 1) << 1; in cs35l36_handle_of_data()
1447 pdata->bst_vctl_sel = val | CS35L36_VALID_PDATA; in cs35l36_handle_of_data()
1457 pdata->bst_ipk = (val - 1600) / 50; in cs35l36_handle_of_data()
1464 pdata->multi_amp_mode = of_property_read_bool(np, in cs35l36_handle_of_data()
1467 pdata->dcm_mode = of_property_read_bool(np, in cs35l36_handle_of_data()
1470 pdata->amp_pcm_inv = of_property_read_bool(np, in cs35l36_handle_of_data()
1473 pdata->imon_pol_inv = of_property_read_bool(np, in cs35l36_handle_of_data()
1476 pdata->vmon_pol_inv = of_property_read_bool(np, in cs35l36_handle_of_data()
1480 pdata->temp_warn_thld = val | CS35L36_VALID_PDATA; in cs35l36_handle_of_data()
1483 pdata->boost_ind = val; in cs35l36_handle_of_data()
1490 pdata->irq_drv_sel = val | CS35L36_VALID_PDATA; in cs35l36_handle_of_data()
1493 pdata->irq_gpio_sel = val | CS35L36_VALID_PDATA; in cs35l36_handle_of_data()
1599 struct cs35l36_platform_data *pdata = &cs35l36->pdata; in cs35l36_apply_vpbr_config() local
1600 struct cs35l36_vpbr_cfg *vpbr_config = &pdata->vpbr_config; in cs35l36_apply_vpbr_config()
1695 struct cs35l36_platform_data *pdata = dev_get_platdata(dev); in cs35l36_i2c_probe() local
1725 if (pdata) { in cs35l36_i2c_probe()
1726 cs35l36->pdata = *pdata; in cs35l36_i2c_probe()
1728 pdata = devm_kzalloc(dev, sizeof(struct cs35l36_platform_data), in cs35l36_i2c_probe()
1730 if (!pdata) in cs35l36_i2c_probe()
1734 ret = cs35l36_handle_of_data(i2c_client, pdata); in cs35l36_i2c_probe()
1740 cs35l36->pdata = *pdata; in cs35l36_i2c_probe()
1831 if (pdata->vpbr_config.is_present) in cs35l36_i2c_probe()