[PATCH] firmware: Fix an NULL vs IS_ERR() bug in probe