| /OK3568_Linux_fs/kernel/drivers/clk/samsung/ |
| H A D | clk-pll.c | 109 u32 pll_con, mdiv, pdiv, sdiv; in samsung_pll2126_recalc_rate() local 115 sdiv = (pll_con >> PLL2126_SDIV_SHIFT) & PLL2126_SDIV_MASK; in samsung_pll2126_recalc_rate() 118 do_div(fvco, (pdiv + 2) << sdiv); in samsung_pll2126_recalc_rate() 142 u32 pll_con, mdiv, pdiv, sdiv; in samsung_pll3000_recalc_rate() local 148 sdiv = (pll_con >> PLL3000_SDIV_SHIFT) & PLL3000_SDIV_MASK; in samsung_pll3000_recalc_rate() 151 do_div(fvco, pdiv << sdiv); in samsung_pll3000_recalc_rate() 179 u32 mdiv, pdiv, sdiv, pll_con; in samsung_pll35xx_recalc_rate() local 185 sdiv = (pll_con >> PLL35XX_SDIV_SHIFT) & PLL35XX_SDIV_MASK; in samsung_pll35xx_recalc_rate() 188 do_div(fvco, (pdiv << sdiv)); in samsung_pll35xx_recalc_rate() 224 tmp |= rate->sdiv << PLL35XX_SDIV_SHIFT; in samsung_pll35xx_set_rate() [all …]
|
| H A D | clk-pll.h | 52 .sdiv = (_s), \ 61 .sdiv = (_s), \ 70 .sdiv = (_s), \ 79 .sdiv = (_s), \ 89 .sdiv = (_s), \ 99 .sdiv = (_s), \ 110 .sdiv = (_s), \ 123 unsigned int sdiv; member
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-s3c/ |
| H A D | regs-s3c2443-clock.h | 153 unsigned int mdiv, pdiv, sdiv; in s3c2443_get_mpll() local 158 sdiv = pllval >> S3C2443_PLLCON_SDIVSHIFT; in s3c2443_get_mpll() 162 sdiv &= S3C2443_PLLCON_SDIVMASK; in s3c2443_get_mpll() 165 do_div(fvco, pdiv << sdiv); in s3c2443_get_mpll() 173 unsigned int mdiv, pdiv, sdiv; in s3c2443_get_epll() local 178 sdiv = pllval >> S3C2443_PLLCON_SDIVSHIFT; in s3c2443_get_epll() 182 sdiv &= S3C2443_PLLCON_SDIVMASK; in s3c2443_get_epll() 185 do_div(fvco, (pdiv + 2) << sdiv); in s3c2443_get_epll()
|
| /OK3568_Linux_fs/kernel/drivers/clk/st/ |
| H A D | clkgen-fsyn.c | 37 unsigned long sdiv; member 60 struct clkgen_field sdiv[QUADFS_MAX_CHAN]; member 105 .sdiv = { CLKGEN_FIELD(0x304, 0xf, 20), 129 .sdiv = { CLKGEN_FIELD(0x2b4, 0xf, 20), 464 u32 sdiv; member 494 CLKGEN_WRITE(fs, sdiv[fs->chan], fs->sdiv); in quadfs_fsynth_program_rate() 563 unsigned long s = (1 << fs->sdiv); in clk_fs660c32_dig_get_rate() 603 fs_tmp.sdiv = si; in clk_fs660c32_get_pe() 613 fs->sdiv = si; in clk_fs660c32_get_pe() 658 fs_tmp.sdiv = fs->sdiv; in clk_fs660c32_dig_get_params() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/subdev/clk/ |
| H A D | gk104.c | 122 u32 sdiv = (sctl & 0x0000003f) + 2; in read_div() local 123 return (sclk * 2) / sdiv; in read_div() 149 u32 sclk, sdiv; in read_clk() local 155 sdiv = 1; in read_clk() 158 sdiv = 0; in read_clk() 167 sdiv = 1; in read_clk() 169 sdiv = 0; in read_clk() 173 sdiv = 0; in read_clk() 178 if (sdiv) in read_clk() 179 sdiv = ((sctl & 0x00003f00) >> 8) + 2; in read_clk() [all …]
|
| H A D | gt215.c | 64 u32 sctl, sdiv, sclk; in read_clk() local 100 sdiv = ((sctl & 0x003f0000) >> 16) + 2; in read_clk() 101 return (sclk * 2) / sdiv; in read_clk() 191 u32 oclk, sclk, sdiv; in gt215_clk_info() local 208 sdiv = min((sclk * 2) / khz, (u32)65); in gt215_clk_info() 209 oclk = (sclk * 2) / sdiv; in gt215_clk_info() 215 sdiv++; in gt215_clk_info() 216 oclk = (sclk * 2) / sdiv; in gt215_clk_info() 223 if (sdiv > 4) { in gt215_clk_info() 224 info->clk = (((sdiv - 2) << 16) | 0x00003100); in gt215_clk_info()
|
| H A D | gf100.c | 102 u32 sclk, sctl, sdiv = 2; in read_div() local 122 sdiv = (sctl & 0x3f) + 2; in read_div() 126 return (sclk * 2) / sdiv; in read_div() 138 u32 sclk, sdiv; in read_clk() local 145 sdiv = ((sctl & 0x00003f00) >> 8) + 2; in read_clk() 148 sdiv = ((sctl & 0x0000003f) >> 0) + 2; in read_clk() 152 return (sclk * 2) / sdiv; in read_clk()
|
| /OK3568_Linux_fs/kernel/drivers/clk/imx/ |
| H A D | clk-pll14xx.c | 122 u32 mdiv, pdiv, sdiv, pll_div; in clk_pll1416x_recalc_rate() local 128 sdiv = (pll_div & SDIV_MASK) >> SDIV_SHIFT; in clk_pll1416x_recalc_rate() 131 do_div(fvco, pdiv << sdiv); in clk_pll1416x_recalc_rate() 140 u32 mdiv, pdiv, sdiv, pll_div_ctl0, pll_div_ctl1; in clk_pll1443x_recalc_rate() local 148 sdiv = (pll_div_ctl0 & SDIV_MASK) >> SDIV_SHIFT; in clk_pll1443x_recalc_rate() 155 do_div(fvco, pdiv << sdiv); in clk_pll1443x_recalc_rate() 198 tmp |= rate->sdiv << SDIV_SHIFT; in clk_pll1416x_set_rate() 218 (rate->sdiv << SDIV_SHIFT); in clk_pll1416x_set_rate() 264 tmp |= rate->sdiv << SDIV_SHIFT; in clk_pll1443x_set_rate() 283 (rate->sdiv << SDIV_SHIFT); in clk_pll1443x_set_rate()
|
| H A D | clk.h | 52 unsigned int sdiv; member 184 .sdiv = (_s), \ 192 .sdiv = (_s), \
|
| /OK3568_Linux_fs/kernel/arch/mips/cavium-octeon/ |
| H A D | csrc-octeon.c | 27 static u64 sdiv; variable 47 sdiv = rst_boot.s.pnr_mul; /* I/O clock */ in octeon_setup_delays() 48 f = (0x8000000000000000ull / sdiv) * 2; in octeon_setup_delays() 54 sdiv = rst_boot.s.pnr_mul; /* I/O clock */ in octeon_setup_delays() 55 f = (0x8000000000000000ull / sdiv) * 2; in octeon_setup_delays()
|
| /OK3568_Linux_fs/u-boot/drivers/clk/exynos/ |
| H A D | clk-pll.c | 23 unsigned long mdiv, sdiv, pdiv; in pll145x_get_rate() local 28 sdiv = (pll_con1 >> PLL145X_SDIV_SHIFT) & PLL145X_SDIV_MASK; in pll145x_get_rate() 31 do_div(fvco, (pdiv << sdiv)); in pll145x_get_rate()
|
| /OK3568_Linux_fs/kernel/sound/soc/rockchip/ |
| H A D | vad_preprocess_arm64.S | 47 sdiv w0, w0, w1 90 sdiv w0, w0, w5 115 sdiv w0, w0, w5 136 sdiv x1, x1, x2 150 sdiv w0, w0, w5
|
| /OK3568_Linux_fs/kernel/sound/soc/cirrus/ |
| H A D | ep93xx-i2s.c | 300 unsigned word_len, div, sdiv, lrdiv; in ep93xx_i2s_hw_params() local 334 sdiv = 4; in ep93xx_i2s_hw_params() 340 sdiv = 2; in ep93xx_i2s_hw_params() 343 err = clk_set_rate(info->sclk, clk_get_rate(info->mclk) / sdiv); in ep93xx_i2s_hw_params()
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-exynos/ |
| H A D | exynos4_setup.h | 341 #define SET_PLL(mdiv, pdiv, sdiv) ((ENABLE << 31)\ argument 344 | (sdiv << 0))
|
| H A D | exynos5_setup.h | 23 #define set_pll(mdiv, pdiv, sdiv) (1<<31 | mdiv<<16 | pdiv<<8 | sdiv) argument
|
| /OK3568_Linux_fs/u-boot/drivers/video/drm/ |
| H A D | phy-rockchip-samsung-hdptx-hdmi.c | 957 u32 mdiv, sdiv, n = 8; in hdptx_phy_clk_pll_calc() local 960 for (sdiv = 1; sdiv <= 16; sdiv++) { in hdptx_phy_clk_pll_calc() 961 if (sdiv % 2 && sdiv != 1) in hdptx_phy_clk_pll_calc() 964 fvco = fout * sdiv; in hdptx_phy_clk_pll_calc() 997 if (sdiv > 16) in hdptx_phy_clk_pll_calc() 1005 cfg->pms_sdiv = sdiv - 1; in hdptx_phy_clk_pll_calc()
|
| /OK3568_Linux_fs/kernel/drivers/phy/rockchip/ |
| H A D | phy-rockchip-samsung-hdptx-hdmi.c | 1107 u32 mdiv, sdiv, n = 8; in hdptx_phy_clk_pll_calc() local 1110 for (sdiv = 16; sdiv >= 1; sdiv--) { in hdptx_phy_clk_pll_calc() 1111 if (sdiv % 2 && sdiv != 1) in hdptx_phy_clk_pll_calc() 1114 fvco = fout * sdiv; in hdptx_phy_clk_pll_calc() 1147 if (sdiv < 1) in hdptx_phy_clk_pll_calc() 1155 cfg->pms_sdiv = sdiv - 1; in hdptx_phy_clk_pll_calc()
|
| /OK3568_Linux_fs/u-boot/board/samsung/trats/ |
| H A D | setup.h | 230 #define SET_PLL(mdiv, pdiv, sdiv) ((ENABLE << 31)\ argument 233 | (sdiv << 0))
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/lib/gcc/aarch64-none-linux-gnu/10.3.1/plugin/include/ |
| H A D | double-int.h | 147 double_int sdiv (double_int, unsigned) const;
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/lib/gcc/arm-none-linux-gnueabihf/10.3.1/plugin/include/ |
| H A D | double-int.h | 147 double_int sdiv (double_int, unsigned) const;
|
| /OK3568_Linux_fs/kernel/arch/arm64/include/asm/ |
| H A D | insn.h | 327 __AARCH64_INSN_FUNCS(sdiv, 0x7FE0FC00, 0x1AC00C00)
|
| /OK3568_Linux_fs/kernel/drivers/rk_nand/ |
| H A D | rk_ftlv5_arm64.S | 3225 sdiv w0, w0, w1 5032 sdiv w19, w19, w0 6023 sdiv w1, w1, w0 6162 sdiv w2, w2, w3 8180 sdiv w0, w0, w8 8229 sdiv w1, w1, w3 8317 sdiv w2, w2, w1 9376 sdiv w20, w20, w24 9840 sdiv w0, w0, w10 9896 sdiv w0, w0, w7 [all …]
|
| H A D | rk_ftl_arm_v8.S | 1949 sdiv w0, w0, w1 2596 sdiv w0, w0, w8 2645 sdiv w1, w1, w3 3917 sdiv w6, w0, w6 3949 sdiv w6, w0, w6 4823 sdiv w0, w0, w4 4831 sdiv w0, w0, w4 4852 sdiv w2, w2, w6 4862 sdiv w2, w2, w6 5721 sdiv w2, w2, w3 [all …]
|
| /OK3568_Linux_fs/kernel/drivers/rkflash/ |
| H A D | rk_sftl_arm_v8.S | 475 sdiv w1, w1, w23 3159 sdiv w1, w1, w4 3167 sdiv w1, w1, w4 3188 sdiv w2, w2, w5 3198 sdiv w2, w2, w5 5250 sdiv w0, w0, w24 5372 sdiv w0, w0, w25 6341 sdiv w0, w0, w25 6390 sdiv w0, w0, w2 8612 sdiv w0, w0, w4 [all …]
|
| /OK3568_Linux_fs/u-boot/common/spl/ |
| H A D | spl_fit_tb_arm64.S | 394 sdiv w21, w21, w0 532 sdiv w2, w27, w1 543 sdiv w1, w1, w0 821 sdiv w2, w2, w3 1026 sdiv w0, w0, w1
|