Searched refs:periodic (Results 1 - 25 of 41) sorted by relevance

12

/drivers/staging/iio/trigger/
H A DMakefile5 obj-$(CONFIG_IIO_PERIODIC_RTC_TRIGGER) += iio-trig-periodic-rtc.o
H A DKconfig12 Provides support for using periodic capable real time
/drivers/net/wireless/brcm80211/brcmsmac/
H A Dbrcms_trace_events.h53 __field(uint, periodic)
58 __entry->periodic = t->periodic;
61 "ms=%u set=%u periodic=%u",
62 __entry->ms, __entry->set, __entry->periodic
H A Dmac80211_if.h40 bool periodic; member in struct:brcms_timer
101 extern void brcms_add_timer(struct brcms_timer *timer, uint ms, int periodic);
H A Dphy_shim.c74 wlapi_add_timer(struct wlapi_timer *t, uint ms, int periodic) argument
76 brcms_add_timer((struct brcms_timer *)t, ms, periodic);
H A Dphy_shim.h137 extern void wlapi_add_timer(struct wlapi_timer *t, uint ms, int periodic);
H A Dmac80211_if.c1330 if (t->periodic) {
1381 * as well as it's easier to make it periodic
1385 void brcms_add_timer(struct brcms_timer *t, uint ms, int periodic) argument
1392 __func__, t->name, periodic);
1395 t->periodic = (bool) periodic;
/drivers/input/
H A Dff-core.c59 e1->u.periodic.waveform == e2->u.periodic.waveform);
82 effect->u.periodic.waveform = FF_SINE;
83 effect->u.periodic.period = 50;
84 effect->u.periodic.magnitude = max(magnitude, 0x7fff);
85 effect->u.periodic.offset = 0;
86 effect->u.periodic.phase = 0;
87 effect->u.periodic.envelope.attack_length = 0;
88 effect->u.periodic.envelope.attack_level = 0;
89 effect->u.periodic
[all...]
H A Dinput-compat.c86 compat_effect->u.periodic.waveform == FF_CUSTOM)
87 effect->u.periodic.custom_data =
88 compat_ptr(compat_effect->u.periodic.custom_data);
H A Dinput-compat.h62 struct ff_periodic_effect_compat periodic; member in union:ff_effect_compat::__anon1049
H A Dff-memless.c77 return &effect->u.periodic.envelope;
294 i = apply_envelope(state, abs(new->u.periodic.magnitude),
295 &new->u.periodic.envelope);
533 /* we can emulate periodic effects with RUMBLE */
/drivers/input/joystick/iforce/
H A Diforce-ff.c258 if (old->u.periodic.envelope.attack_length != effect->u.periodic.envelope.attack_length
259 || old->u.periodic.envelope.attack_level != effect->u.periodic.envelope.attack_level
260 || old->u.periodic.envelope.fade_length != effect->u.periodic.envelope.fade_length
261 || old->u.periodic.envelope.fade_level != effect->u.periodic.envelope.fade_level)
274 * Analyse the changes in an effect, and tell if we need to send a periodic
285 return (old->u.periodic
[all...]
/drivers/usb/host/
H A Dehci-mem.c26 * - async and periodic schedules, shared by HC and HCD ... these
166 if (ehci->periodic)
169 ehci->periodic, ehci->periodic_dma);
170 ehci->periodic = NULL;
172 /* shadow periodic table */
226 /* Hardware periodic table */
227 ehci->periodic = (__le32 *)
231 if (ehci->periodic == NULL) {
249 ehci->periodic[i] = ehci->dummy->qh_dma;
252 ehci->periodic[
[all...]
H A Dehci-sched.c26 * These are called "periodic" transactions in the EHCI spec.
64 * @periodic: host pointer to qh/itd/sitd
68 periodic_next_shadow(struct ehci_hcd *ehci, union ehci_shadow *periodic, argument
73 return &periodic->qh->qh_next;
75 return &periodic->fstn->fstn_next;
77 return &periodic->itd->itd_next;
80 return &periodic->sitd->sitd_next;
85 shadow_next_periodic(struct ehci_hcd *ehci, union ehci_shadow *periodic, argument
91 return &periodic->qh->hw->hw_next;
94 return periodic
[all...]
H A Dohci-q.c75 /* stop periodic dma if it's not needed */
88 /* search for the right schedule branch to use for a periodic ed.
134 struct ed **prev = &ohci->periodic [i];
184 * periodic ones are singly linked (ed_next). that's because the
185 * periodic schedule encodes a tree like figure 3-5 in the ohci
254 /* scan the periodic table to find and unlink this ED */
261 struct ed **prev = &ohci->periodic [i];
438 /* periodic transfers... */
587 int periodic = 0; local
617 /* ... and periodic urb
[all...]
H A Dsl811.h152 /* periodic schedule: interrupt, iso */
154 struct sl811h_ep *periodic[PERIODIC_SIZE]; member in struct:sl811
181 /* periodic schedule */
H A Doxu210hp.h99 #define CMD_PSE (1<<4) /* periodic schedule enable */
100 /* 3:2 is periodic frame list size */
129 u32 frame_list; /* points to periodic list */
248 /* next async queue entry, or pointer to interrupt/periodic QH */
251 /* for periodic/async schedules and qtd lists, mark end of list */
255 * Entries in periodic shadow table are pointers to one of four kinds
257 * encoded in the low bits of the hardware's periodic schedule. Use
273 * These appear in both the async and (for interrupt) periodic schedules.
298 union ehci_shadow qh_next; /* ptr to qh; or periodic */
314 /* periodic schedul
399 __le32 *periodic; /* hw periodic table */ member in struct:oxu_hcd
[all...]
H A Dsl811-hcd.c301 * frames start with periodic transfers (after whatever is pending
323 /* could set up the first fullspeed periodic
450 /* periodic deschedule */
454 struct sl811h_ep **prev = &sl811->periodic[i];
664 /* be graceful about almost-inevitable periodic schedule
672 if (sl811->periodic[index])
673 sl811->next_periodic = sl811->periodic[index];
753 /* usb 1.1 says max 90% of a frame is available for periodic transfers.
757 * NOTE: the periodic schedule is a sparse tree, with the load for
923 struct sl811h_ep **prev = &sl811->periodic[
[all...]
H A Doxu210hp-hcd.c292 * watchdog stops unless there's still periodic traffic.
730 oxu->periodic = NULL;
732 /* shadow periodic table */
761 oxu->periodic = (__le32 *) &oxu->mem->frame_list;
762 oxu->periodic_dma = virt_to_phys(oxu->periodic);
765 oxu->periodic[i] = EHCI_LIST_END;
932 /* ... update hc-wide periodic stats (for usbfs) */
1150 /* should be rare for periodic transfers,
1808 * @periodic: host pointer to qh/itd/sitd
1811 static union ehci_shadow *periodic_next_shadow(union ehci_shadow *periodic, argument
[all...]
/drivers/clocksource/
H A Dsh_tmu.c42 unsigned long periodic; member in struct:sh_tmu_priv
150 int periodic)
161 /* reload delta value in case of periodic timer */
162 if (periodic)
241 static void sh_tmu_clock_event_start(struct sh_tmu_priv *p, int periodic) argument
254 if (periodic) {
255 p->periodic = (p->rate + HZ/2) / HZ;
256 sh_tmu_set_next(p, p->periodic, 1);
279 dev_info(&p->pdev->dev, "used for periodic clock events\n");
149 sh_tmu_set_next(struct sh_tmu_priv *p, unsigned long delta, int periodic) argument
H A Dsh_mtu2.c41 unsigned long periodic; member in struct:sh_mtu2_priv
136 p->periodic = (p->rate + HZ/2) / HZ;
141 sh_mtu2_write(p, TGR, p->periodic);
197 dev_info(&p->pdev->dev, "used for periodic clock events\n");
H A Dsh_cmt.c167 /* configure channel, periodic mode and maximum timeout */
498 static void sh_cmt_clock_event_start(struct sh_cmt_priv *p, int periodic) argument
511 if (periodic)
534 dev_info(&p->pdev->dev, "used for periodic clock events\n");
/drivers/hid/usbhid/
H A Dhid-pidff.c346 * Send periodic effect report to the device
354 effect->u.periodic.magnitude);
356 effect->u.periodic.offset);
357 pidff_set(&pidff->set_periodic[PID_PHASE], effect->u.periodic.phase);
358 pidff->set_periodic[PID_PERIOD].value[0] = effect->u.periodic.period;
366 * Test if periodic effect parameters have changed
371 return effect->u.periodic.magnitude != old->u.periodic.magnitude ||
372 effect->u.periodic.offset != old->u.periodic
[all...]
/drivers/usb/gadget/
H A Ds3c-hsotg.c83 * @periodic: Set if this is a periodic ep, such as Interrupt
86 * @fifo_size: The size of the FIFO (for periodic IN endpoints)
87 * @fifo_load: The amount of data loaded into the FIFO (periodic IN)
89 * @size_loaded: The last loaded size for DxEPTSIZE for periodic IN
96 * For periodic IN endpoints, we have fifo_size and fifo_load to try
97 * and keep track of the amount of data in the periodic FIFO for each
100 * as in shared-fifo mode periodic in acts like a single-frame packet
122 unsigned int periodic:1; member in struct:s3c_hsotg_ep
306 * s3c_hsotg_init_fifo - initialise non-periodic FIFO
464 bool periodic = is_ep_periodic(hs_ep); local
2055 s3c_hsotg_irq_fifoempty(struct s3c_hsotg *hsotg, bool periodic) argument
[all...]
/drivers/net/wireless/iwmc3200wifi/
H A Dlmac.h61 struct iwm_lmac_cal_cfg_elt periodic; member in struct:iwm_lmac_cal_cfg_status

Completed in 644 milliseconds

12