From cea3b75b333e1a3f0ca7a39489a274349d62267b Mon Sep 17 00:00:00 2001
From: "Alexander D. Kanevskiy" <kad@kad.name>
Date: Sat, 7 Nov 2020 23:54:22 +0200
Subject: [PATCH 1/2] BTT SKR mini MZ / E3 2.0: PWR-DET

Define Power Loss Detection pin on BigTreeTech SKR mini E3 2.0 and MZ
boards.
---
 Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_V2_0.h | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_V2_0.h b/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_V2_0.h
index 8ed30bffb733..6fd947c600e8 100644
--- a/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_V2_0.h
+++ b/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_V2_0.h
@@ -43,6 +43,10 @@
 
 #define PS_ON_PIN                          PC13  // Power Supply Control
 
+#ifndef POWER_LOSS_PIN
+  #define POWER_LOSS_PIN                   PC12  // Power Loss Detection: PWR-DET
+#endif
+
 #define FAN1_PIN                           PC7
 
 #ifndef CONTROLLER_FAN_PIN

From 1677a9d81190c760c73c1c781ba4f3734498fd91 Mon Sep 17 00:00:00 2001
From: Scott Lahteine <thinkyhead@users.noreply.github.com>
Date: Sun, 8 Nov 2020 02:18:57 -0600
Subject: [PATCH 2/2] Move POWER_LOSS_PIN

---
 Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_V2_0.h   | 4 ----
 Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_common.h | 7 +++++++
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_V2_0.h b/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_V2_0.h
index 6fd947c600e8..8ed30bffb733 100644
--- a/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_V2_0.h
+++ b/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_V2_0.h
@@ -43,10 +43,6 @@
 
 #define PS_ON_PIN                          PC13  // Power Supply Control
 
-#ifndef POWER_LOSS_PIN
-  #define POWER_LOSS_PIN                   PC12  // Power Loss Detection: PWR-DET
-#endif
-
 #define FAN1_PIN                           PC7
 
 #ifndef CONTROLLER_FAN_PIN
diff --git a/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_common.h b/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_common.h
index 50257f4f4608..b65411be8a3b 100644
--- a/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_common.h
+++ b/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_common.h
@@ -62,6 +62,13 @@
   #define FIL_RUNOUT_PIN                    PC15  // "E0-STOP"
 #endif
 
+//
+// Power-loss Detection
+//
+#ifndef POWER_LOSS_PIN
+  #define POWER_LOSS_PIN                    PC12  // Power Loss Detection: PWR-DET
+#endif
+
 //
 // Steppers
 //