reread:
        if (d->fatal_cnt && h->retry_cnt > d->fatal_cnt) {
                if (!d->die)
-                       return hw_protection_shutdown("Regulator HW failure? - no IC recovery",
-                                                     REGULATOR_FORCED_SAFETY_SHUTDOWN_WAIT_MS);
+                       return hw_protection_trigger("Regulator HW failure? - no IC recovery",
+                                                    REGULATOR_FORCED_SAFETY_SHUTDOWN_WAIT_MS);
                ret = d->die(rid);
                /*
                 * If the 'last resort' IC recovery failed we will have
                 * nothing else left to do...
                 */
                if (ret)
-                       return hw_protection_shutdown("Regulator HW failure. IC recovery failed",
-                                                     REGULATOR_FORCED_SAFETY_SHUTDOWN_WAIT_MS);
+                       return hw_protection_trigger("Regulator HW failure. IC recovery failed",
+                                                    REGULATOR_FORCED_SAFETY_SHUTDOWN_WAIT_MS);
 
                /*
                 * If h->die() was implemented we assume recovery has been
        if (d->fatal_cnt && h->retry_cnt > d->fatal_cnt) {
                /* If we have no recovery, just try shut down straight away */
                if (!d->die) {
-                       hw_protection_shutdown("Regulator failure. Retry count exceeded",
-                                              REGULATOR_FORCED_SAFETY_SHUTDOWN_WAIT_MS);
+                       hw_protection_trigger("Regulator failure. Retry count exceeded",
+                                             REGULATOR_FORCED_SAFETY_SHUTDOWN_WAIT_MS);
                } else {
                        ret = d->die(rid);
                        /* If die() failed shut down as a last attempt to save the HW */
                        if (ret)
-                               hw_protection_shutdown("Regulator failure. Recovery failed",
-                                                      REGULATOR_FORCED_SAFETY_SHUTDOWN_WAIT_MS);
+                               hw_protection_trigger("Regulator failure. Recovery failed",
+                                                     REGULATOR_FORCED_SAFETY_SHUTDOWN_WAIT_MS);
                }
        }