Lines Matching refs:base
1447 int lrclk, bclk, mode, base;
1449 base = dai->driver->base;
1519 regmap_update_bits_async(arizona->regmap, base + ARIZONA_AIF_BCLK_CTRL,
1523 regmap_update_bits_async(arizona->regmap, base + ARIZONA_AIF_TX_PIN_CTRL,
1527 base + ARIZONA_AIF_RX_PIN_CTRL,
1530 regmap_update_bits(arizona->regmap, base + ARIZONA_AIF_FORMAT,
1682 int base = dai->driver->base;
1730 if (base)
1732 base + ARIZONA_AIF_RATE_CTRL,
1740 if (base)
1742 base + ARIZONA_AIF_RATE_CTRL,
1755 int base, int bclk, int lrclk, int frame)
1759 val = snd_soc_component_read(component, base + ARIZONA_AIF_BCLK_CTRL);
1763 val = snd_soc_component_read(component, base + ARIZONA_AIF_RX_BCLK_RATE);
1767 val = snd_soc_component_read(component, base + ARIZONA_AIF_FRAME_CTRL_1);
1782 int base = dai->driver->base;
1817 val = snd_soc_component_read(component, base + ARIZONA_AIF_FORMAT);
1845 reconfig = arizona_aif_cfg_changed(component, base, bclk, lrclk, frame);
1850 base + ARIZONA_AIF_TX_ENABLES);
1852 base + ARIZONA_AIF_RX_ENABLES);
1855 base + ARIZONA_AIF_TX_ENABLES,
1858 base + ARIZONA_AIF_RX_ENABLES, 0xff, 0x0);
1867 base + ARIZONA_AIF_BCLK_CTRL,
1870 base + ARIZONA_AIF_TX_BCLK_RATE,
1873 base + ARIZONA_AIF_RX_BCLK_RATE,
1876 base + ARIZONA_AIF_FRAME_CTRL_1,
1880 base + ARIZONA_AIF_FRAME_CTRL_2,
1889 base + ARIZONA_AIF_TX_ENABLES,
1892 base + ARIZONA_AIF_RX_ENABLES,
1959 int base = dai->driver->base;
1968 base + ARIZONA_AIF_RATE_CTRL,
1973 unsigned int base,
1986 regmap_write(arizona->regmap, base + i, slot);
2001 int base = dai->driver->base;
2014 arizona_set_channels_to_mask(dai, base + ARIZONA_AIF_FRAME_CTRL_3,
2016 arizona_set_channels_to_mask(dai, base + ARIZONA_AIF_FRAME_CTRL_11,
2329 static void arizona_apply_fll(struct arizona *arizona, unsigned int base,
2333 regmap_update_bits_async(arizona->regmap, base + 3,
2335 regmap_update_bits_async(arizona->regmap, base + 4,
2337 regmap_update_bits_async(arizona->regmap, base + 5,
2340 regmap_update_bits_async(arizona->regmap, base + 6,
2347 regmap_update_bits(arizona->regmap, base + 0x7,
2351 regmap_update_bits(arizona->regmap, base + 0x5,
2354 regmap_update_bits(arizona->regmap, base + 0x9,
2359 regmap_update_bits_async(arizona->regmap, base + 2,
2364 static int arizona_is_enabled_fll(struct arizona_fll *fll, int base)
2370 ret = regmap_read(arizona->regmap, base + 1, ®);
2380 static int arizona_set_fll_clks(struct arizona_fll *fll, int base, bool ena)
2387 ret = regmap_read(arizona->regmap, base + 6, &val);
2420 int already_enabled = arizona_is_enabled_fll(fll, fll->base);
2421 int sync_enabled = arizona_is_enabled_fll(fll, fll->base + 0x10);
2433 regmap_update_bits(fll->arizona->regmap, fll->base + 1,
2436 regmap_update_bits_async(fll->arizona->regmap, fll->base + 0x9,
2439 if (arizona_is_enabled_fll(fll, fll->base + 0x10) > 0)
2440 arizona_set_fll_clks(fll, fll->base + 0x10, false);
2441 arizona_set_fll_clks(fll, fll->base, false);
2456 arizona_apply_fll(arizona, fll->base, &cfg, fll->ref_src,
2461 arizona_apply_fll(arizona, fll->base + 0x10, &cfg,
2468 arizona_apply_fll(arizona, fll->base, &cfg,
2471 regmap_update_bits_async(arizona->regmap, fll->base + 0x11,
2486 regmap_update_bits_async(arizona->regmap, fll->base + 0x17,
2489 regmap_update_bits_async(arizona->regmap, fll->base + 0x17,
2497 arizona_set_fll_clks(fll, fll->base + 0x10, true);
2498 regmap_update_bits_async(arizona->regmap, fll->base + 0x11,
2502 arizona_set_fll_clks(fll, fll->base, true);
2503 regmap_update_bits_async(arizona->regmap, fll->base + 1,
2507 regmap_update_bits_async(arizona->regmap, fll->base + 1,
2537 regmap_update_bits_async(arizona->regmap, fll->base + 1,
2539 regmap_update_bits_check(arizona->regmap, fll->base + 1,
2541 regmap_update_bits_check(arizona->regmap, fll->base + 0x11,
2543 regmap_update_bits_async(arizona->regmap, fll->base + 1,
2547 arizona_set_fll_clks(fll, fll->base + 0x10, false);
2550 arizona_set_fll_clks(fll, fll->base, false);
2613 int arizona_init_fll(struct arizona *arizona, int id, int base, int lock_irq,
2619 fll->base = base;
2639 regmap_update_bits(arizona->regmap, fll->base + 1,
2753 ret = regmap_read(arizona->regmap, params->base, &val);
2760 ret = regmap_raw_write(arizona->regmap, params->base, data, len);