Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/clk/st/
Dclkgen-fsyn.c40 unsigned long sdiv; member
45 { .mdiv = 0x1f, .pe = 0x0, .sdiv = 0x7, .nsdiv = 0 }, /* 312.5 Khz */
46 { .mdiv = 0x17, .pe = 0x25ed, .sdiv = 0x1, .nsdiv = 0 }, /* 27 MHz */
47 { .mdiv = 0x1a, .pe = 0x7b36, .sdiv = 0x2, .nsdiv = 1 }, /* 36.87 MHz */
48 { .mdiv = 0x13, .pe = 0x0, .sdiv = 0x2, .nsdiv = 1 }, /* 48 MHz */
49 { .mdiv = 0x11, .pe = 0x1c72, .sdiv = 0x1, .nsdiv = 1 }, /* 108 MHz */
53 { .mdiv = 0x1f, .pe = 0x0, .sdiv = 0x7, .nsdiv = 0 }, /* 625 Khz */
54 { .mdiv = 0x13, .pe = 0x777c, .sdiv = 0x4, .nsdiv = 1 }, /* 25.175 MHz */
55 { .mdiv = 0x19, .pe = 0x4d35, .sdiv = 0x2, .nsdiv = 0 }, /* 25.200 MHz */
56 { .mdiv = 0x11, .pe = 0x1c72, .sdiv = 0x4, .nsdiv = 1 }, /* 27.000 MHz */
[all …]
/linux-4.1.27/drivers/clk/samsung/
Dclk-pll.c77 u32 pll_con, mdiv, pdiv, sdiv; in samsung_pll2126_recalc_rate() local
83 sdiv = (pll_con >> PLL2126_SDIV_SHIFT) & PLL2126_SDIV_MASK; in samsung_pll2126_recalc_rate()
86 do_div(fvco, (pdiv + 2) << sdiv); in samsung_pll2126_recalc_rate()
110 u32 pll_con, mdiv, pdiv, sdiv; in samsung_pll3000_recalc_rate() local
116 sdiv = (pll_con >> PLL3000_SDIV_SHIFT) & PLL3000_SDIV_MASK; in samsung_pll3000_recalc_rate()
119 do_div(fvco, pdiv << sdiv); in samsung_pll3000_recalc_rate()
147 u32 mdiv, pdiv, sdiv, pll_con; in samsung_pll35xx_recalc_rate() local
153 sdiv = (pll_con >> PLL35XX_SDIV_SHIFT) & PLL35XX_SDIV_MASK; in samsung_pll35xx_recalc_rate()
156 do_div(fvco, (pdiv << sdiv)); in samsung_pll35xx_recalc_rate()
192 tmp |= rate->sdiv << PLL35XX_SDIV_SHIFT; in samsung_pll35xx_set_rate()
[all …]
Dclk-pll.h47 .sdiv = (_s), \
55 .sdiv = (_s), \
64 .sdiv = (_s), \
73 .sdiv = (_s), \
83 .sdiv = (_s), \
96 unsigned int sdiv; member
/linux-4.1.27/arch/arm/mach-s3c24xx/include/mach/
Dregs-s3c2443-clock.h154 unsigned int mdiv, pdiv, sdiv; in s3c2443_get_mpll() local
159 sdiv = pllval >> S3C2443_PLLCON_SDIVSHIFT; in s3c2443_get_mpll()
163 sdiv &= S3C2443_PLLCON_SDIVMASK; in s3c2443_get_mpll()
166 do_div(fvco, pdiv << sdiv); in s3c2443_get_mpll()
174 unsigned int mdiv, pdiv, sdiv; in s3c2443_get_epll() local
179 sdiv = pllval >> S3C2443_PLLCON_SDIVSHIFT; in s3c2443_get_epll()
183 sdiv &= S3C2443_PLLCON_SDIVMASK; in s3c2443_get_epll()
186 do_div(fvco, (pdiv + 2) << sdiv); in s3c2443_get_epll()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
Dgk104.c119 u32 sdiv = (sctl & 0x0000003f) + 2; in read_div() local
120 return (sclk * 2) / sdiv; in read_div()
144 u32 sclk, sdiv; in read_clk() local
150 sdiv = 1; in read_clk()
153 sdiv = 0; in read_clk()
162 sdiv = 1; in read_clk()
164 sdiv = 0; in read_clk()
168 sdiv = 0; in read_clk()
173 if (sdiv) in read_clk()
174 sdiv = ((sctl & 0x00003f00) >> 8) + 2; in read_clk()
[all …]
Dgt215.c62 u32 sctl, sdiv, sclk; in read_clk() local
98 sdiv = ((sctl & 0x003f0000) >> 16) + 2; in read_clk()
99 return (sclk * 2) / sdiv; in read_clk()
183 u32 oclk, sclk, sdiv, diff; in gt215_clk_info() local
199 sdiv = min((sclk * 2) / khz, (u32)65); in gt215_clk_info()
200 oclk = (sclk * 2) / sdiv; in gt215_clk_info()
206 sdiv++; in gt215_clk_info()
207 oclk = (sclk * 2) / sdiv; in gt215_clk_info()
214 if (sdiv > 4) { in gt215_clk_info()
215 info->clk = (((sdiv - 2) << 16) | 0x00003100); in gt215_clk_info()
Dgf100.c113 u32 sdiv = (sctl & 0x0000003f) + 2; in read_div() local
114 return (sclk * 2) / sdiv; in read_div()
128 u32 sclk, sdiv; in read_clk() local
135 sdiv = ((sctl & 0x00003f00) >> 8) + 2; in read_clk()
138 sdiv = ((sctl & 0x0000003f) >> 0) + 2; in read_clk()
142 return (sclk * 2) / sdiv; in read_clk()
/linux-4.1.27/arch/mips/cavium-octeon/
Dcsrc-octeon.c25 static u64 sdiv; variable
45 sdiv = rst_boot.s.pnr_mul; /* I/O clock */ in octeon_setup_delays()
46 f = (0x8000000000000000ull / sdiv) * 2; in octeon_setup_delays()
52 sdiv = rst_boot.s.pnr_mul; /* I/O clock */ in octeon_setup_delays()
53 f = (0x8000000000000000ull / sdiv) * 2; in octeon_setup_delays()
/linux-4.1.27/sound/soc/cirrus/
Dep93xx-i2s.c250 unsigned word_len, div, sdiv, lrdiv; in ep93xx_i2s_hw_params() local
284 sdiv = 4; in ep93xx_i2s_hw_params()
290 sdiv = 2; in ep93xx_i2s_hw_params()
293 err = clk_set_rate(info->sclk, clk_get_rate(info->mclk) / sdiv); in ep93xx_i2s_hw_params()
/linux-4.1.27/arch/arm64/include/asm/
Dinsn.h249 __AARCH64_INSN_FUNCS(sdiv, 0x7FE0FC00, 0x1AC00C00)
/linux-4.1.27/Documentation/
Ddevices.txt2157 240 = /dev/sdiv 256th SCSI disk whole disk