• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/pyobjc-45/2.6/pyobjc/pyobjc-core/libxml2-src/

Lines Matching refs:micsupp

3 // arizona-micsupp.c  --  Microphone supply for Arizona devices
31 #include <linux/regulator/arizona-micsupp.h>
48 struct arizona_micsupp *micsupp =
50 struct snd_soc_dapm_context *dapm = *micsupp->dapm;
52 const struct regulator_desc *desc = micsupp->desc;
56 ret = regmap_read(micsupp->regmap, desc->enable_reg, &val);
58 dev_err(micsupp->dev,
79 struct arizona_micsupp *micsupp = rdev_get_drvdata(rdev);
85 schedule_work(&micsupp->check_cp_work);
92 struct arizona_micsupp *micsupp = rdev_get_drvdata(rdev);
97 schedule_work(&micsupp->check_cp_work);
104 struct arizona_micsupp *micsupp = rdev_get_drvdata(rdev);
109 schedule_work(&micsupp->check_cp_work);
232 struct arizona_micsupp *micsupp = config->driver_data;
244 init_data->consumer_supplies = &micsupp->supply;
255 struct arizona_micsupp *micsupp,
262 INIT_WORK(&micsupp->check_cp_work, arizona_micsupp_check_cp);
264 micsupp->init_data.consumer_supplies = &micsupp->supply;
265 micsupp->supply.dev_name = dev_name(micsupp->dev);
266 micsupp->desc = desc;
268 config.dev = micsupp->dev;
269 config.driver_data = micsupp;
270 config.regmap = micsupp->regmap;
273 if (!dev_get_platdata(micsupp->dev)) {
284 config.init_data = &micsupp->init_data;
287 regmap_update_bits(micsupp->regmap, desc->enable_reg, desc->bypass_mask, 0);
289 micsupp->regulator = devm_regulator_register(&pdev->dev,
295 if (IS_ERR(micsupp->regulator)) {
296 ret = PTR_ERR(micsupp->regulator);
297 dev_err(micsupp->dev, "Failed to register mic supply: %d\n",
302 platform_set_drvdata(pdev, micsupp);
311 struct arizona_micsupp *micsupp;
313 micsupp = devm_kzalloc(&pdev->dev, sizeof(*micsupp), GFP_KERNEL);
314 if (!micsupp)
317 micsupp->regmap = arizona->regmap;
318 micsupp->dapm = &arizona->dapm;
319 micsupp->dev = arizona->dev;
321 micsupp->supply.supply = "MICVDD";
332 micsupp->init_data = arizona_micsupp_ext_default;
336 micsupp->init_data = arizona_micsupp_default;
340 return arizona_micsupp_common_init(pdev, micsupp, desc,
347 struct arizona_micsupp *micsupp;
349 micsupp = devm_kzalloc(&pdev->dev, sizeof(*micsupp), GFP_KERNEL);
350 if (!micsupp)
353 micsupp->regmap = madera->regmap;
354 micsupp->dapm = &madera->dapm;
355 micsupp->dev = madera->dev;
356 micsupp->init_data = arizona_micsupp_ext_default;
358 micsupp->supply.supply = "MICVDD";
360 return arizona_micsupp_common_init(pdev, micsupp, &madera_micsupp,
367 .name = "arizona-micsupp",
375 .name = "madera-micsupp",
403 MODULE_ALIAS("platform:arizona-micsupp");
404 MODULE_ALIAS("platform:madera-micsupp");