sw_sync: add fill_driver_data support