From abda89437db9f5cde42a47d148a277a13f5913c4 Mon Sep 17 00:00:00 2001
From: Scott Lahteine <github@thinkyhead.com>
Date: Sat, 10 Feb 2018 15:02:56 -0600
Subject: [PATCH] Melzi boards include melzi pins

---
 Marlin/pins_MELZI.h          | 5 ++++-
 Marlin/pins_MELZI_CREALITY.h | 3 +--
 Marlin/pins_MELZI_MAKR3D.h   | 3 +--
 Marlin/pins_MELZI_MALYAN.h   | 4 +---
 4 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/Marlin/pins_MELZI.h b/Marlin/pins_MELZI.h
index 4f6ccb5e07..79042f61dc 100644
--- a/Marlin/pins_MELZI.h
+++ b/Marlin/pins_MELZI.h
@@ -24,6 +24,9 @@
  * Melzi pin assignments
  */
 
-#define BOARD_NAME "Melzi"
+#ifndef BOARD_NAME
+  #define BOARD_NAME "Melzi"
+#endif
+
 #define IS_MELZI
 #include "pins_SANGUINOLOLU_12.h"
diff --git a/Marlin/pins_MELZI_CREALITY.h b/Marlin/pins_MELZI_CREALITY.h
index 02f8491102..9f742f9ee3 100644
--- a/Marlin/pins_MELZI_CREALITY.h
+++ b/Marlin/pins_MELZI_CREALITY.h
@@ -31,9 +31,8 @@
  */
 
 #define BOARD_NAME "Melzi (Creality)"
-#define IS_MELZI
 
-#include "pins_SANGUINOLOLU_12.h"
+#include "pins_MELZI.h"
 
 // For the stock CR-10 use the REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
 //   option for the display in Configuration.h
diff --git a/Marlin/pins_MELZI_MAKR3D.h b/Marlin/pins_MELZI_MAKR3D.h
index 556f9ce87f..1b20d2ae09 100644
--- a/Marlin/pins_MELZI_MAKR3D.h
+++ b/Marlin/pins_MELZI_MAKR3D.h
@@ -25,5 +25,4 @@
  */
 
 #define BOARD_NAME "Melzi (ATmega1284)"
-#define IS_MELZI
-#include "pins_SANGUINOLOLU_12.h"
+#include "pins_MELZI.h"
diff --git a/Marlin/pins_MELZI_MALYAN.h b/Marlin/pins_MELZI_MALYAN.h
index 91a182cda1..f2cb63b7ce 100644
--- a/Marlin/pins_MELZI_MALYAN.h
+++ b/Marlin/pins_MELZI_MALYAN.h
@@ -25,9 +25,7 @@
  */
 
 #define BOARD_NAME "Melzi (Malyan)"
-#define IS_MELZI
-
-#include "pins_SANGUINOLOLU_12.h"
+#include "pins_MELZI.h"
 
 #undef LCD_SDSS
 #undef LCD_PINS_RS