Move coldplugging/hotplugging/firmware unpacking before any other hardware detection. This should fix the problems with firmware not being available prior to the modules being loaded. This is for bug #191087.
Changed paths: