Hi Rajaraman,
You should have used same field name (third argument) while getting it into your driver class, as you have set the virtual interface using config_db with different field name in your top module, it won’t be found in config_db when you want it to be used in driver class.
Regards,
Harvinder