cs4271            201 sound/soc/codecs/cs4271.c 	struct cs4271_private *cs4271 = snd_soc_component_get_drvdata(component);
cs4271            203 sound/soc/codecs/cs4271.c 	cs4271->mclk = freq;
cs4271            211 sound/soc/codecs/cs4271.c 	struct cs4271_private *cs4271 = snd_soc_component_get_drvdata(component);
cs4271            217 sound/soc/codecs/cs4271.c 		cs4271->master = false;
cs4271            220 sound/soc/codecs/cs4271.c 		cs4271->master = true;
cs4271            231 sound/soc/codecs/cs4271.c 		ret = regmap_update_bits(cs4271->regmap, CS4271_ADCCTL,
cs4271            238 sound/soc/codecs/cs4271.c 		ret = regmap_update_bits(cs4271->regmap, CS4271_ADCCTL,
cs4271            248 sound/soc/codecs/cs4271.c 	ret = regmap_update_bits(cs4271->regmap, CS4271_MODE1,
cs4271            259 sound/soc/codecs/cs4271.c 	struct cs4271_private *cs4271 = snd_soc_component_get_drvdata(component);
cs4271            263 sound/soc/codecs/cs4271.c 	if (cs4271->deemph) {
cs4271            267 sound/soc/codecs/cs4271.c 			if (abs(cs4271_deemph[i] - cs4271->rate) <
cs4271            268 sound/soc/codecs/cs4271.c 			    abs(cs4271_deemph[val] - cs4271->rate))
cs4271            273 sound/soc/codecs/cs4271.c 	ret = regmap_update_bits(cs4271->regmap, CS4271_DACCTL,
cs4271            284 sound/soc/codecs/cs4271.c 	struct cs4271_private *cs4271 = snd_soc_component_get_drvdata(component);
cs4271            286 sound/soc/codecs/cs4271.c 	ucontrol->value.integer.value[0] = cs4271->deemph;
cs4271            294 sound/soc/codecs/cs4271.c 	struct cs4271_private *cs4271 = snd_soc_component_get_drvdata(component);
cs4271            296 sound/soc/codecs/cs4271.c 	cs4271->deemph = ucontrol->value.integer.value[0];
cs4271            344 sound/soc/codecs/cs4271.c 	struct cs4271_private *cs4271 = snd_soc_component_get_drvdata(component);
cs4271            348 sound/soc/codecs/cs4271.c 	if (cs4271->enable_soft_reset) {
cs4271            362 sound/soc/codecs/cs4271.c 			ret = regmap_update_bits(cs4271->regmap, CS4271_MODE2,
cs4271            368 sound/soc/codecs/cs4271.c 			ret = regmap_update_bits(cs4271->regmap, CS4271_MODE2,
cs4271            375 sound/soc/codecs/cs4271.c 	cs4271->rate = params_rate(params);
cs4271            378 sound/soc/codecs/cs4271.c 	if (cs4271->rate < 50000)
cs4271            380 sound/soc/codecs/cs4271.c 	else if (cs4271->rate < 100000)
cs4271            385 sound/soc/codecs/cs4271.c 	ratio = cs4271->mclk / cs4271->rate;
cs4271            387 sound/soc/codecs/cs4271.c 		if ((cs4271_clk_tab[i].master == cs4271->master) &&
cs4271            399 sound/soc/codecs/cs4271.c 	ret = regmap_update_bits(cs4271->regmap, CS4271_MODE1,
cs4271            410 sound/soc/codecs/cs4271.c 	struct cs4271_private *cs4271 = snd_soc_component_get_drvdata(component);
cs4271            423 sound/soc/codecs/cs4271.c 	ret = regmap_update_bits(cs4271->regmap, CS4271_VOLA,
cs4271            428 sound/soc/codecs/cs4271.c 	ret = regmap_update_bits(cs4271->regmap, CS4271_VOLB,
cs4271            489 sound/soc/codecs/cs4271.c 	struct cs4271_private *cs4271 = snd_soc_component_get_drvdata(component);
cs4271            491 sound/soc/codecs/cs4271.c 	if (gpio_is_valid(cs4271->gpio_nreset)) {
cs4271            492 sound/soc/codecs/cs4271.c 		gpio_direction_output(cs4271->gpio_nreset, 0);
cs4271            494 sound/soc/codecs/cs4271.c 		gpio_set_value(cs4271->gpio_nreset, 1);
cs4271            505 sound/soc/codecs/cs4271.c 	struct cs4271_private *cs4271 = snd_soc_component_get_drvdata(component);
cs4271            508 sound/soc/codecs/cs4271.c 	ret = regmap_update_bits(cs4271->regmap, CS4271_MODE2,
cs4271            513 sound/soc/codecs/cs4271.c 	regcache_mark_dirty(cs4271->regmap);
cs4271            514 sound/soc/codecs/cs4271.c 	regulator_bulk_disable(ARRAY_SIZE(cs4271->supplies), cs4271->supplies);
cs4271            522 sound/soc/codecs/cs4271.c 	struct cs4271_private *cs4271 = snd_soc_component_get_drvdata(component);
cs4271            524 sound/soc/codecs/cs4271.c 	ret = regulator_bulk_enable(ARRAY_SIZE(cs4271->supplies),
cs4271            525 sound/soc/codecs/cs4271.c 				    cs4271->supplies);
cs4271            535 sound/soc/codecs/cs4271.c 	ret = regcache_sync(cs4271->regmap);
cs4271            540 sound/soc/codecs/cs4271.c 	ret = regmap_update_bits(cs4271->regmap, CS4271_MODE2,
cs4271            563 sound/soc/codecs/cs4271.c 	struct cs4271_private *cs4271 = snd_soc_component_get_drvdata(component);
cs4271            576 sound/soc/codecs/cs4271.c 			cs4271->enable_soft_reset = true;
cs4271            580 sound/soc/codecs/cs4271.c 	ret = regulator_bulk_enable(ARRAY_SIZE(cs4271->supplies),
cs4271            581 sound/soc/codecs/cs4271.c 				    cs4271->supplies);
cs4271            589 sound/soc/codecs/cs4271.c 		cs4271->enable_soft_reset = cs4271plat->enable_soft_reset;
cs4271            595 sound/soc/codecs/cs4271.c 	ret = regcache_sync(cs4271->regmap);
cs4271            599 sound/soc/codecs/cs4271.c 	ret = regmap_update_bits(cs4271->regmap, CS4271_MODE2,
cs4271            604 sound/soc/codecs/cs4271.c 	ret = regmap_update_bits(cs4271->regmap, CS4271_MODE2,
cs4271            612 sound/soc/codecs/cs4271.c 		regmap_update_bits(cs4271->regmap, CS4271_MODE2,
cs4271            621 sound/soc/codecs/cs4271.c 	struct cs4271_private *cs4271 = snd_soc_component_get_drvdata(component);
cs4271            623 sound/soc/codecs/cs4271.c 	if (gpio_is_valid(cs4271->gpio_nreset))
cs4271            625 sound/soc/codecs/cs4271.c 		gpio_set_value(cs4271->gpio_nreset, 0);
cs4271            627 sound/soc/codecs/cs4271.c 	regcache_mark_dirty(cs4271->regmap);
cs4271            628 sound/soc/codecs/cs4271.c 	regulator_bulk_disable(ARRAY_SIZE(cs4271->supplies), cs4271->supplies);
cs4271            652 sound/soc/codecs/cs4271.c 	struct cs4271_private *cs4271;
cs4271            655 sound/soc/codecs/cs4271.c 	cs4271 = devm_kzalloc(dev, sizeof(*cs4271), GFP_KERNEL);
cs4271            656 sound/soc/codecs/cs4271.c 	if (!cs4271)
cs4271            660 sound/soc/codecs/cs4271.c 		cs4271->gpio_nreset =
cs4271            664 sound/soc/codecs/cs4271.c 		cs4271->gpio_nreset = cs4271plat->gpio_nreset;
cs4271            666 sound/soc/codecs/cs4271.c 	if (gpio_is_valid(cs4271->gpio_nreset)) {
cs4271            667 sound/soc/codecs/cs4271.c 		ret = devm_gpio_request(dev, cs4271->gpio_nreset,
cs4271            674 sound/soc/codecs/cs4271.c 		cs4271->supplies[i].supply = supply_names[i];
cs4271            676 sound/soc/codecs/cs4271.c 	ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(cs4271->supplies),
cs4271            677 sound/soc/codecs/cs4271.c 					cs4271->supplies);
cs4271            684 sound/soc/codecs/cs4271.c 	*c = cs4271;
cs4271            701 sound/soc/codecs/cs4271.c 	struct cs4271_private *cs4271;
cs4271            707 sound/soc/codecs/cs4271.c 	ret = cs4271_common_probe(dev, &cs4271);
cs4271            711 sound/soc/codecs/cs4271.c 	dev_set_drvdata(dev, cs4271);
cs4271            712 sound/soc/codecs/cs4271.c 	cs4271->regmap = regmap;