/linux-4.1.27/drivers/clk/st/ |
D | clkgen-fsyn.c | 40 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/ |
D | clk-pll.c | 77 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 …]
|
D | clk-pll.h | 47 .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/ |
D | regs-s3c2443-clock.h | 154 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/ |
D | gk104.c | 119 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 …]
|
D | gt215.c | 62 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()
|
D | gf100.c | 113 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/ |
D | csrc-octeon.c | 25 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/ |
D | ep93xx-i2s.c | 250 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/ |
D | insn.h | 249 __AARCH64_INSN_FUNCS(sdiv, 0x7FE0FC00, 0x1AC00C00)
|
/linux-4.1.27/Documentation/ |
D | devices.txt | 2157 240 = /dev/sdiv 256th SCSI disk whole disk
|