Home
last modified time | relevance | path

Searched refs:interrupt (Results 1 – 25 of 47) sorted by relevance

12

/device/google/contexthub/firmware/os/inc/
Disr.h44 static inline void chainIsr(struct ChainedInterrupt *interrupt, struct ChainedIsr *isr) in chainIsr() argument
46 interrupt->disable(interrupt); in chainIsr()
48 list_add_tail(&interrupt->isrs, &isr->node); in chainIsr()
49 interrupt->enable(interrupt); in chainIsr()
52 static inline void unchainIsr(struct ChainedInterrupt *interrupt, struct ChainedIsr *isr) in unchainIsr() argument
54 interrupt->disable(interrupt); in unchainIsr()
57 if (!list_is_empty(&interrupt->isrs)) in unchainIsr()
58 interrupt->enable(interrupt); in unchainIsr()
61 static inline bool dispatchIsr(struct ChainedInterrupt *interrupt) in dispatchIsr() argument
67 list_iterate(&interrupt->isrs, cur, tmp) { in dispatchIsr()
[all …]
DnanohubCommand.h34 void nanohubPrefetchTx(uint32_t interrupt, uint32_t wakeup, uint32_t nonwakeup);
Dsensors.h52 uint8_t interrupt; member
219 uint8_t interrupt; /* interrupt to generate to AP */ member
DhostIntf.h50 uint8_t interrupt; member
DnanohubPacket.h228 uint8_t interrupt; member
242 uint8_t interrupt; member
/device/amlogic/yukawa/hal/gralloc/
Dgralloc_vsync_s3cfb.cpp31 int interrupt = 1; in gralloc_vsync_enable() local
33 if (ioctl(m->framebuffer->fd, S3CFB_SET_VSYNC_INT, &interrupt) < 0) in gralloc_vsync_enable()
44 int interrupt = 0; in gralloc_vsync_disable() local
46 if (ioctl(m->framebuffer->fd, S3CFB_SET_VSYNC_INT, &interrupt) < 0) in gralloc_vsync_disable()
/device/linaro/hikey/gralloc960/
Dgralloc_vsync_s3cfb.cpp31 int interrupt = 1; in gralloc_vsync_enable() local
33 if (ioctl(m->framebuffer->fd, S3CFB_SET_VSYNC_INT, &interrupt) < 0) in gralloc_vsync_enable()
44 int interrupt = 0; in gralloc_vsync_disable() local
46 if (ioctl(m->framebuffer->fd, S3CFB_SET_VSYNC_INT, &interrupt) < 0) in gralloc_vsync_disable()
/device/google/contexthub/firmware/os/core/
DhostIntf.c94 uint8_t interrupt; member
571 if (sensor->interrupt == NANOHUB_INT_WAKEUP) in hostIntfPacketDequeue()
573 else if (sensor->interrupt == NANOHUB_INT_NONWAKEUP) in hostIntfPacketDequeue()
608 if (sensor->interrupt == NANOHUB_INT_WAKEUP) in hostIntfPacketDequeue()
610 else if (sensor->interrupt == NANOHUB_INT_NONWAKEUP) in hostIntfPacketDequeue()
615 if (buffer->interrupt == NANOHUB_INT_WAKEUP) in hostIntfPacketDequeue()
617 else if (buffer->interrupt == NANOHUB_INT_NONWAKEUP) in hostIntfPacketDequeue()
640 if (sensor->interrupt == NANOHUB_INT_WAKEUP) in queueDiscard()
642 else if (sensor->interrupt == NANOHUB_INT_NONWAKEUP) in queueDiscard()
651 if (buffer->interrupt == NANOHUB_INT_WAKEUP) in queueDiscard()
[all …]
DnanohubCommand.c703 hostIntfSetInterruptMask(req->interrupt); in maskInterrupt()
714 hostIntfClearInterruptMask(req->interrupt); in unmaskInterrupt()
772 packet->firstSample.interrupt = NANOHUB_INT_WAKEUP; in fillBuffer()
779 … if (isSensorEvent(packet->evtType) && packet->firstSample.interrupt == NANOHUB_INT_WAKEUP) in fillBuffer()
780 firstPacket->firstSample.interrupt = NANOHUB_INT_WAKEUP; in fillBuffer()
813 void nanohubPrefetchTx(uint32_t interrupt, uint32_t wakeup, uint32_t nonwakeup) in nanohubPrefetchTx() argument
823 …if (interrupt == HOSTINTF_MAX_INTERRUPTS && !hostIntfGetInterrupt(NANOHUB_INT_WAKEUP) && !hostIntf… in nanohubPrefetchTx()
828 if (interrupt < HOSTINTF_MAX_INTERRUPTS) in nanohubPrefetchTx()
829 hostIntfSetInterrupt(interrupt); in nanohubPrefetchTx()
/device/google/cuttlefish/host/frontend/gcastv2/https/
DRunLoop.cpp78 interrupt(); in stop()
142 interrupt(); in cancelToken()
159 interrupt(); in postSocketRecv()
168 interrupt(); in postSocketSend()
176 interrupt(); in cancelSocket()
188 interrupt(); in insert()
421 void RunLoop::interrupt() { in interrupt() function in RunLoop
/device/google/contexthub/firmware/variant/
DREADME12 - irq1 has direction from ContextHub to AP (wakeup interrupt)
13 - irq2 has direction from ContextHub to AP (non-wakeup interrupt) (optional)
/device/linaro/hikey/gralloc/
Dframebuffer_device.cpp89 int interrupt; in fb_post() local
107 interrupt = 1; in fb_post()
109 if (ioctl(m->framebuffer->fd, S3CFB_SET_VSYNC_INT, &interrupt) < 0) in fb_post()
134 interrupt = 0; in fb_post()
136 if (ioctl(m->framebuffer->fd, S3CFB_SET_VSYNC_INT, &interrupt) < 0) in fb_post()
/device/google/contexthub/firmware/os/drivers/st_acc44/
DREADME12 D. Data ready reported by interrupt
25 ST_ACC44_INT_IRQ /* specify the exti interrupt of ST_ACC44_INT_PIN */
/device/google/contexthub/firmware/os/drivers/st_mag40/
DREADME13 D. Data ready reported by interrupt
28 ST_MAG40_INT_IRQ /* specify the exti interrupt of ST_MAG40_INT_PIN */
/device/google/bonito/
Dinit.edge_sense.sh81 done < ${pinctrl}/of_node/interrupt-names
/device/generic/goldfish-opengl/android-emu/android/base/threads/
DAndroidThread.h145 virtual void interrupt() = 0;
/device/google/crosshatch/
Dinit.edge_sense.sh91 done < ${pinctrl}/of_node/interrupt-names
/device/google/contexthub/firmware/os/drivers/st_lps22hb/
DREADME9 This driver does not support the DRDy interrupt.
/device/google/contexthub/firmware/os/drivers/st_hts221/
DREADME9 This driver does not support the DRDy interrupt.
/device/google/cuttlefish/host/frontend/gcastv2/https/include/https/
DRunLoop.h118 void interrupt();
/device/google/contexthub/firmware/os/drivers/intersil_isl29034/
DREADME9 The device doesn't have an interrupt line, so a timer callback is used to
/device/google/contexthub/util/nanotool/
Dsensorevent.h33 uint8_t interrupt; member
/device/google/contexthub/firmware/os/drivers/vsync/
Dvsync.c150 .interrupt = NANOHUB_INT_NONWAKEUP,
/device/google/contexthub/firmware/os/drivers/hall/
Dhall.c132 .interrupt = NANOHUB_INT_WAKEUP,
/device/google/contexthub/firmware/os/drivers/hall_twopole/
Dhall_twopole.c149 .interrupt = NANOHUB_INT_WAKEUP,

12