Lines Matching refs:eflags

889 static int hte_edge_setup(struct line *line, u64 eflags)  in hte_edge_setup()  argument
895 if (eflags & GPIO_V2_LINE_FLAG_EDGE_RISING) in hte_edge_setup()
899 if (eflags & GPIO_V2_LINE_FLAG_EDGE_FALLING) in hte_edge_setup()
919 static int hte_edge_setup(struct line *line, u64 eflags) in hte_edge_setup() argument
1023 u64 eflags, edflags = READ_ONCE(line->edflags); in debounce_work_func() local
1044 eflags = edflags & GPIO_V2_LINE_EDGE_FLAGS; in debounce_work_func()
1045 if (!eflags) in debounce_work_func()
1053 if (((eflags == GPIO_V2_LINE_FLAG_EDGE_RISING) && !level) || in debounce_work_func()
1054 ((eflags == GPIO_V2_LINE_FLAG_EDGE_FALLING) && level)) in debounce_work_func()
1191 u64 eflags; in edge_detector_setup() local
1195 eflags = edflags & GPIO_V2_LINE_EDGE_FLAGS; in edge_detector_setup()
1196 if (eflags && !kfifo_initialized(&line->req->events)) { in edge_detector_setup()
1211 if (!eflags || READ_ONCE(line->sw_debounced)) in edge_detector_setup()
1222 if (eflags & GPIO_V2_LINE_FLAG_EDGE_RISING) in edge_detector_setup()
1225 if (eflags & GPIO_V2_LINE_FLAG_EDGE_FALLING) in edge_detector_setup()
1250 u64 eflags; in edge_detector_update() local
1267 eflags = edflags & GPIO_V2_LINE_EDGE_FLAGS; in edge_detector_update()
1268 if (eflags && !kfifo_initialized(&line->req->events)) { in edge_detector_update()
1989 u32 eflags; member
2219 if (le->eflags & GPIOEVENT_REQUEST_RISING_EDGE in lineevent_irq_thread()
2220 && le->eflags & GPIOEVENT_REQUEST_FALLING_EDGE) { in lineevent_irq_thread()
2229 } else if (le->eflags & GPIOEVENT_REQUEST_RISING_EDGE) { in lineevent_irq_thread()
2232 } else if (le->eflags & GPIOEVENT_REQUEST_FALLING_EDGE) { in lineevent_irq_thread()
2270 u32 eflags; in lineevent_create() local
2281 eflags = eventreq.eventflags; in lineevent_create()
2289 (eflags & ~GPIOEVENT_REQUEST_VALID_FLAGS)) in lineevent_create()
2326 le->eflags = eflags; in lineevent_create()
2342 if (eflags & GPIOEVENT_REQUEST_RISING_EDGE) in lineevent_create()
2345 if (eflags & GPIOEVENT_REQUEST_FALLING_EDGE) in lineevent_create()