Lines Matching refs:es7202
716 struct es7202_priv *es7202 = snd_soc_component_get_drvdata(component); in es7202_probe() local
724 switch(es7202->pwr_vdd_voltage) { in es7202_probe()
793 struct es7202_priv *es7202 = dev_get_drvdata(dev); in es7202_store() local
802 es7202_write(reg, value_w, es7202->i2c); in es7202_store()
812 es7202_read(reg, &value_r, es7202->i2c); in es7202_store()
831 static DEVICE_ATTR(es7202, 0644, es7202_show, es7202_store);
846 struct es7202_priv *es7202; in es7202_i2c_probe() local
851 es7202 = devm_kzalloc(&i2c->dev, sizeof(*es7202), GFP_KERNEL); in es7202_i2c_probe()
852 if (!es7202) in es7202_i2c_probe()
854 es7202->i2c = i2c; in es7202_i2c_probe()
855 es7202->vdd = devm_regulator_get_optional(&i2c->dev, "power"); in es7202_i2c_probe()
856 if (IS_ERR(es7202->vdd)) { in es7202_i2c_probe()
857 if (PTR_ERR(es7202->vdd) == -EPROBE_DEFER) in es7202_i2c_probe()
860 es7202->pwr_vdd_voltage = VDD_3V3; in es7202_i2c_probe()
862 uV = regulator_get_voltage(es7202->vdd); in es7202_i2c_probe()
865 es7202->pwr_vdd_voltage = VDD_1V8; in es7202_i2c_probe()
867 es7202->pwr_vdd_voltage = VDD_3V3; in es7202_i2c_probe()
869 dev_set_drvdata(&i2c->dev, es7202); in es7202_i2c_probe()