change xxx1_initcall to device_sync_initcall