gpio: generic: add request function pointer