ne2k: Move under drivers/net

Change-Id: I978b6009c09c31be4429f57be40ef82f438f7574
Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-on: http://review.coreboot.org/5135
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
diff --git a/src/arch/x86/lib/romcc_console.c b/src/arch/x86/lib/romcc_console.c
index 13ee1f0..db84f9e 100644
--- a/src/arch/x86/lib/romcc_console.c
+++ b/src/arch/x86/lib/romcc_console.c
@@ -35,7 +35,7 @@
 #include "lib/uart8250.c"
 #endif
 #if CONFIG_CONSOLE_NE2K
-#include "lib/ne2k.c"
+#include "drivers/net/ne2k.c"
 #endif
 
 static void __console_tx_byte(unsigned char byte)
diff --git a/src/drivers/Makefile.inc b/src/drivers/Makefile.inc
index 4b63a8f..eb86a4c 100644
--- a/src/drivers/Makefile.inc
+++ b/src/drivers/Makefile.inc
@@ -24,6 +24,7 @@
 subdirs-y += i2c
 subdirs-y += intel
 subdirs-y += maxim
+subdirs-y += net
 subdirs-y += oxford
 subdirs-y += parade
 subdirs-y += realtek
diff --git a/src/drivers/net/Makefile.inc b/src/drivers/net/Makefile.inc
new file mode 100644
index 0000000..9b3008d
--- /dev/null
+++ b/src/drivers/net/Makefile.inc
@@ -0,0 +1,2 @@
+romstage-$(CONFIG_CONSOLE_NE2K) += ne2k.c
+ramstage-$(CONFIG_CONSOLE_NE2K) += ne2k.c
diff --git a/src/lib/ne2k.c b/src/drivers/net/ne2k.c
similarity index 100%
rename from src/lib/ne2k.c
rename to src/drivers/net/ne2k.c
diff --git a/src/lib/ns8390.h b/src/drivers/net/ns8390.h
similarity index 100%
rename from src/lib/ns8390.h
rename to src/drivers/net/ns8390.h
diff --git a/src/lib/Makefile.inc b/src/lib/Makefile.inc
index 3bad3fd..79ceebf 100644
--- a/src/lib/Makefile.inc
+++ b/src/lib/Makefile.inc
@@ -47,7 +47,6 @@
 romstage-$(CONFIG_CACHE_AS_RAM) += ramtest.c
 romstage-$(CONFIG_CONSOLE_SERIAL8250) += uart8250.c
 romstage-$(CONFIG_CONSOLE_SERIAL8250MEM) += uart8250mem.c
-romstage-$(CONFIG_CONSOLE_NE2K) += ne2k.c
 
 ifeq ($(CONFIG_EARLY_CBMEM_INIT),y)
 romstage-$(CONFIG_COLLECT_TIMESTAMPS) += timestamp.c
@@ -113,8 +112,6 @@
 ramstage-y += hexdump.c
 romstage-y += hexdump.c
 
-ramstage-$(CONFIG_CONSOLE_NE2K) += ne2k.c
-
 romstage-$(CONFIG_CACHE_RELOCATED_RAMSTAGE_OUTSIDE_CBMEM) += ramstage_cache.c
 
 ifneq ($(CONFIG_HAVE_ARCH_MEMSET),y)