Using GPIO interrupt with sysfs not working (maybe config required?)

Your dmesg shows the expected messages when you load the driver.

Could you get actual PPS signal from GPS module to check if pps-test can report the correct value?