Lines Matching full:spiclk
516 const struct spi_clkreg *spiclk = NULL; in rk3368_spi_get_clk() local
521 spiclk = &spi_clkregs[clk_id - SCLK_SPI0]; in rk3368_spi_get_clk()
529 val = readl(&cru->clksel_con[spiclk->reg]); in rk3368_spi_get_clk()
530 div = extract_bits(val, 7, spiclk->div_shift); in rk3368_spi_get_clk()
538 const struct spi_clkreg *spiclk = NULL; in rk3368_spi_set_clk() local
546 spiclk = &spi_clkregs[clk_id - SCLK_SPI0]; in rk3368_spi_set_clk()
554 rk_clrsetreg(&cru->clksel_con[spiclk->reg], in rk3368_spi_set_clk()
555 ((0x7f << spiclk->div_shift) | in rk3368_spi_set_clk()
556 (0x1 << spiclk->sel_shift)), in rk3368_spi_set_clk()
557 ((src_clk_div << spiclk->div_shift) | in rk3368_spi_set_clk()
558 (1 << spiclk->sel_shift))); in rk3368_spi_set_clk()