Start getting rid of driver_funcs.h macros