Adding HAl extension ops struct. Modifying hal_driver_init() API call so that it fills the extensions_ops supported