HomeSort by relevance Sort by last modified time
    Searched refs:ChainedIsr (Results 1 - 12 of 12) sorted by null

  /device/google/contexthub/firmware/inc/
isr.h 35 struct ChainedIsr {
40 bool (*func)(struct ChainedIsr *);
44 static inline void chainIsr(struct ChainedInterrupt *interrupt, struct ChainedIsr *isr)
51 static inline void unchainIsr(struct ChainedInterrupt *interrupt, struct ChainedIsr *isr)
67 struct ChainedIsr *curIsr = container_of(cur, struct ChainedIsr, node);
84 struct ChainedIsr *curIsr = container_of(cur, struct ChainedIsr, node);
100 struct ChainedIsr *curIsr = container_of(cur, struct ChainedIsr, node)
    [all...]
  /device/google/contexthub/firmware/inc/platform/stm32f4xx/
exti.h 67 int extiChainIsr(IRQn_Type n, struct ChainedIsr *isr);
68 int extiUnchainIsr(IRQn_Type n, struct ChainedIsr *isr);
71 int extiSetMaxLatency(struct ChainedIsr *isr, uint32_t maxLatencyNs);
  /device/google/contexthub/firmware/src/drivers/vsync/
vsync.c 69 struct ChainedIsr isr;
104 static bool vsyncIsr(struct ChainedIsr *localIsr)
125 static bool enableInterrupt(struct Gpio *pin, struct ChainedIsr *isr)
134 static bool disableInterrupt(struct Gpio *pin, struct ChainedIsr *isr)
  /device/google/contexthub/firmware/src/drivers/hall_twopole/
hall_twopole.c 62 struct ChainedIsr sIsr;
63 struct ChainedIsr nIsr;
103 static bool hallSouthIsr(struct ChainedIsr *localIsr)
112 static bool hallNorthIsr(struct ChainedIsr *localIsr)
121 static bool enableInterrupt(struct Gpio *pin, struct ChainedIsr *isr, IRQn_Type irqn)
130 static bool disableInterrupt(struct Gpio *pin, struct ChainedIsr *isr, IRQn_Type irqn)
  /device/google/contexthub/firmware/src/drivers/hall/
hall.c 53 struct ChainedIsr isr;
83 static bool hallIsr(struct ChainedIsr *localIsr)
104 static bool enableInterrupt(struct Gpio *pin, struct ChainedIsr *isr)
113 static bool disableInterrupt(struct Gpio *pin, struct ChainedIsr *isr)
  /device/google/contexthub/firmware/src/platform/stm32f4xx/
exti.c 166 int extiSetMaxLatency(struct ChainedIsr *isr, uint32_t maxLatencyNs)
184 int extiChainIsr(IRQn_Type n, struct ChainedIsr *isr)
199 int extiUnchainIsr(IRQn_Type n, struct ChainedIsr *isr)
spi.c 90 struct ChainedIsr isrNss;
458 static bool stmSpiExtiIsr(struct ChainedIsr *isr)
475 struct ChainedIsr *isr = &pdev->state.isrNss;
platform.c 119 static struct ChainedIsr mShWakeupIsr;
221 static bool platWakeupIsr(struct ChainedIsr *isr)
  /device/google/contexthub/firmware/src/drivers/rohm_rpr0521/
rohm_rpr0521.c 214 struct ChainedIsr isr;
244 static bool proxIsr(struct ChainedIsr *localIsr)
273 static bool enableInterrupt(struct Gpio *pin, struct ChainedIsr *isr)
280 static bool disableInterrupt(struct Gpio *pin, struct ChainedIsr *isr)
  /device/google/contexthub/firmware/src/drivers/synaptics_s3708/
synaptics_s3708.c 142 struct ChainedIsr isr;
168 static bool touchIsr(struct ChainedIsr *localIsr)
  /device/google/contexthub/firmware/src/drivers/ams_tmd4903/
ams_tmd4903.c 227 struct ChainedIsr isr;
317 static bool proxIsr(struct ChainedIsr *localIsr)
355 static bool enableInterrupt(struct Gpio *pin, struct ChainedIsr *isr, enum ExtiTrigger trigger)
362 static bool disableInterrupt(struct Gpio *pin, struct ChainedIsr *isr)
    [all...]
  /device/google/contexthub/firmware/src/drivers/bosch_bmi160/
bosch_bmi160.c 427 struct ChainedIsr Isr1;
428 struct ChainedIsr Isr2;
787 static bool bmi160Isr1(struct ChainedIsr *isr)
801 static bool bmi160Isr2(struct ChainedIsr *isr)
911 static bool enableInterrupt(struct Gpio *pin, struct ChainedIsr *isr)
920 static bool disableInterrupt(struct Gpio *pin, struct ChainedIsr *isr)
    [all...]

Completed in 228 milliseconds