From 94d3153fb6b3ad9028788f2cff61907ddb69f416 Mon Sep 17 00:00:00 2001
From: Scott Lahteine <github@thinkyhead.com>
Date: Fri, 6 Sep 2019 15:47:34 -0500
Subject: [PATCH] Remove obsolete TMC_USE_CHAIN

---
 .../EVNOVO (Artillery)/Sidewinder X1/Configuration_adv.h        | 2 --
 config/examples/Einstart-S/Configuration_adv.h                  | 2 --
 config/examples/FYSETC/AIO_II/Configuration_adv.h               | 2 --
 config/examples/FYSETC/Cheetah 1.2/BLTouch/Configuration_adv.h  | 2 --
 config/examples/FYSETC/Cheetah 1.2/base/Configuration_adv.h     | 2 --
 config/examples/FYSETC/Cheetah/BLTouch/Configuration_adv.h      | 2 --
 config/examples/FYSETC/Cheetah/base/Configuration_adv.h         | 2 --
 config/examples/FYSETC/F6_13/Configuration_adv.h                | 2 --
 config/examples/Felix/Configuration_adv.h                       | 2 --
 config/examples/FlashForge/CreatorPro/Configuration_adv.h       | 2 --
 config/examples/FolgerTech/i3-2020/Configuration_adv.h          | 2 --
 config/examples/Formbot/Raptor/Configuration_adv.h              | 2 --
 config/examples/Formbot/T_Rex_2+/Configuration_adv.h            | 2 --
 config/examples/Formbot/T_Rex_3/Configuration_adv.h             | 2 --
 config/examples/Geeetech/A10/Configuration_adv.h                | 2 --
 config/examples/Geeetech/A10M/Configuration_adv.h               | 2 --
 config/examples/Geeetech/A20M/Configuration_adv.h               | 2 --
 config/examples/Geeetech/MeCreator2/Configuration_adv.h         | 2 --
 config/examples/Geeetech/Prusa i3 Pro C/Configuration_adv.h     | 2 --
 config/examples/Geeetech/Prusa i3 Pro W/Configuration_adv.h     | 2 --
 config/examples/HMS434/Configuration_adv.h                      | 2 --
 config/examples/Infitary/i3-M508/Configuration_adv.h            | 2 --
 config/examples/JGAurora/A1/Configuration_adv.h                 | 2 --
 config/examples/JGAurora/A5/Configuration_adv.h                 | 2 --
 config/examples/JGAurora/A5S/Configuration_adv.h                | 2 --
 config/examples/MakerParts/Configuration_adv.h                  | 2 --
 config/examples/Malyan/M150/Configuration_adv.h                 | 2 --
 config/examples/Malyan/M200/Configuration_adv.h                 | 2 --
 config/examples/Micromake/C1/enhanced/Configuration_adv.h       | 2 --
 config/examples/Mks/Robin/Configuration_adv.h                   | 2 --
 config/examples/Mks/Sbase/Configuration_adv.h                   | 2 --
 config/examples/RapideLite/RL200/Configuration_adv.h            | 2 --
 config/examples/RigidBot/Configuration_adv.h                    | 2 --
 config/examples/SCARA/Configuration_adv.h                       | 2 --
 config/examples/STM32/Black_STM32F407VET6/Configuration_adv.h   | 2 --
 config/examples/Sanguinololu/Configuration_adv.h                | 2 --
 config/examples/Tevo/Michelangelo/Configuration_adv.h           | 2 --
 config/examples/Tevo/Tarantula Pro/Configuration_adv.h          | 2 --
 config/examples/Tevo/Tornado/V1 (MKS Base)/Configuration_adv.h  | 2 --
 config/examples/Tevo/Tornado/V2 (MKS GEN-L)/Configuration_adv.h | 2 --
 config/examples/TheBorg/Configuration_adv.h                     | 2 --
 config/examples/TinyBoy2/Configuration_adv.h                    | 2 --
 config/examples/Tronxy/X3A/Configuration_adv.h                  | 2 --
 config/examples/Tronxy/X5S-2E/Configuration_adv.h               | 2 --
 config/examples/UltiMachine/Archim1/Configuration_adv.h         | 2 --
 config/examples/UltiMachine/Archim2/Configuration_adv.h         | 2 --
 config/examples/VORONDesign/Configuration_adv.h                 | 2 --
 config/examples/Velleman/K8200/Configuration_adv.h              | 2 --
 config/examples/Velleman/K8400/Configuration_adv.h              | 2 --
 config/examples/WASP/PowerWASP/Configuration_adv.h              | 2 --
 config/examples/Wanhao/Duplicator 6/Configuration_adv.h         | 2 --
 config/examples/Wanhao/Duplicator i3 Mini/Configuration_adv.h   | 2 --
 config/examples/gCreate/gMax1.5+/Configuration_adv.h            | 2 --
 config/examples/makibox/Configuration_adv.h                     | 2 --
 config/examples/tvrrug/Round2/Configuration_adv.h               | 2 --
 config/examples/wt150/Configuration_adv.h                       | 2 --
 56 files changed, 112 deletions(-)

