Lines Matching refs:period
301 ktime_t period;
1406 if (on && (rq->perout.period.sec != 1 ||
1407 rq->perout.period.nsec != 0))
2039 if (!s->period)
2043 s->pulse = ktime_divns(s->period * s->duty, 100);
2052 s->start = DIV64_U64_ROUND_UP(start_ns, s->period);
2059 if (s->pulse < 1 || s->pulse > s->period)
2077 s.period = ktime_set(req->period.sec, req->period.nsec);
2078 if (!s.period)
2083 s.duty = ktime_divns(s.pulse * 100, s.period);
2115 ts = ktime_to_timespec64(bp->signal[gen].period);
3107 /* period [duty [phase [polarity]]] */
3126 s.period = bp->signal[gen].period;
3150 err = kstrtou64(argv[argc], 0, &s.period);
3162 err = ptp_ocp_signal_enable(bp->signal_out[gen], gen, s.period != 0);
3182 count = sysfs_emit(buf, "%llu %d %llu %d", signal->period,
3216 return sysfs_emit(buf, "%llu\n", bp->signal[i].period);
3218 static EXT_ATTR_RO(signal, period, 0);
3219 static EXT_ATTR_RO(signal, period, 1);
3220 static EXT_ATTR_RO(signal, period, 2);
3221 static EXT_ATTR_RO(signal, period, 3);
3899 seq_printf(s, "%7s: %s, period:%llu duty:%d%% phase:%llu pol:%d",
3901 signal->period, signal->duty, signal->phase,