serprog: Move content of programmer specific header to C file

Move the programmer specific code into serprog.c and remove its related
header file.

Change-Id: I5c65f43db200129489d487ff948daa08bd0e92fa
Signed-off-by: Felix Singer <felix.singer@secunet.com>
Original-Reviewed-on: https://review.coreboot.org/c/flashrom/+/58300
Original-Reviewed-by: Thomas Heijligen <src@posteo.de>
Original-Reviewed-by: Nico Huber <nico.h@gmx.de>
Reviewed-on: https://review.coreboot.org/c/flashrom-stable/+/71433
Reviewed-by: Nico Huber <nico.h@gmx.de>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
diff --git a/serprog.c b/serprog.c
index fdcc194..65bb5b0 100644
--- a/serprog.c
+++ b/serprog.c
@@ -38,7 +38,32 @@
 #include "flash.h"
 #include "programmer.h"
 #include "chipdrivers.h"
-#include "serprog.h"
+
+/* According to Serial Flasher Protocol Specification - version 1 */
+#define S_ACK			0x06
+#define S_NAK			0x15
+#define S_CMD_NOP		0x00	/* No operation					*/
+#define S_CMD_Q_IFACE		0x01	/* Query interface version			*/
+#define S_CMD_Q_CMDMAP		0x02	/* Query supported commands bitmap		*/
+#define S_CMD_Q_PGMNAME		0x03	/* Query programmer name			*/
+#define S_CMD_Q_SERBUF		0x04	/* Query Serial Buffer Size			*/
+#define S_CMD_Q_BUSTYPE		0x05	/* Query supported bustypes			*/
+#define S_CMD_Q_CHIPSIZE	0x06	/* Query supported chipsize (2^n format)	*/
+#define S_CMD_Q_OPBUF		0x07	/* Query operation buffer size			*/
+#define S_CMD_Q_WRNMAXLEN	0x08	/* Query Write to opbuf: Write-N maximum length */
+#define S_CMD_R_BYTE		0x09	/* Read a single byte				*/
+#define S_CMD_R_NBYTES		0x0A	/* Read n bytes					*/
+#define S_CMD_O_INIT		0x0B	/* Initialize operation buffer			*/
+#define S_CMD_O_WRITEB		0x0C	/* Write opbuf: Write byte with address		*/
+#define S_CMD_O_WRITEN		0x0D	/* Write to opbuf: Write-N			*/
+#define S_CMD_O_DELAY		0x0E	/* Write opbuf: udelay				*/
+#define S_CMD_O_EXEC		0x0F	/* Execute operation buffer			*/
+#define S_CMD_SYNCNOP		0x10	/* Special no-operation that returns NAK+ACK	*/
+#define S_CMD_Q_RDNMAXLEN	0x11	/* Query read-n maximum length			*/
+#define S_CMD_S_BUSTYPE		0x12	/* Set used bustype(s).				*/
+#define S_CMD_O_SPIOP		0x13	/* Perform SPI operation.			*/
+#define S_CMD_S_SPI_FREQ	0x14	/* Set SPI clock frequency			*/
+#define S_CMD_S_PIN_STATE	0x15	/* Enable/disable output drivers		*/
 
 #define MSGHEADER "serprog: "
 
diff --git a/serprog.h b/serprog.h
deleted file mode 100644
index b54aaea..0000000
--- a/serprog.h
+++ /dev/null
@@ -1,25 +0,0 @@
-/* According to Serial Flasher Protocol Specification - version 1 */
-#define S_ACK 0x06
-#define S_NAK 0x15
-#define S_CMD_NOP		0x00	/* No operation					*/
-#define S_CMD_Q_IFACE		0x01	/* Query interface version			*/
-#define S_CMD_Q_CMDMAP		0x02	/* Query supported commands bitmap		*/
-#define S_CMD_Q_PGMNAME		0x03	/* Query programmer name			*/
-#define S_CMD_Q_SERBUF		0x04	/* Query Serial Buffer Size			*/
-#define S_CMD_Q_BUSTYPE		0x05	/* Query supported bustypes			*/
-#define S_CMD_Q_CHIPSIZE	0x06	/* Query supported chipsize (2^n format)	*/
-#define S_CMD_Q_OPBUF		0x07	/* Query operation buffer size			*/
-#define S_CMD_Q_WRNMAXLEN	0x08	/* Query Write to opbuf: Write-N maximum length */
-#define S_CMD_R_BYTE		0x09	/* Read a single byte				*/
-#define S_CMD_R_NBYTES		0x0A	/* Read n bytes					*/
-#define S_CMD_O_INIT		0x0B	/* Initialize operation buffer			*/
-#define S_CMD_O_WRITEB		0x0C	/* Write opbuf: Write byte with address		*/
-#define S_CMD_O_WRITEN		0x0D	/* Write to opbuf: Write-N			*/
-#define S_CMD_O_DELAY		0x0E	/* Write opbuf: udelay				*/
-#define S_CMD_O_EXEC		0x0F	/* Execute operation buffer			*/
-#define S_CMD_SYNCNOP		0x10	/* Special no-operation that returns NAK+ACK	*/
-#define S_CMD_Q_RDNMAXLEN	0x11	/* Query read-n maximum length			*/
-#define S_CMD_S_BUSTYPE		0x12	/* Set used bustype(s).				*/
-#define S_CMD_O_SPIOP		0x13	/* Perform SPI operation.			*/
-#define S_CMD_S_SPI_FREQ	0x14	/* Set SPI clock frequency			*/
-#define S_CMD_S_PIN_STATE	0x15	/* Enable/disable output drivers		*/