meta-fii/meta-kudo: Support for the NCSI interface

1. support the NCSI interface

Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com>
Change-Id: I345d59e5ea527be344b5e53b64d62ef54f72c868
Signed-off-by: Mohaimen Alsamarai <Mohaimen.alsamarai@fii-na.com>
diff --git a/meta-fii/meta-kudo/conf/machine/kudo.conf b/meta-fii/meta-kudo/conf/machine/kudo.conf
index 88f3a92..c136987 100644
--- a/meta-fii/meta-kudo/conf/machine/kudo.conf
+++ b/meta-fii/meta-kudo/conf/machine/kudo.conf
@@ -16,6 +16,7 @@
 
 GBMC_MAC_EEPROM_OF_NAME = "bmcfru"
 GBMC_MAC_IF_MAP = "eth0"
+GBMC_NCSI_IF_NAME = "eth0"
 
 IMAGE_FSTYPES += " cpio.${INITRAMFS_CTYPE}.u-boot"
 
diff --git a/meta-fii/meta-kudo/recipes-kernel/linux/linux-nuvoton/kudo.cfg b/meta-fii/meta-kudo/recipes-kernel/linux/linux-nuvoton/kudo.cfg
index d970cf4..c43b074 100644
--- a/meta-fii/meta-kudo/recipes-kernel/linux/linux-nuvoton/kudo.cfg
+++ b/meta-fii/meta-kudo/recipes-kernel/linux/linux-nuvoton/kudo.cfg
@@ -54,6 +54,11 @@
 CONFIG_USB_CONFIGFS_F_HID=y
 CONFIG_USB_GADGET_NPCM_USB2=y
 
+#
+# Nuvoton emc device
+#
+CONFIG_NET_VENDOR_NUVOTON=y
+CONFIG_NPCM7XX_EMC_ETH=y
 CONFIG_NET_NCSI=y
 
 CONFIG_EEPROM_AT24=y
diff --git a/meta-fii/meta-kudo/recipes-kudo/packagegroups/packagegroup-kudo-apps.bb b/meta-fii/meta-kudo/recipes-kudo/packagegroups/packagegroup-kudo-apps.bb
index 06dbcbd..f64373e 100644
--- a/meta-fii/meta-kudo/recipes-kudo/packagegroups/packagegroup-kudo-apps.bb
+++ b/meta-fii/meta-kudo/recipes-kudo/packagegroups/packagegroup-kudo-apps.bb
@@ -22,6 +22,7 @@
     loadsvf \
     obmc-console \
     usb-network \
+    ncsid \
     gbmc-mac-config \
     "