Searched refs:period_ns (Results 1 - 15 of 15) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dpwm.h19 int pwm_config(struct pwm_device *pwm, int duty_ns, int period_ns);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-samsung/
H A Dpwm.c37 unsigned int period_ns; member in struct:pwm_device
194 int pwm_config(struct pwm_device *pwm, int duty_ns, int period_ns) argument
208 if (period_ns > NS_IN_HZ || duty_ns > NS_IN_HZ)
211 if (duty_ns > period_ns)
214 if (period_ns == pwm->period_ns &&
224 period = NS_IN_HZ / period_ns;
226 pwm_dbg(pwm, "duty_ns=%d, period_ns=%d (%lu)\n",
227 duty_ns, period_ns, period);
231 if (pwm->period_ns !
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mfd/
H A Dtwl6030-pwm.c53 int pwm_config(struct pwm_device *pwm, int duty_ns, int period_ns) argument
58 if (pwm == NULL || period_ns == 0 || duty_ns > period_ns)
61 duty_cycle = (duty_ns * PWM_CTRL1_MAX) / period_ns;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/jz4740/
H A Dpwm.c94 int pwm_config(struct pwm_device *pwm, int duty_ns, int period_ns) argument
103 if (duty_ns < 0 || duty_ns > period_ns)
106 tmp = (unsigned long long)clk_get_rate(jz4740_pwm_clk) * period_ns;
119 do_div(tmp, period_ns);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/xen/interface/
H A Dvcpu.h137 uint64_t period_ns; member in struct:vcpu_set_periodic_timer
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-pxa/
H A Dpwm.c61 * period_ns = 10^9 * (PRESCALE + 1) * (PV + 1) / PWM_CLK_RATE
64 int pwm_config(struct pwm_device *pwm, int duty_ns, int period_ns) argument
69 if (pwm == NULL || period_ns == 0 || duty_ns > period_ns)
73 c = c * period_ns;
85 if (duty_ns == period_ns)
88 dc = (pv + 1) * duty_ns / period_ns;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-mxc/
H A Dpwm.c55 int pwm_config(struct pwm_device *pwm, int duty_ns, int period_ns) argument
57 if (pwm == NULL || period_ns == 0 || duty_ns > period_ns)
66 c = c * period_ns;
74 do_div(c, period_ns);
95 * register to follow the ratio of duty_ns vs. period_ns
106 u32 p = max * duty_ns / period_ns;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/
H A Dwd33c93.c96 #define optimum_sx_per(hostdata) (hostdata)->sx_table[1].period_ns
322 for (x = 1; sx_table[x].period_ns; x++) {
323 if ((period <= sx_table[x - 0].period_ns) &&
324 (period > sx_table[x - 1].period_ns)) {
1866 sx_table[0].period_ns = 1;
1869 sx_table[i].period_ns = round_4((i+1)*d / 100);
1873 sx_table[8].period_ns = 0;
1988 hostdata->sx_table)].period_ns;
2088 hd->sx_table)].period_ns;
H A Din2000.h273 unsigned int period_ns; member in struct:sx_period
H A Dwd33c93.h217 unsigned int period_ns; member in struct:sx_period
H A Din2000.c202 for (x = 1; sx_table[x].period_ns; x++) {
203 if ((period <= sx_table[x - 0].period_ns) && (period > sx_table[x - 1].period_ns)) {
1940 hostdata->default_sx_per = sx_table[round_period((unsigned int) val)].period_ns;
2078 hd->default_sx_per = sx_table[round_period((unsigned int) x)].period_ns;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/comedi/drivers/
H A Dni_tio.c748 unsigned int period_ns)
801 counter->clock_period_ps = pico_per_nano * period_ns;
1011 unsigned int *period_ns)
1018 *period_ns = temp64;
746 ni_tio_set_clock_src(struct ni_gpct *counter, unsigned int clock_source, unsigned int period_ns) argument
1009 ni_tio_get_clock_src(struct ni_gpct *counter, unsigned int *clock_source, unsigned int *period_ns) argument
H A Dni_mio_common.c347 unsigned period_ns);
5430 unsigned source, unsigned period_ns)
5441 period_ns = 100;
5443 if (period_ns < min_period_ns || period_ns > max_period_ns) {
5462 retval = ni_mseries_get_pll_parameters(period_ns, &freq_divider,
5472 retval = ni_mseries_get_pll_parameters(period_ns, &freq_divider,
5494 retval = ni_mseries_get_pll_parameters(period_ns,
5524 __func__, source, period_ns);
5531 unsigned period_ns)
5429 ni_mseries_set_pll_master_clock(struct comedi_device *dev, unsigned source, unsigned period_ns) argument
5530 ni_set_master_clock(struct comedi_device *dev, unsigned source, unsigned period_ns) argument
[all...]
H A Damplc_dio200.c1188 unsigned int counter_number, unsigned int *period_ns)
1198 *period_ns = clock_period[clock_src];
1187 dio200_get_clock_src(struct dio200_subdev_8254 *subpriv, unsigned int counter_number, unsigned int *period_ns) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/arm/
H A Dacornscsi.c634 unsigned int period_ns; member in struct:sync_xfer_tbl
657 for (i = 1; sync_xfer_table[i].period_ns; i++)
659 return sync_xfer_table[i].period_ns;
675 for (i = 1; sync_xfer_table[i].period_ns; i++) {
676 if ((period <= sync_xfer_table[i].period_ns) &&
677 (period > sync_xfer_table[i - 1].period_ns))

Completed in 99 milliseconds