Lines Matching refs:cru

64 	struct rv1103b_cru *cru = priv->cru;  in rv1103b_peri_get_clk()  local
69 con = readl(&cru->clksel_con[31]); in rv1103b_peri_get_clk()
79 con = readl(&cru->clksel_con[31]); in rv1103b_peri_get_clk()
87 con = readl(&cru->peri_clksel_con[0]); in rv1103b_peri_get_clk()
97 con = readl(&cru->pmu_clksel_con[2]); in rv1103b_peri_get_clk()
116 struct rv1103b_cru *cru = priv->cru; in rv1103b_peri_set_clk() local
127 rk_clrsetreg(&cru->clksel_con[31], in rv1103b_peri_set_clk()
136 rk_clrsetreg(&cru->clksel_con[31], in rv1103b_peri_set_clk()
143 rk_clrsetreg(&cru->peri_clksel_con[0], in rv1103b_peri_set_clk()
158 rk_clrsetreg(&cru->pmu_clksel_con[2], in rv1103b_peri_set_clk()
173 struct rv1103b_cru *cru = priv->cru; in rv1103b_i2c_get_clk() local
183 con = readl(&cru->clksel_con[34]); in rv1103b_i2c_get_clk()
188 con = readl(&cru->clksel_con[34]); in rv1103b_i2c_get_clk()
205 struct rv1103b_cru *cru = priv->cru; in rv1103b_crypto_get_clk() local
215 con = readl(&cru->clksel_con[35]); in rv1103b_crypto_get_clk()
220 con = readl(&cru->clksel_con[35]); in rv1103b_crypto_get_clk()
241 struct rv1103b_cru *cru = priv->cru; in rv1103b_crypto_set_clk() local
258 rk_clrsetreg(&cru->clksel_con[35], in rv1103b_crypto_set_clk()
263 rk_clrsetreg(&cru->clksel_con[35], in rv1103b_crypto_set_clk()
275 struct rv1103b_cru *cru = priv->cru; in rv1103b_mmc_get_clk() local
281 con = readl(&cru->clksel_con[36]); in rv1103b_mmc_get_clk()
293 con = readl(&cru->clksel_con[32]); in rv1103b_mmc_get_clk()
305 con = readl(&cru->clksel_con[31]); in rv1103b_mmc_get_clk()
317 con = readl(&cru->clksel_con[33]); in rv1103b_mmc_get_clk()
335 struct rv1103b_cru *cru = priv->cru; in rv1103b_mmc_set_clk() local
352 rk_clrsetreg(&cru->clksel_con[36], in rv1103b_mmc_set_clk()
362 rk_clrsetreg(&cru->clksel_con[32], in rv1103b_mmc_set_clk()
372 rk_clrsetreg(&cru->clksel_con[31], in rv1103b_mmc_set_clk()
382 rk_clrsetreg(&cru->clksel_con[33], in rv1103b_mmc_set_clk()
398 struct rv1103b_cru *cru = priv->cru; in rv1103b_i2c_set_clk() local
412 rk_clrsetreg(&cru->clksel_con[34], CLK_I2C1_SEL_MASK, in rv1103b_i2c_set_clk()
417 rk_clrsetreg(&cru->clksel_con[34], CLK_I2C0_SEL_MASK, in rv1103b_i2c_set_clk()
428 struct rv1103b_cru *cru = priv->cru; in rv1103b_spi_get_clk() local
433 con = readl(&cru->clksel_con[34]); in rv1103b_spi_get_clk()
454 struct rv1103b_cru *cru = priv->cru; in rv1103b_spi_set_clk() local
468 rk_clrsetreg(&cru->clksel_con[34], CLK_SPI0_SEL_MASK, in rv1103b_spi_set_clk()
480 struct rv1103b_cru *cru = priv->cru; in rv1103b_pwm_get_clk() local
486 con = readl(&cru->clksel_con[34]); in rv1103b_pwm_get_clk()
490 con = readl(&cru->clksel_con[34]); in rv1103b_pwm_get_clk()
494 con = readl(&cru->clksel_con[34]); in rv1103b_pwm_get_clk()
514 struct rv1103b_cru *cru = priv->cru; in rv1103b_pwm_set_clk() local
525 rk_clrsetreg(&cru->clksel_con[34], in rv1103b_pwm_set_clk()
530 rk_clrsetreg(&cru->clksel_con[34], in rv1103b_pwm_set_clk()
535 rk_clrsetreg(&cru->clksel_con[34], in rv1103b_pwm_set_clk()
548 struct rv1103b_cru *cru = priv->cru; in rv1103b_adc_get_clk() local
553 con = readl(&cru->peri_clksel_con[1]); in rv1103b_adc_get_clk()
558 con = readl(&cru->peri_clksel_con[0]); in rv1103b_adc_get_clk()
563 con = readl(&cru->peri_clksel_con[0]); in rv1103b_adc_get_clk()
574 struct rv1103b_cru *cru = priv->cru; in rv1103b_adc_set_clk() local
582 rk_clrsetreg(&cru->peri_clksel_con[1], in rv1103b_adc_set_clk()
589 rk_clrsetreg(&cru->peri_clksel_con[0], in rv1103b_adc_set_clk()
596 rk_clrsetreg(&cru->peri_clksel_con[0], in rv1103b_adc_set_clk()
660 struct rv1103b_cru *cru = priv->cru; in rv1103b_uart_get_rate() local
667 con = readl(&cru->clksel_con[32]); in rv1103b_uart_get_rate()
669 con = readl(&cru->clksel_con[5]); in rv1103b_uart_get_rate()
674 con = readl(&cru->clksel_con[32]); in rv1103b_uart_get_rate()
676 con = readl(&cru->clksel_con[5]); in rv1103b_uart_get_rate()
681 con = readl(&cru->clksel_con[32]); in rv1103b_uart_get_rate()
683 con = readl(&cru->clksel_con[5]); in rv1103b_uart_get_rate()
694 fracdiv = readl(&cru->clksel_con[reg]); in rv1103b_uart_get_rate()
708 struct rv1103b_cru *cru = priv->cru; in rv1103b_uart_set_rate() local
730 rk_clrsetreg(&cru->clksel_con[5], in rv1103b_uart_set_rate()
733 rk_clrsetreg(&cru->clksel_con[32], in rv1103b_uart_set_rate()
739 rk_clrsetreg(&cru->clksel_con[5], in rv1103b_uart_set_rate()
742 rk_clrsetreg(&cru->clksel_con[32], in rv1103b_uart_set_rate()
748 rk_clrsetreg(&cru->clksel_con[5], in rv1103b_uart_set_rate()
751 rk_clrsetreg(&cru->clksel_con[32], in rv1103b_uart_set_rate()
760 writel(val, &cru->clksel_con[reg]); in rv1103b_uart_set_rate()
768 struct rv1103b_cru *cru = priv->cru; in rv1103b_decom_get_clk() local
771 con = readl(&cru->clksel_con[35]); in rv1103b_decom_get_clk()
785 struct rv1103b_cru *cru = priv->cru; in rv1103b_decom_set_clk() local
794 rk_clrsetreg(&cru->clksel_con[35], DCLK_DECOM_SEL_MASK, in rv1103b_decom_set_clk()
812 rate = rockchip_pll_get_rate(&rv1103b_pll_clks[GPLL], priv->cru, in rv1103b_clk_get_rate()
898 ret = rockchip_pll_set_rate(&rv1103b_pll_clks[GPLL], priv->cru, in rv1103b_clk_set_rate()
991 priv->cru, GPLL); in rv1103b_clk_init()
993 ret = rockchip_pll_set_rate(&rv1103b_pll_clks[GPLL], priv->cru, in rv1103b_clk_init()
999 div = (readl(&priv->cru->clksel_con[37]) & in rv1103b_clk_init()
1039 priv->cru = dev_read_addr_ptr(dev); in rv1103b_clk_ofdata_to_platdata()
1122 ret = (readl(&priv->cru->core_clksel_con[0]) & in soc_clk_dump()