This client driver allows you to use a GPIO pin as a source for PPS
signals. Platform data [1] are used to specify the GPIO pin number,
label, assert event edge type, and whether clear events are captured.
This driver is based on the work by Ricardo Martins who submitted an
initial implementation [2] of a PPS IRQ client driver to the linuxpps
mailing-list on Dec 3 2010.
[1] include/linux/pps-gpio.h
[2] http://ml.enneenne.com/pipermail/linuxpps/2010-December/004155.html
[akpm@linux-foundation.org: remove unneeded cast of void*]
Signed-off-by: James Nuss
Cc: Ricardo Martins
Acked-by: Rodolfo Giometti
Signed-off-by: Ricardo Martins
Cc: Alexander Gordeev
Cc: Igor Plyatov
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds