Linux GPIO library