Lines Matching refs:base
1446 int lrclk, bclk, mode, base;
1448 base = dai->driver->base;
1518 regmap_update_bits_async(arizona->regmap, base + ARIZONA_AIF_BCLK_CTRL,
1522 regmap_update_bits_async(arizona->regmap, base + ARIZONA_AIF_TX_PIN_CTRL,
1526 base + ARIZONA_AIF_RX_PIN_CTRL,
1529 regmap_update_bits(arizona->regmap, base + ARIZONA_AIF_FORMAT,
1681 int base = dai->driver->base;
1729 if (base)
1731 base + ARIZONA_AIF_RATE_CTRL,
1739 if (base)
1741 base + ARIZONA_AIF_RATE_CTRL,
1754 int base, int bclk, int lrclk, int frame)
1758 val = snd_soc_component_read(component, base + ARIZONA_AIF_BCLK_CTRL);
1762 val = snd_soc_component_read(component, base + ARIZONA_AIF_TX_BCLK_RATE);
1766 val = snd_soc_component_read(component, base + ARIZONA_AIF_FRAME_CTRL_1);
1781 int base = dai->driver->base;
1816 val = snd_soc_component_read(component, base + ARIZONA_AIF_FORMAT);
1844 reconfig = arizona_aif_cfg_changed(component, base, bclk, lrclk, frame);
1849 base + ARIZONA_AIF_TX_ENABLES);
1851 base + ARIZONA_AIF_RX_ENABLES);
1854 base + ARIZONA_AIF_TX_ENABLES,
1857 base + ARIZONA_AIF_RX_ENABLES, 0xff, 0x0);
1866 base + ARIZONA_AIF_BCLK_CTRL,
1869 base + ARIZONA_AIF_TX_BCLK_RATE,
1872 base + ARIZONA_AIF_RX_BCLK_RATE,
1875 base + ARIZONA_AIF_FRAME_CTRL_1,
1879 base + ARIZONA_AIF_FRAME_CTRL_2,
1888 base + ARIZONA_AIF_TX_ENABLES,
1891 base + ARIZONA_AIF_RX_ENABLES,
1958 int base = dai->driver->base;
1967 base + ARIZONA_AIF_RATE_CTRL,
1972 unsigned int base,
1985 regmap_write(arizona->regmap, base + i, slot);
2000 int base = dai->driver->base;
2013 arizona_set_channels_to_mask(dai, base + ARIZONA_AIF_FRAME_CTRL_3,
2015 arizona_set_channels_to_mask(dai, base + ARIZONA_AIF_FRAME_CTRL_11,
2328 static void arizona_apply_fll(struct arizona *arizona, unsigned int base,
2332 regmap_update_bits_async(arizona->regmap, base + 3,
2334 regmap_update_bits_async(arizona->regmap, base + 4,
2336 regmap_update_bits_async(arizona->regmap, base + 5,
2339 regmap_update_bits_async(arizona->regmap, base + 6,
2346 regmap_update_bits(arizona->regmap, base + 0x7,
2350 regmap_update_bits(arizona->regmap, base + 0x5,
2353 regmap_update_bits(arizona->regmap, base + 0x9,
2358 regmap_update_bits_async(arizona->regmap, base + 2,
2363 static int arizona_is_enabled_fll(struct arizona_fll *fll, int base)
2369 ret = regmap_read(arizona->regmap, base + 1, ®);
2379 static int arizona_set_fll_clks(struct arizona_fll *fll, int base, bool ena)
2386 ret = regmap_read(arizona->regmap, base + 6, &val);
2419 int already_enabled = arizona_is_enabled_fll(fll, fll->base);
2420 int sync_enabled = arizona_is_enabled_fll(fll, fll->base + 0x10);
2432 regmap_update_bits(fll->arizona->regmap, fll->base + 1,
2435 regmap_update_bits_async(fll->arizona->regmap, fll->base + 0x9,
2438 if (arizona_is_enabled_fll(fll, fll->base + 0x10) > 0)
2439 arizona_set_fll_clks(fll, fll->base + 0x10, false);
2440 arizona_set_fll_clks(fll, fll->base, false);
2455 arizona_apply_fll(arizona, fll->base, &cfg, fll->ref_src,
2460 arizona_apply_fll(arizona, fll->base + 0x10, &cfg,
2467 arizona_apply_fll(arizona, fll->base, &cfg,
2470 regmap_update_bits_async(arizona->regmap, fll->base + 0x11,
2485 regmap_update_bits_async(arizona->regmap, fll->base + 0x17,
2488 regmap_update_bits_async(arizona->regmap, fll->base + 0x17,
2496 arizona_set_fll_clks(fll, fll->base + 0x10, true);
2497 regmap_update_bits_async(arizona->regmap, fll->base + 0x11,
2501 arizona_set_fll_clks(fll, fll->base, true);
2502 regmap_update_bits_async(arizona->regmap, fll->base + 1,
2506 regmap_update_bits_async(arizona->regmap, fll->base + 1,
2536 regmap_update_bits_async(arizona->regmap, fll->base + 1,
2538 regmap_update_bits_check(arizona->regmap, fll->base + 1,
2540 regmap_update_bits_check(arizona->regmap, fll->base + 0x11,
2542 regmap_update_bits_async(arizona->regmap, fll->base + 1,
2546 arizona_set_fll_clks(fll, fll->base + 0x10, false);
2549 arizona_set_fll_clks(fll, fll->base, false);
2612 int arizona_init_fll(struct arizona *arizona, int id, int base, int lock_irq,
2618 fll->base = base;
2638 regmap_update_bits(arizona->regmap, fll->base + 1,
2752 ret = regmap_read(arizona->regmap, params->base, &val);
2759 ret = regmap_raw_write(arizona->regmap, params->base, data, len);