Lines Matching refs:con
188 u32 sel, con, div; in rk3506_armclk_get_rate() local
191 con = readl(&cru->clksel_con[15]); in rk3506_armclk_get_rate()
192 sel = (con & CLK_CORE_SRC_SEL_MASK) >> CLK_CORE_SRC_SEL_SHIFT; in rk3506_armclk_get_rate()
193 div = (con & CLK_CORE_SRC_DIV_MASK) >> CLK_CORE_SRC_DIV_SHIFT; in rk3506_armclk_get_rate()
212 u32 con, sel, div, old_div; in rk3506_armclk_set_rate() local
246 con = readl(&cru->clksel_con[15]); in rk3506_armclk_set_rate()
247 old_div = (con & CLK_CORE_SRC_DIV_MASK) >> CLK_CORE_SRC_DIV_SHIFT; in rk3506_armclk_set_rate()
273 u32 con, div; in rk3506_pll_div_get_rate() local
278 con = readl(&cru->clksel_con[0]); in rk3506_pll_div_get_rate()
279 div = (con & CLK_GPLL_DIV_MASK) >> CLK_GPLL_DIV_SHIFT; in rk3506_pll_div_get_rate()
283 con = readl(&cru->clksel_con[0]); in rk3506_pll_div_get_rate()
284 div = (con & CLK_GPLL_DIV_100M_MASK) >> CLK_GPLL_DIV_100M_SHIFT; in rk3506_pll_div_get_rate()
288 con = readl(&cru->clksel_con[1]); in rk3506_pll_div_get_rate()
289 div = (con & CLK_V0PLL_DIV_MASK) >> CLK_V0PLL_DIV_SHIFT; in rk3506_pll_div_get_rate()
293 con = readl(&cru->clksel_con[1]); in rk3506_pll_div_get_rate()
294 div = (con & CLK_V1PLL_DIV_MASK) >> CLK_V1PLL_DIV_SHIFT; in rk3506_pll_div_get_rate()
345 u32 sel, con, div; in rk3506_bus_get_rate() local
350 con = readl(&cru->clksel_con[21]); in rk3506_bus_get_rate()
351 sel = (con & ACLK_BUS_SEL_MASK) >> ACLK_BUS_SEL_SHIFT; in rk3506_bus_get_rate()
352 div = (con & ACLK_BUS_DIV_MASK) >> ACLK_BUS_DIV_SHIFT; in rk3506_bus_get_rate()
355 con = readl(&cru->clksel_con[21]); in rk3506_bus_get_rate()
356 sel = (con & HCLK_BUS_SEL_MASK) >> HCLK_BUS_SEL_SHIFT; in rk3506_bus_get_rate()
357 div = (con & HCLK_BUS_DIV_MASK) >> HCLK_BUS_DIV_SHIFT; in rk3506_bus_get_rate()
360 con = readl(&cru->clksel_con[22]); in rk3506_bus_get_rate()
361 sel = (con & PCLK_BUS_SEL_MASK) >> PCLK_BUS_SEL_SHIFT; in rk3506_bus_get_rate()
362 div = (con & PCLK_BUS_DIV_MASK) >> PCLK_BUS_DIV_SHIFT; in rk3506_bus_get_rate()
427 u32 sel, con, div; in rk3506_peri_get_rate() local
432 con = readl(&cru->clksel_con[49]); in rk3506_peri_get_rate()
433 sel = (con & ACLK_HSPERI_SEL_MASK) >> ACLK_HSPERI_SEL_SHIFT; in rk3506_peri_get_rate()
434 div = (con & ACLK_HSPERI_DIV_MASK) >> ACLK_HSPERI_DIV_SHIFT; in rk3506_peri_get_rate()
437 con = readl(&cru->clksel_con[29]); in rk3506_peri_get_rate()
438 sel = (con & HCLK_LSPERI_SEL_MASK) >> HCLK_LSPERI_SEL_SHIFT; in rk3506_peri_get_rate()
439 div = (con & HCLK_LSPERI_DIV_MASK) >> HCLK_LSPERI_DIV_SHIFT; in rk3506_peri_get_rate()
498 u32 sel, con, div; in rk3506_sdmmc_get_rate() local
501 con = readl(&cru->clksel_con[49]); in rk3506_sdmmc_get_rate()
502 sel = (con & CCLK_SDMMC_SEL_MASK) >> CCLK_SDMMC_SEL_SHIFT; in rk3506_sdmmc_get_rate()
503 div = (con & CCLK_SDMMC_DIV_MASK) >> CCLK_SDMMC_DIV_SHIFT; in rk3506_sdmmc_get_rate()
551 u32 div, con, sel; in rk3506_saradc_get_rate() local
554 con = readl(&cru->clksel_con[54]); in rk3506_saradc_get_rate()
555 div = (con & CLK_SARADC_DIV_MASK) >> CLK_SARADC_DIV_SHIFT; in rk3506_saradc_get_rate()
556 sel = (con & CLK_SARADC_SEL_MASK) >> CLK_SARADC_SEL_SHIFT; in rk3506_saradc_get_rate()
599 u32 div, con; in rk3506_tsadc_get_rate() local
601 con = readl(&cru->clksel_con[61]); in rk3506_tsadc_get_rate()
604 div = (con & CLK_TSADC_TSEN_DIV_MASK) >> CLK_TSADC_TSEN_DIV_SHIFT; in rk3506_tsadc_get_rate()
607 div = (con & CLK_TSADC_DIV_MASK) >> CLK_TSADC_DIV_SHIFT; in rk3506_tsadc_get_rate()
646 u32 sel, con, div; in rk3506_i2c_get_rate() local
651 con = readl(&cru->clksel_con[32]); in rk3506_i2c_get_rate()
652 sel = (con & CLK_I2C0_SEL_MASK) >> CLK_I2C0_SEL_SHIFT; in rk3506_i2c_get_rate()
653 div = (con & CLK_I2C0_DIV_MASK) >> CLK_I2C0_DIV_SHIFT; in rk3506_i2c_get_rate()
655 con = readl(&cru->clksel_con[32]); in rk3506_i2c_get_rate()
656 sel = (con & CLK_I2C1_SEL_MASK) >> CLK_I2C1_SEL_SHIFT; in rk3506_i2c_get_rate()
657 div = (con & CLK_I2C1_DIV_MASK) >> CLK_I2C1_DIV_SHIFT; in rk3506_i2c_get_rate()
659 con = readl(&cru->clksel_con[33]); in rk3506_i2c_get_rate()
660 sel = (con & CLK_I2C2_SEL_MASK) >> CLK_I2C2_SEL_SHIFT; in rk3506_i2c_get_rate()
661 div = (con & CLK_I2C2_DIV_MASK) >> CLK_I2C2_DIV_SHIFT; in rk3506_i2c_get_rate()
727 u32 sel, con, div; in rk3506_pwm_get_rate() local
732 con = readl(&cru->pmuclksel_con[0]); in rk3506_pwm_get_rate()
733 div = (con & CLK_PWM0_DIV_MASK) >> CLK_PWM0_DIV_SHIFT; in rk3506_pwm_get_rate()
737 con = readl(&cru->clksel_con[33]); in rk3506_pwm_get_rate()
738 sel = (con & CLK_PWM1_SEL_MASK) >> CLK_PWM1_SEL_SHIFT; in rk3506_pwm_get_rate()
739 div = (con & CLK_PWM1_DIV_MASK) >> CLK_PWM1_DIV_SHIFT; in rk3506_pwm_get_rate()
796 u32 sel, con, div; in rk3506_spi_get_rate() local
801 con = readl(&cru->clksel_con[34]); in rk3506_spi_get_rate()
802 sel = (con & CLK_SPI0_SEL_MASK) >> CLK_SPI0_SEL_SHIFT; in rk3506_spi_get_rate()
803 div = (con & CLK_SPI0_DIV_MASK) >> CLK_SPI0_DIV_SHIFT; in rk3506_spi_get_rate()
806 con = readl(&cru->clksel_con[34]); in rk3506_spi_get_rate()
807 sel = (con & CLK_SPI1_SEL_MASK) >> CLK_SPI1_SEL_SHIFT; in rk3506_spi_get_rate()
808 div = (con & CLK_SPI1_DIV_MASK) >> CLK_SPI1_DIV_SHIFT; in rk3506_spi_get_rate()
872 u32 div, sel, con, prate; in rk3506_fspi_get_rate() local
874 con = readl(&cru->clksel_con[50]); in rk3506_fspi_get_rate()
875 div = (con & SCLK_FSPI_DIV_MASK) >> SCLK_FSPI_DIV_SHIFT; in rk3506_fspi_get_rate()
876 sel = (con & SCLK_FSPI_SEL_MASK) >> SCLK_FSPI_SEL_SHIFT; in rk3506_fspi_get_rate()
922 u32 div, sel, con, prate; in rk3506_vop_dclk_get_rate() local
924 con = readl(&cru->clksel_con[60]); in rk3506_vop_dclk_get_rate()
925 div = (con & DCLK_VOP_DIV_MASK) >> DCLK_VOP_DIV_SHIFT; in rk3506_vop_dclk_get_rate()
926 sel = (con & DCLK_VOP_SEL_MASK) >> DCLK_VOP_SEL_SHIFT; in rk3506_vop_dclk_get_rate()
973 u32 div, con; in rk3506_mac_get_rate() local
978 con = readl(&cru->clksel_con[50]); in rk3506_mac_get_rate()
979 div = (con & CLK_MAC_DIV_MASK) >> CLK_MAC_DIV_SHIFT; in rk3506_mac_get_rate()
982 con = readl(&cru->pmuclksel_con[0]); in rk3506_mac_get_rate()
983 div = (con & CLK_MAC_OUT_DIV_MASK) >> CLK_MAC_OUT_DIV_SHIFT; in rk3506_mac_get_rate()