diff --git a/pt/pt_core.c b/pt/pt_core.c index c4802f631a..da04477445 100644 --- a/pt/pt_core.c +++ b/pt/pt_core.c @@ -17791,6 +17791,7 @@ int pt_probe(const struct pt_bus_ops *ops, struct device *dev, pt_debug(cd->dev, DL_ERROR, "%s: Enumeration Failed r=%d\n", __func__, rc); /* For PtSBC don't error out, allow TTDL to stay up */ + rc = -EPROBE_DEFER; goto error_after_startup; } /* Suspend scanning until probe is complete to avoid asyc touches */