Lines Matching refs:con
273 u32 con, shift, mask; in rkclk_pll_get_rate() local
275 con = readl(mode); in rkclk_pll_get_rate()
279 switch ((con & mask) >> shift) { in rkclk_pll_get_rate()
284 con = readl(&pll->con0); in rkclk_pll_get_rate()
285 postdiv1 = (con & PLL_POSTDIV1_MASK) >> PLL_POSTDIV1_SHIFT; in rkclk_pll_get_rate()
286 fbdiv = (con & PLL_FBDIV_MASK) >> PLL_FBDIV_SHIFT; in rkclk_pll_get_rate()
287 con = readl(&pll->con1); in rkclk_pll_get_rate()
288 postdiv2 = (con & PLL_POSTDIV2_MASK) >> PLL_POSTDIV2_SHIFT; in rkclk_pll_get_rate()
289 refdiv = (con & PLL_REFDIV_MASK) >> PLL_REFDIV_SHIFT; in rkclk_pll_get_rate()
300 u32 div, con; in px30_i2c_get_clk() local
304 con = readl(&cru->clksel_con[49]); in px30_i2c_get_clk()
305 div = con >> CLK_I2C0_DIV_CON_SHIFT & CLK_I2C_DIV_CON_MASK; in px30_i2c_get_clk()
308 con = readl(&cru->clksel_con[49]); in px30_i2c_get_clk()
309 div = con >> CLK_I2C1_DIV_CON_SHIFT & CLK_I2C_DIV_CON_MASK; in px30_i2c_get_clk()
312 con = readl(&cru->clksel_con[50]); in px30_i2c_get_clk()
313 div = con >> CLK_I2C2_DIV_CON_SHIFT & CLK_I2C_DIV_CON_MASK; in px30_i2c_get_clk()
316 con = readl(&cru->clksel_con[50]); in px30_i2c_get_clk()
317 div = con >> CLK_I2C3_DIV_CON_SHIFT & CLK_I2C_DIV_CON_MASK; in px30_i2c_get_clk()
428 u32 con, fracdiv, gate; in px30_i2s_get_clk() local
435 con = readl(&cru->clksel_con[30]); in px30_i2s_get_clk()
443 con, gate, fracdiv); in px30_i2s_get_clk()
489 u32 con; in px30_i2s1_mclk_get_clk() local
491 con = readl(&cru->clksel_con[30]); in px30_i2s1_mclk_get_clk()
493 if (con & CLK_I2S1_OUT_SEL_MASK) in px30_i2s1_mclk_get_clk()
522 u32 div, con; in px30_nandc_get_clk() local
524 con = readl(&cru->clksel_con[15]); in px30_nandc_get_clk()
525 div = (con & NANDC_DIV_MASK) >> NANDC_DIV_SHIFT; in px30_nandc_get_clk()
554 u32 div, con, con_id; in px30_mmc_get_clk() local
570 con = readl(&cru->clksel_con[con_id]); in px30_mmc_get_clk()
571 div = (con & EMMC_DIV_MASK) >> EMMC_DIV_SHIFT; in px30_mmc_get_clk()
573 if ((con & EMMC_PLL_MASK) >> EMMC_PLL_SHIFT in px30_mmc_get_clk()
627 u32 div, con; in px30_sfc_get_clk() local
629 con = readl(&cru->clksel_con[22]); in px30_sfc_get_clk()
630 div = (con & SFC_DIV_CON_MASK) >> SFC_DIV_CON_SHIFT; in px30_sfc_get_clk()
653 u32 div, con; in px30_pwm_get_clk() local
657 con = readl(&cru->clksel_con[52]); in px30_pwm_get_clk()
658 div = con >> CLK_PWM0_DIV_CON_SHIFT & CLK_PWM_DIV_CON_MASK; in px30_pwm_get_clk()
661 con = readl(&cru->clksel_con[52]); in px30_pwm_get_clk()
662 div = con >> CLK_PWM1_DIV_CON_SHIFT & CLK_PWM_DIV_CON_MASK; in px30_pwm_get_clk()
706 u32 div, con; in px30_saradc_get_clk() local
708 con = readl(&cru->clksel_con[55]); in px30_saradc_get_clk()
709 div = con >> CLK_SARADC_DIV_CON_SHIFT & CLK_SARADC_DIV_CON_MASK; in px30_saradc_get_clk()
732 u32 div, con; in px30_tsadc_get_clk() local
734 con = readl(&cru->clksel_con[54]); in px30_tsadc_get_clk()
735 div = con >> CLK_SARADC_DIV_CON_SHIFT & CLK_SARADC_DIV_CON_MASK; in px30_tsadc_get_clk()
758 u32 div, con; in px30_spi_get_clk() local
762 con = readl(&cru->clksel_con[53]); in px30_spi_get_clk()
763 div = con >> CLK_SPI0_DIV_CON_SHIFT & CLK_SPI_DIV_CON_MASK; in px30_spi_get_clk()
766 con = readl(&cru->clksel_con[53]); in px30_spi_get_clk()
767 div = con >> CLK_SPI1_DIV_CON_SHIFT & CLK_SPI_DIV_CON_MASK; in px30_spi_get_clk()
811 u32 div, con, parent; in px30_vop_get_clk() local
816 con = readl(&cru->clksel_con[3]); in px30_vop_get_clk()
817 div = con & ACLK_VO_DIV_MASK; in px30_vop_get_clk()
821 con = readl(&cru->clksel_con[5]); in px30_vop_get_clk()
822 div = con & DCLK_VOPB_DIV_MASK; in px30_vop_get_clk()
826 con = readl(&cru->clksel_con[8]); in px30_vop_get_clk()
827 div = con & DCLK_VOPL_DIV_MASK; in px30_vop_get_clk()
904 u32 div, con, parent; in px30_bus_get_clk() local
908 con = readl(&cru->clksel_con[23]); in px30_bus_get_clk()
909 div = (con & BUS_ACLK_DIV_MASK) >> BUS_ACLK_DIV_SHIFT; in px30_bus_get_clk()
913 con = readl(&cru->clksel_con[24]); in px30_bus_get_clk()
914 div = (con & BUS_HCLK_DIV_MASK) >> BUS_HCLK_DIV_SHIFT; in px30_bus_get_clk()
920 con = readl(&cru->clksel_con[24]); in px30_bus_get_clk()
921 div = (con & BUS_PCLK_DIV_MASK) >> BUS_PCLK_DIV_SHIFT; in px30_bus_get_clk()
976 u32 div, con, parent; in px30_peri_get_clk() local
980 con = readl(&cru->clksel_con[14]); in px30_peri_get_clk()
981 div = (con & PERI_ACLK_DIV_MASK) >> PERI_ACLK_DIV_SHIFT; in px30_peri_get_clk()
985 con = readl(&cru->clksel_con[14]); in px30_peri_get_clk()
986 div = (con & PERI_HCLK_DIV_MASK) >> PERI_HCLK_DIV_SHIFT; in px30_peri_get_clk()
1033 u32 src, div, con, parent; in px30_otp_get_clk() local
1036 con = readl(&cru->clksel_con[56]); in px30_otp_get_clk()
1037 src = (con & CLK_OTP_S_SEL_MASK) >> CLK_OTP_S_SEL_SHIFT; in px30_otp_get_clk()
1038 div = (con & CLK_OTP_S_DIV_CON_MASK) >> CLK_OTP_S_DIV_CON_SHIFT; in px30_otp_get_clk()
1047 con = readl(&cru->clksel_con[56]); in px30_otp_get_clk()
1048 div = (con & CLK_OTP_DIV_CON_MASK) >> CLK_OTP_DIV_CON_SHIFT; in px30_otp_get_clk()
1052 con = readl(&cru->clksel_con[56]); in px30_otp_get_clk()
1053 div = (con & CLK_OTP_USR_DIV_CON_MASK) >> in px30_otp_get_clk()
1110 u32 div, con, parent; in px30_crypto_get_clk() local
1114 con = readl(&cru->clksel_con[25]); in px30_crypto_get_clk()
1115 div = (con & CRYPTO_DIV_MASK) >> CRYPTO_DIV_SHIFT; in px30_crypto_get_clk()
1119 con = readl(&cru->clksel_con[25]); in px30_crypto_get_clk()
1120 div = (con & CRYPTO_APK_DIV_MASK) >> CRYPTO_APK_DIV_SHIFT; in px30_crypto_get_clk()
1169 u32 con = readl(&cru->clksel_con[22]); in px30_mac_set_clk() local
1173 if ((con >> GMAC_PLL_SEL_SHIFT) & GMAC_PLL_SEL_CPLL) in px30_mac_set_clk()
1175 else if ((con >> GMAC_PLL_SEL_SHIFT) & GMAC_PLL_SEL_NPLL) in px30_mac_set_clk()
1739 u32 div, con; in px30_pclk_pmu_get_pmuclk() local
1741 con = readl(&pmucru->pmu_clksel_con[0]); in px30_pclk_pmu_get_pmuclk()
1742 div = (con & CLK_PMU_PCLK_DIV_MASK) >> CLK_PMU_PCLK_DIV_SHIFT; in px30_pclk_pmu_get_pmuclk()