[MTHCA] a cleanup of the FW update path