Lines Matching defs:arizona
26 #include <linux/mfd/arizona/core.h>
27 #include <linux/mfd/arizona/registers.h>
29 #include "arizona.h"
63 struct arizona *arizona = dev_get_drvdata(component->dev->parent);
67 ret = regmap_read(arizona->regmap, ARIZONA_SYSTEM_CLOCK_1, &v);
1076 struct arizona *arizona = priv->core.arizona;
1084 dev_err(arizona->dev,
1096 struct arizona *arizona = priv->core.arizona;
1107 arizona_call_notifiers(arizona,
1114 dev_err(arizona->dev, "Spurious compressed data IRQ\n");
1125 struct arizona *arizona = priv->core.arizona;
1128 arizona->dapm = dapm;
1129 snd_soc_component_init_regmap(component, arizona->regmap);
1170 priv->core.arizona->dapm = NULL;
1211 struct arizona *arizona = dev_get_drvdata(pdev->dev.parent);
1223 if (!dev_get_platdata(arizona->dev)) {
1224 ret = arizona_of_get_audio_pdata(arizona);
1232 cs47l24->core.arizona = arizona;
1239 cs47l24->core.adsp[i].dev = arizona->dev;
1240 cs47l24->core.adsp[i].regmap = arizona->regmap;
1256 arizona_init_fll(arizona, 1, ARIZONA_FLL1_CONTROL_1 - 1,
1259 arizona_init_fll(arizona, 2, ARIZONA_FLL2_CONTROL_1 - 1,
1264 regmap_update_bits(arizona->regmap, ARIZONA_SAMPLE_RATE_2,
1266 regmap_update_bits(arizona->regmap, ARIZONA_SAMPLE_RATE_3,
1274 regmap_update_bits(arizona->regmap, cs47l24_digital_vu[i],
1280 ret = arizona_request_irq(arizona, ARIZONA_IRQ_DSP_IRQ1,
1288 ret = arizona_set_irq_wake(arizona, ARIZONA_IRQ_DSP_IRQ1, 1);
1294 arizona_init_common(arizona);
1296 ret = arizona_init_vol_limit(arizona);
1299 ret = arizona_init_spk_irqs(arizona);
1315 arizona_free_spk_irqs(arizona);
1317 arizona_set_irq_wake(arizona, ARIZONA_IRQ_DSP_IRQ1, 0);
1318 arizona_free_irq(arizona, ARIZONA_IRQ_DSP_IRQ1, cs47l24);
1326 struct arizona *arizona = cs47l24->core.arizona;
1333 arizona_free_spk_irqs(arizona);
1335 arizona_set_irq_wake(arizona, ARIZONA_IRQ_DSP_IRQ1, 0);
1336 arizona_free_irq(arizona, ARIZONA_IRQ_DSP_IRQ1, cs47l24);