diff --git a/config/examples/EVNOVO (Artillery)/Sidewinder X1/Configuration_adv.h b/config/examples/EVNOVO (Artillery)/Sidewinder X1/Configuration_adv.h
index 38582141205..90664fcaf02 100755
--- a/config/examples/EVNOVO (Artillery)/Sidewinder X1/Configuration_adv.h	
+++ b/config/examples/EVNOVO (Artillery)/Sidewinder X1/Configuration_adv.h	
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Einstart-S/Configuration_adv.h b/config/examples/Einstart-S/Configuration_adv.h
index 6859e95e58d..38f40192c56 100644
--- a/config/examples/Einstart-S/Configuration_adv.h
+++ b/config/examples/Einstart-S/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/FYSETC/AIO_II/Configuration_adv.h b/config/examples/FYSETC/AIO_II/Configuration_adv.h
index 198a552190f..2ff2417f30b 100644
--- a/config/examples/FYSETC/AIO_II/Configuration_adv.h
+++ b/config/examples/FYSETC/AIO_II/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/FYSETC/Cheetah 1.2/BLTouch/Configuration_adv.h b/config/examples/FYSETC/Cheetah 1.2/BLTouch/Configuration_adv.h
index 949d6135d68..5d21f665658 100644
--- a/config/examples/FYSETC/Cheetah 1.2/BLTouch/Configuration_adv.h	
+++ b/config/examples/FYSETC/Cheetah 1.2/BLTouch/Configuration_adv.h	
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/FYSETC/Cheetah 1.2/base/Configuration_adv.h b/config/examples/FYSETC/Cheetah 1.2/base/Configuration_adv.h
index cc18bffaa80..1c6c83ff472 100644
--- a/config/examples/FYSETC/Cheetah 1.2/base/Configuration_adv.h	
+++ b/config/examples/FYSETC/Cheetah 1.2/base/Configuration_adv.h	
@@ -1844,8 +1844,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/FYSETC/Cheetah/BLTouch/Configuration_adv.h b/config/examples/FYSETC/Cheetah/BLTouch/Configuration_adv.h
index 38d1b8776b9..be1623c75d7 100644
--- a/config/examples/FYSETC/Cheetah/BLTouch/Configuration_adv.h
+++ b/config/examples/FYSETC/Cheetah/BLTouch/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/FYSETC/Cheetah/base/Configuration_adv.h b/config/examples/FYSETC/Cheetah/base/Configuration_adv.h
index f1d8f923661..73ed7116042 100644
--- a/config/examples/FYSETC/Cheetah/base/Configuration_adv.h
+++ b/config/examples/FYSETC/Cheetah/base/Configuration_adv.h
@@ -1844,8 +1844,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/FYSETC/F6_13/Configuration_adv.h b/config/examples/FYSETC/F6_13/Configuration_adv.h
index cb724a8ccb7..75eec514622 100644
--- a/config/examples/FYSETC/F6_13/Configuration_adv.h
+++ b/config/examples/FYSETC/F6_13/Configuration_adv.h
@@ -1831,8 +1831,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Felix/Configuration_adv.h b/config/examples/Felix/Configuration_adv.h
index e8ba2bad5a3..81f4c15c85e 100644
--- a/config/examples/Felix/Configuration_adv.h
+++ b/config/examples/Felix/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/FlashForge/CreatorPro/Configuration_adv.h b/config/examples/FlashForge/CreatorPro/Configuration_adv.h
index 8c93058deb7..4ae3e34cb27 100644
--- a/config/examples/FlashForge/CreatorPro/Configuration_adv.h
+++ b/config/examples/FlashForge/CreatorPro/Configuration_adv.h
@@ -1844,8 +1844,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/FolgerTech/i3-2020/Configuration_adv.h b/config/examples/FolgerTech/i3-2020/Configuration_adv.h
index 4f07e88ea71..7092f7b0037 100644
--- a/config/examples/FolgerTech/i3-2020/Configuration_adv.h
+++ b/config/examples/FolgerTech/i3-2020/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Formbot/Raptor/Configuration_adv.h b/config/examples/Formbot/Raptor/Configuration_adv.h
index a99596ca3e7..b7da1d42aee 100644
--- a/config/examples/Formbot/Raptor/Configuration_adv.h
+++ b/config/examples/Formbot/Raptor/Configuration_adv.h
@@ -1847,8 +1847,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Formbot/T_Rex_2+/Configuration_adv.h b/config/examples/Formbot/T_Rex_2+/Configuration_adv.h
index a49b68c4cad..98098393506 100644
--- a/config/examples/Formbot/T_Rex_2+/Configuration_adv.h
+++ b/config/examples/Formbot/T_Rex_2+/Configuration_adv.h
@@ -1849,8 +1849,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Formbot/T_Rex_3/Configuration_adv.h b/config/examples/Formbot/T_Rex_3/Configuration_adv.h
index 66ffda7c852..ea0c9bc2f4c 100644
--- a/config/examples/Formbot/T_Rex_3/Configuration_adv.h
+++ b/config/examples/Formbot/T_Rex_3/Configuration_adv.h
@@ -1849,8 +1849,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Geeetech/A10/Configuration_adv.h b/config/examples/Geeetech/A10/Configuration_adv.h
index 965bebdf79b..19cd4d0227c 100644
--- a/config/examples/Geeetech/A10/Configuration_adv.h
+++ b/config/examples/Geeetech/A10/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Geeetech/A10M/Configuration_adv.h b/config/examples/Geeetech/A10M/Configuration_adv.h
index 361ff5424f0..16d8f39a633 100644
--- a/config/examples/Geeetech/A10M/Configuration_adv.h
+++ b/config/examples/Geeetech/A10M/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Geeetech/A20M/Configuration_adv.h b/config/examples/Geeetech/A20M/Configuration_adv.h
index f3a9652ca03..d4c6048df24 100644
--- a/config/examples/Geeetech/A20M/Configuration_adv.h
+++ b/config/examples/Geeetech/A20M/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Geeetech/MeCreator2/Configuration_adv.h b/config/examples/Geeetech/MeCreator2/Configuration_adv.h
index 556d06fa85c..1212d358581 100644
--- a/config/examples/Geeetech/MeCreator2/Configuration_adv.h
+++ b/config/examples/Geeetech/MeCreator2/Configuration_adv.h
@@ -1844,8 +1844,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Geeetech/Prusa i3 Pro C/Configuration_adv.h b/config/examples/Geeetech/Prusa i3 Pro C/Configuration_adv.h
index 965bebdf79b..19cd4d0227c 100644
--- a/config/examples/Geeetech/Prusa i3 Pro C/Configuration_adv.h	
+++ b/config/examples/Geeetech/Prusa i3 Pro C/Configuration_adv.h	
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Geeetech/Prusa i3 Pro W/Configuration_adv.h b/config/examples/Geeetech/Prusa i3 Pro W/Configuration_adv.h
index 965bebdf79b..19cd4d0227c 100644
--- a/config/examples/Geeetech/Prusa i3 Pro W/Configuration_adv.h	
+++ b/config/examples/Geeetech/Prusa i3 Pro W/Configuration_adv.h	
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/HMS434/Configuration_adv.h b/config/examples/HMS434/Configuration_adv.h
index f45a6c34b9a..a7cada0f02a 100644
--- a/config/examples/HMS434/Configuration_adv.h
+++ b/config/examples/HMS434/Configuration_adv.h
@@ -1781,8 +1781,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Infitary/i3-M508/Configuration_adv.h b/config/examples/Infitary/i3-M508/Configuration_adv.h
index bfc94bd430b..bbc4dc31db8 100644
--- a/config/examples/Infitary/i3-M508/Configuration_adv.h
+++ b/config/examples/Infitary/i3-M508/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/JGAurora/A1/Configuration_adv.h b/config/examples/JGAurora/A1/Configuration_adv.h
index 2e808e2714a..a60e234cda1 100644
--- a/config/examples/JGAurora/A1/Configuration_adv.h
+++ b/config/examples/JGAurora/A1/Configuration_adv.h
@@ -1850,8 +1850,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/JGAurora/A5/Configuration_adv.h b/config/examples/JGAurora/A5/Configuration_adv.h
index 96e3a80283b..a30d197176a 100644
--- a/config/examples/JGAurora/A5/Configuration_adv.h
+++ b/config/examples/JGAurora/A5/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/JGAurora/A5S/Configuration_adv.h b/config/examples/JGAurora/A5S/Configuration_adv.h
index 2e808e2714a..a60e234cda1 100644
--- a/config/examples/JGAurora/A5S/Configuration_adv.h
+++ b/config/examples/JGAurora/A5S/Configuration_adv.h
@@ -1850,8 +1850,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/MakerParts/Configuration_adv.h b/config/examples/MakerParts/Configuration_adv.h
index 91e93c2a296..51e0b427b77 100644
--- a/config/examples/MakerParts/Configuration_adv.h
+++ b/config/examples/MakerParts/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Malyan/M150/Configuration_adv.h b/config/examples/Malyan/M150/Configuration_adv.h
index 20ab146c394..534658fe11f 100644
--- a/config/examples/Malyan/M150/Configuration_adv.h
+++ b/config/examples/Malyan/M150/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Malyan/M200/Configuration_adv.h b/config/examples/Malyan/M200/Configuration_adv.h
index cebba09ee25..3e8eac8bc0a 100644
--- a/config/examples/Malyan/M200/Configuration_adv.h
+++ b/config/examples/Malyan/M200/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Micromake/C1/enhanced/Configuration_adv.h b/config/examples/Micromake/C1/enhanced/Configuration_adv.h
index b0c165028d2..114c5a0d07b 100644
--- a/config/examples/Micromake/C1/enhanced/Configuration_adv.h
+++ b/config/examples/Micromake/C1/enhanced/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Mks/Robin/Configuration_adv.h b/config/examples/Mks/Robin/Configuration_adv.h
index 91662aa1cfc..b1e9c36f2b6 100644
--- a/config/examples/Mks/Robin/Configuration_adv.h
+++ b/config/examples/Mks/Robin/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Mks/Sbase/Configuration_adv.h b/config/examples/Mks/Sbase/Configuration_adv.h
index 77741ebec96..aa4b0d6a6c2 100644
--- a/config/examples/Mks/Sbase/Configuration_adv.h
+++ b/config/examples/Mks/Sbase/Configuration_adv.h
@@ -1846,8 +1846,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/RapideLite/RL200/Configuration_adv.h b/config/examples/RapideLite/RL200/Configuration_adv.h
index 841588636eb..7241b635032 100644
--- a/config/examples/RapideLite/RL200/Configuration_adv.h
+++ b/config/examples/RapideLite/RL200/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/RigidBot/Configuration_adv.h b/config/examples/RigidBot/Configuration_adv.h
index 2ca3529945d..c1ee7ffe31b 100644
--- a/config/examples/RigidBot/Configuration_adv.h
+++ b/config/examples/RigidBot/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/SCARA/Configuration_adv.h b/config/examples/SCARA/Configuration_adv.h
index f2aace7fd51..3e33266cedb 100644
--- a/config/examples/SCARA/Configuration_adv.h
+++ b/config/examples/SCARA/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/STM32/Black_STM32F407VET6/Configuration_adv.h b/config/examples/STM32/Black_STM32F407VET6/Configuration_adv.h
index 8fe1cb36014..d149feab61a 100644
--- a/config/examples/STM32/Black_STM32F407VET6/Configuration_adv.h
+++ b/config/examples/STM32/Black_STM32F407VET6/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Sanguinololu/Configuration_adv.h b/config/examples/Sanguinololu/Configuration_adv.h
index eaea230f2fa..0a684a61b5c 100644
--- a/config/examples/Sanguinololu/Configuration_adv.h
+++ b/config/examples/Sanguinololu/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Tevo/Michelangelo/Configuration_adv.h b/config/examples/Tevo/Michelangelo/Configuration_adv.h
index 034559a7f5b..82291f2e869 100644
--- a/config/examples/Tevo/Michelangelo/Configuration_adv.h
+++ b/config/examples/Tevo/Michelangelo/Configuration_adv.h
@@ -1844,8 +1844,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Tevo/Tarantula Pro/Configuration_adv.h b/config/examples/Tevo/Tarantula Pro/Configuration_adv.h
index 1a45b9b462d..7a96435842f 100755
--- a/config/examples/Tevo/Tarantula Pro/Configuration_adv.h	
+++ b/config/examples/Tevo/Tarantula Pro/Configuration_adv.h	
@@ -1841,8 +1841,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Tevo/Tornado/V1 (MKS Base)/Configuration_adv.h b/config/examples/Tevo/Tornado/V1 (MKS Base)/Configuration_adv.h
index 0b90d475089..2019684e36d 100755
--- a/config/examples/Tevo/Tornado/V1 (MKS Base)/Configuration_adv.h	
+++ b/config/examples/Tevo/Tornado/V1 (MKS Base)/Configuration_adv.h	
@@ -1844,8 +1844,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Tevo/Tornado/V2 (MKS GEN-L)/Configuration_adv.h b/config/examples/Tevo/Tornado/V2 (MKS GEN-L)/Configuration_adv.h
index 0b90d475089..2019684e36d 100755
--- a/config/examples/Tevo/Tornado/V2 (MKS GEN-L)/Configuration_adv.h	
+++ b/config/examples/Tevo/Tornado/V2 (MKS GEN-L)/Configuration_adv.h	
@@ -1844,8 +1844,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/TheBorg/Configuration_adv.h b/config/examples/TheBorg/Configuration_adv.h
index 7098b36e2ab..bacca20e0d6 100644
--- a/config/examples/TheBorg/Configuration_adv.h
+++ b/config/examples/TheBorg/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/TinyBoy2/Configuration_adv.h b/config/examples/TinyBoy2/Configuration_adv.h
index 1ae4ccd45cd..391affccb31 100644
--- a/config/examples/TinyBoy2/Configuration_adv.h
+++ b/config/examples/TinyBoy2/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Tronxy/X3A/Configuration_adv.h b/config/examples/Tronxy/X3A/Configuration_adv.h
index 5c5e4846097..2bc98c09673 100644
--- a/config/examples/Tronxy/X3A/Configuration_adv.h
+++ b/config/examples/Tronxy/X3A/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Tronxy/X5S-2E/Configuration_adv.h b/config/examples/Tronxy/X5S-2E/Configuration_adv.h
index e7636ddaf67..e6e95111cc1 100644
--- a/config/examples/Tronxy/X5S-2E/Configuration_adv.h
+++ b/config/examples/Tronxy/X5S-2E/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/UltiMachine/Archim1/Configuration_adv.h b/config/examples/UltiMachine/Archim1/Configuration_adv.h
index 63c642262e5..bd3a6bd0b62 100644
--- a/config/examples/UltiMachine/Archim1/Configuration_adv.h
+++ b/config/examples/UltiMachine/Archim1/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/UltiMachine/Archim2/Configuration_adv.h b/config/examples/UltiMachine/Archim2/Configuration_adv.h
index 28798fcef10..b9e11d7ee92 100644
--- a/config/examples/UltiMachine/Archim2/Configuration_adv.h
+++ b/config/examples/UltiMachine/Archim2/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/VORONDesign/Configuration_adv.h b/config/examples/VORONDesign/Configuration_adv.h
index c6bc606c482..cc71cc3c1a9 100644
--- a/config/examples/VORONDesign/Configuration_adv.h
+++ b/config/examples/VORONDesign/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Velleman/K8200/Configuration_adv.h b/config/examples/Velleman/K8200/Configuration_adv.h
index c7d6b2d9b71..b7a4c0a2441 100644
--- a/config/examples/Velleman/K8200/Configuration_adv.h
+++ b/config/examples/Velleman/K8200/Configuration_adv.h
@@ -1858,8 +1858,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Velleman/K8400/Configuration_adv.h b/config/examples/Velleman/K8400/Configuration_adv.h
index 7a314121dc7..ba7e96a4c5a 100644
--- a/config/examples/Velleman/K8400/Configuration_adv.h
+++ b/config/examples/Velleman/K8400/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/WASP/PowerWASP/Configuration_adv.h b/config/examples/WASP/PowerWASP/Configuration_adv.h
index 18e3cafa28e..cafa69004bf 100644
--- a/config/examples/WASP/PowerWASP/Configuration_adv.h
+++ b/config/examples/WASP/PowerWASP/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Wanhao/Duplicator 6/Configuration_adv.h b/config/examples/Wanhao/Duplicator 6/Configuration_adv.h
index ddc318dc6cd..2f89b60a4bf 100644
--- a/config/examples/Wanhao/Duplicator 6/Configuration_adv.h	
+++ b/config/examples/Wanhao/Duplicator 6/Configuration_adv.h	
@@ -1847,8 +1847,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/Wanhao/Duplicator i3 Mini/Configuration_adv.h b/config/examples/Wanhao/Duplicator i3 Mini/Configuration_adv.h
index da26cd85b15..bcb228c5dda 100644
--- a/config/examples/Wanhao/Duplicator i3 Mini/Configuration_adv.h	
+++ b/config/examples/Wanhao/Duplicator i3 Mini/Configuration_adv.h	
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/gCreate/gMax1.5+/Configuration_adv.h b/config/examples/gCreate/gMax1.5+/Configuration_adv.h
index aca7a2e57b0..82c9e3c87c9 100644
--- a/config/examples/gCreate/gMax1.5+/Configuration_adv.h
+++ b/config/examples/gCreate/gMax1.5+/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/makibox/Configuration_adv.h b/config/examples/makibox/Configuration_adv.h
index ee98a6b0867..e95d1c63afc 100644
--- a/config/examples/makibox/Configuration_adv.h
+++ b/config/examples/makibox/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/tvrrug/Round2/Configuration_adv.h b/config/examples/tvrrug/Round2/Configuration_adv.h
index 6a7e7b02e2f..b0f98bf5438 100644
--- a/config/examples/tvrrug/Round2/Configuration_adv.h
+++ b/config/examples/tvrrug/Round2/Configuration_adv.h
@@ -1845,8 +1845,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.
diff --git a/config/examples/wt150/Configuration_adv.h b/config/examples/wt150/Configuration_adv.h
index 6cbf579c7f8..293ca3288c6 100644
--- a/config/examples/wt150/Configuration_adv.h
+++ b/config/examples/wt150/Configuration_adv.h
@@ -1846,8 +1846,6 @@
   //#define TMC_SW_MISO       -1
   //#define TMC_SW_SCK        -1
 
-  //#define TMC_USE_CHAIN   // All active xx_CS_PIN defines must be set the same to use SPI daisy chain
-
   /**
    * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses.
    * Set the address using jumpers on pins MS1 and MS2.