Get rid of driver_funcs.h