/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-w90x900/include/mach/ |
H A D | nuc900_spi.h | 24 unsigned int divider; member in struct:nuc900_spi_info
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/media/ |
H A D | mt9t112.h | 27 struct mt9t112_pll_divider divider; member in struct:mt9t112_camera_info
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/comedi/drivers/ |
H A D | 8253.h | 37 int divider; local 43 divider = (*nanosec + i8253_osc_base / 2) / i8253_osc_base; 46 close to divider */ 55 for (div1 = divider / 65536 + 1; div1 < div2; div1++) { 56 div2 = divider / div1; 130 unsigned int divider; local 143 divider = div1 * div2; 147 divider > div1 && divider > div2 && 148 divider * i8253_osc_bas [all...] |
H A D | dt3000.c | 601 int divider, base, prescale; local 604 /* Don't know if divider==0 works. */ 611 divider = (*nanosec + base / 2) / base; 614 divider = (*nanosec) / base; 617 divider = (*nanosec) / base; 620 if (divider < 65536) { 621 *nanosec = divider * base; 622 return (prescale << 16) | (divider); 628 divider = 65535; 629 *nanosec = divider * bas 638 unsigned int divider; local [all...] |
H A D | dt282x.c | 893 int prescale, base, divider; local 902 divider = (*nanosec + base / 2) / base; 905 divider = (*nanosec) / base; 908 divider = (*nanosec + base - 1) / base; 911 if (divider < 256) { 912 *nanosec = divider * base; 913 return (prescale << 8) | (255 - divider); 917 divider = 255; 918 *nanosec = divider * base; 919 return (15 << 8) | (255 - divider); [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-bcmring/csp/tmr/ |
H A D | tmrHw.c | 273 uint32_t divider /* [ IN ] Dividing the clock frequency */ 282 if (divider >= 64) { 285 } else if (divider >= 8) { 375 uint32_t divider = 0; local 379 divider = 1; 382 divider = 16; 385 divider = 256; 392 return tmrHw_divide(tmrHw_LOW_RESOLUTION_CLOCK, divider); 394 return tmrHw_divide(tmrHw_HIGH_RESOLUTION_CLOCK, divider);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/cx25840/ |
H A D | cx25840-ir.c | 137 * Note the largest clock divider value of 0xffff corresponds to: 158 static inline unsigned int clock_divider_to_ns(unsigned int divider) argument 161 return DIV_ROUND_CLOSEST((divider + 1) * 1000, 171 static inline unsigned int clock_divider_to_carrier_freq(unsigned int divider) argument 173 return DIV_ROUND_CLOSEST(CX25840_IR_REFCLK_FREQ, (divider + 1) * 16); 183 static inline unsigned int clock_divider_to_freq(unsigned int divider, argument 187 (divider + 1) * rollovers); 228 static u32 clock_divider_to_resolution(u16 divider) argument 235 return DIV_ROUND_CLOSEST((1 << 2) * ((u32) divider + 1) * 1000, 239 static u64 pulse_width_count_to_ns(u16 count, u16 divider) argument 255 pulse_width_count_to_us(u16 count, u16 divider) argument 400 txclk_tx_s_carrier(struct i2c_client *c, unsigned int freq, u16 *divider) argument 409 rxclk_rx_s_carrier(struct i2c_client *c, unsigned int freq, u16 *divider) argument 418 txclk_tx_s_max_pulse_width(struct i2c_client *c, u32 ns, u16 *divider) argument 431 rxclk_rx_s_max_pulse_width(struct i2c_client *c, u32 ns, u16 *divider) argument 642 u16 divider; local [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/cx23885/ |
H A D | cx23888-ir.c | 179 * Note the largest clock divider value of 0xffff corresponds to: 200 static inline unsigned int clock_divider_to_ns(unsigned int divider) argument 203 return DIV_ROUND_CLOSEST((divider + 1) * 1000, 213 static inline unsigned int clock_divider_to_carrier_freq(unsigned int divider) argument 215 return DIV_ROUND_CLOSEST(CX23888_IR_REFCLK_FREQ, (divider + 1) * 16); 225 static inline unsigned int clock_divider_to_freq(unsigned int divider, argument 229 (divider + 1) * rollovers); 270 static u32 clock_divider_to_resolution(u16 divider) argument 277 return DIV_ROUND_CLOSEST((1 << 2) * ((u32) divider + 1) * 1000, 281 static u64 pulse_width_count_to_ns(u16 count, u16 divider) argument 297 pulse_width_count_to_us(u16 count, u16 divider) argument 449 txclk_tx_s_carrier(struct cx23885_dev *dev, unsigned int freq, u16 *divider) argument 458 rxclk_rx_s_carrier(struct cx23885_dev *dev, unsigned int freq, u16 *divider) argument 467 txclk_tx_s_max_pulse_width(struct cx23885_dev *dev, u32 ns, u16 *divider) argument 480 rxclk_rx_s_max_pulse_width(struct cx23885_dev *dev, u32 ns, u16 *divider) argument 672 u16 divider = (u16) atomic_read(&state->rxclk_divider); local [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/video/aty/ |
H A D | mach64_ct.c | 122 u32 multiplier, divider, ras_multiplier, ras_divider, tmp; local 127 divider = ((u32)pll->vclk_fb_div) * pll->xclk_ref_div; 133 divider = divider * (bpp >> 2); 145 divider = divider * pll->xres & ~7; 151 /* If we don't do this, 32 bits for multiplier & divider won't be 153 while (((multiplier | divider) & 1) == 0) { 155 divider = divider >> [all...] |
H A D | mach64_gx.c | 501 short divider = 0, tempA; local 518 divider = 0; 521 divider += 0x20; 539 divider &= ~0x1f; 540 divider |= tempA; 541 divider = 542 (divider & 0x00ff) + 550 program_bits = divider; 555 pll->ics2595.post_divider = divider; /* fuer nix */ 741 short divider local [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/dvb/frontends/ |
H A D | stv6110.c | 231 u32 nbsteps, divider, psd2, freq; local 236 divider = (priv->regs[RSTV6110_TUNING2] & 0x0f) << 8; 237 divider += priv->regs[RSTV6110_TUNING1]; 244 freq = divider * (priv->mclk / 1000); 258 u32 divider, ref, p, presc, i, result_freq, vco_freq; local 314 divider = (((frequency * 1000) + (ref >> 1)) / ref); 320 /* NDIV_MSB = MSB(divider) */ 322 priv->regs[RSTV6110_TUNING2] |= (((divider) >> 8) & 0x0f); 324 /* NDIV_LSB, LSB(divider) */ 325 priv->regs[RSTV6110_TUNING1] = (divider [all...] |
H A D | stv6110x.c | 110 u32 rDiv, divider; local 143 divider = (frequency * R_DIV(rDivOpt) * pVal) / REFCLOCK_kHz; 144 divider = (divider + 5) / 10; 147 STV6110x_SETFIELD(stv6110x->regs[STV6110x_TNG1], TNG1_N_DIV_11_8, MSB(divider)); 148 STV6110x_SETFIELD(stv6110x->regs[STV6110x_TNG0], TNG0_N_DIV_7_0, LSB(divider)); 234 /* setup divider */ 377 /* setup divider */
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/spi/ |
H A D | bcm5301x_spi.c | 179 uint32 divider; local 181 divider = drv_data->clk_rate / speed_hz; 183 divider++; 185 divider <<= BCM5301X_SPI_CLK_DIVIDER_SHIFT; 186 divider &= BCM5301X_SPI_CLK_DIVIDER_MASK; 188 SET_REG(SI_OSH, &cc->clkdiv2, BCM5301X_SPI_CLK_DIVIDER_MASK, divider);
|
H A D | spi_stmp.c | 54 u32 divider; member in struct:stmp_spi 143 hz = 1000 * ss->speed_khz / ss->divider; 161 hz, ss->speed_khz, ss->divider, 162 ss->speed_khz * 1000 / ss->divider); 164 if (ss->speed_khz * 1000 / ss->divider < hz) { 170 rate = 1000 * ss->speed_khz/ss->divider/hz; 172 writel(BF(ss->divider, SSP_TIMING_CLOCK_DIVIDE) | 541 ss->divider = 2; 543 ss->speed_khz, clk_get_rate(ss->clk), ss->divider);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-bcmring/include/csp/ |
H A D | tmrHw.h | 118 uint32_t divider /* [ IN ] Dividing the clock frequency */
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/soc/omap/ |
H A D | omap-mcbsp.c | 384 int divider = 0; local 390 divider = period_words / max_thrsh; 392 divider++; 393 while (period_words % divider && 394 divider < period_words) 395 divider++; 396 if (divider == period_words) 399 pkt_size = period_words / divider;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mfd/ |
H A D | sm501.c | 401 int divider; member in struct:sm501_clock 420 int divider; local 425 try divider 5 for panel only.*/ 427 for (divider = 1; divider <= max_div; divider += 2) { 431 diff = sm501fb_round_div(mclk, divider << shift) - freq; 440 clock->divider = divider; 485 return clock->mclk / (clock->divider << cloc [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/can/sja1000/ |
H A D | sja1000_of_platform.c | 163 u32 divider = priv->can.clock.freq * 2 / *prop; local 165 if (divider > 1) 166 priv->cdr |= divider / 2 - 1;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/i2c/busses/ |
H A D | i2c-mpc.c | 70 u16 divider; member in struct:mpc_i2c_divider 201 u32 divider; local 210 /* Determine divider value */ 211 divider = mpc5xxx_get_bus_frequency(node) / clock; 222 if (div->divider >= divider) 226 *real_clk = mpc5xxx_get_bus_frequency(node) / div->divider; 349 u32 divider; local 358 /* Determine proper divider value */ 364 divider [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-bcmring/csp/chipc/ |
H A D | chipcHw.c | 205 /* Obtain divider clock frequency */ 230 /* Use crystal clock frequency when dependent divider clock is bypassed */ 233 /* Obtain divider clock frequency using XTAL dividers */ 428 /* For DDR settings use only the PLL divider clock */ 453 uint32_t divider = 0; local 463 divider = chipcHw_divide(chipcHw_divide (desVcoHz, (*pDependentClock & chipcHw_REG_PLL_CLOCK_MDIV_MASK)), freq); 475 divider = chipcHw_divide(sourceClock, freq); 480 divider = chipcHw_divide(chipcHw_XTAL_FREQ_Hz, freq); 483 if (divider) { 485 /* Set the divider t [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/m68knommu/platform/532x/ |
H A D | config.c | 600 /* Check bounds of divider */ 610 /* Apply the divider to the system clock */ 638 int divider; local 642 divider = MCF_CCM_CDR & MCF_CCM_CDR_LPDIV(0xF); 643 return (FREF/(2 << divider));
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/ |
H A D | mt9t112.c | 451 priv->info->divider.m, 452 priv->info->divider.n, 453 priv->info->divider.p1, 454 priv->info->divider.p2, 455 priv->info->divider.p3, 456 priv->info->divider.p4, 457 priv->info->divider.p5, 458 priv->info->divider.p6, 459 priv->info->divider.p7);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/video/matrox/ |
H A D | matroxfb_misc.c | 194 unsigned int divider; local 246 divider = minfo->curr.final_bppShift; 247 while (divider & 3) { 252 divider <<= 1; 254 divider = divider / 4; 255 /* divider can be from 1 to 8 */ 256 while (divider > 8) { 261 divider >>= 1; 299 hw->CRTCEXT[3] = (divider [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/oss/dmasound/ |
H A D | dmasound_atari.c | 1023 tt_dmasnd.int_div = 0; /* STE compatible divider */ 1034 int divider, i, idx; local 1064 divider = 1; 1068 divider = 1; 1071 divider = 2; 1074 divider = 3; 1077 divider = 4; 1080 divider = 5; 1083 divider = 7; 1086 divider [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mmc/host/ |
H A D | mxcmmc.c | 630 unsigned int divider; local 635 for (divider = 1; divider <= 0xF; divider++) { 638 x = (clk_in / (divider + 1)); 646 if (divider < 0x10) 655 writew((prescaler << 4) | divider, host->base + MMC_REG_CLK_RATE); 657 dev_dbg(mmc_dev(host->mmc), "scaler: %d divider: %d in: %d out: %d\n", 658 prescaler, divider, clk_in, clk_ios);
|