Home
last modified time | relevance | path

Searched refs:sdiv (Results 1 – 25 of 40) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/clk/samsung/
H A Dclk-pll.c109 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 Dclk-pll.h52 .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 Dregs-s3c2443-clock.h153 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 Dclkgen-fsyn.c37 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 Dgk104.c122 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 Dgt215.c64 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 Dgf100.c102 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 Dclk-pll14xx.c122 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 Dclk.h52 unsigned int sdiv; member
184 .sdiv = (_s), \
192 .sdiv = (_s), \
/OK3568_Linux_fs/kernel/arch/mips/cavium-octeon/
H A Dcsrc-octeon.c27 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 Dclk-pll.c23 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 Dvad_preprocess_arm64.S47 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 Dep93xx-i2s.c300 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 Dexynos4_setup.h341 #define SET_PLL(mdiv, pdiv, sdiv) ((ENABLE << 31)\ argument
344 | (sdiv << 0))
H A Dexynos5_setup.h23 #define set_pll(mdiv, pdiv, sdiv) (1<<31 | mdiv<<16 | pdiv<<8 | sdiv) argument
/OK3568_Linux_fs/u-boot/drivers/video/drm/
H A Dphy-rockchip-samsung-hdptx-hdmi.c957 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 Dphy-rockchip-samsung-hdptx-hdmi.c1107 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 Dsetup.h230 #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 Ddouble-int.h147 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 Ddouble-int.h147 double_int sdiv (double_int, unsigned) const;
/OK3568_Linux_fs/kernel/arch/arm64/include/asm/
H A Dinsn.h327 __AARCH64_INSN_FUNCS(sdiv, 0x7FE0FC00, 0x1AC00C00)
/OK3568_Linux_fs/kernel/drivers/rk_nand/
H A Drk_ftlv5_arm64.S3225 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 Drk_ftl_arm_v8.S1949 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 Drk_sftl_arm_v8.S475 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 Dspl_fit_tb_arm64.S394 sdiv w21, w21, w0
532 sdiv w2, w27, w1
543 sdiv w1, w1, w0
821 sdiv w2, w2, w3
1026 sdiv w0, w0, w1

12