up to 3.13
add netlink mmap, gpio keyboard, bmp180 option