Button GPIO device driver