Avoid infinite loops for missing TPMs
Avoid infinite loops for missing TPMs

If the BMC doesn't report the TPM to us but we can see it, we
will deconfigure the target.  This results in a reconfig loop
because any istep with a deconfig will trigger a reconfig.

The change is to force an exception for host_discover_targets
for the same reason we exempt host_gard.  Both of these isteps
are establishing the baseline against which future deconfigs
are measured.  It isn't until after these steps complete that
we need to track deconfiguration.

Change-Id: I4f207faa92bcb195f0785bb9d4ad3d117c0c28e6
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/129876
Tested-by: Jenkins OP Build CI <e610bd72261d3c0a48f1e8ae36832ab00774d426@us.ibm.com>
Tested-by: Jenkins Server <8e3f934e4c44875bc48d33da3ea13d93ba9a233f@us.ibm.com>
Tested-by: Jenkins Combined Simics CI <8312af3886dfc9bb930f549023677220805b137e@us.ibm.com>
Tested-by: FSP CI Jenkins <aa9e4d9ac7cd25905e9c0dd36d4150516e73dd86@us.ibm.com>
Tested-by: Jenkins OP HW <0eb0fff262f74a65a832afbcc7b153e391c9a3fd@us.ibm.com>
Tested-by: Hostboot CI <52521565bd8ea18a2b112942dce4f4220a97c2c8@us.ibm.com>
Reviewed-by: Michael Baiocchi <a81f28e8886c5e2bd4bbd867228778c3b7b19dea@us.ibm.com>
Reviewed-by: Ilya Smirnov <2c7a6ec38cfb553b896499595cca9c656159f2a4@us.ibm.com>
Reviewed-by: Nick Bofferding <fb8db48116bc8a69e29dd8cdb037246f232f4af5@us.ibm.com>

open-power/hostboot,open-power/hostboot,open-power/hostboot,open-power/hostboot,open-power/hostboot