The interrupt routine could only call one callback when executed,
which means that if two events happened at the same time, the
routine called only one callback and ignored the second one.
This commits ensures that whenever an event happens on a gpio,
the corresponding callback gets called.
The interrupt routine could only call one callback when executed, which means that if two events happened at the same time, the routine called only one callback and ignored the second one.
This commits ensures that whenever an event happens on a gpio, the corresponding callback gets called.
Signed-off-by: Francois Berder francois.berder@imgtec.com