Driver for linux kernel 3.11+