kernel module for testing gpio interrupt