Add register_driver