meta-yadro: initial bring up for VEGMAN machines

Introduce new meta-layer for Yadro VEGMAN servers family.

This brings initial image build information: layer meta-data, kernel
configuration and basic software set.

Change-Id: Iad21dc55dab0803ee7476f91861c6a07e9838e6d
Signed-off-by: Andrei Kartashev <a.kartashev@yadro.com>
diff --git a/meta-yadro/meta-vegman/recipes-kernel/linux/linux-aspeed/vegman.cfg b/meta-yadro/meta-vegman/recipes-kernel/linux/linux-aspeed/vegman.cfg
new file mode 100644
index 0000000..8c367fb
--- /dev/null
+++ b/meta-yadro/meta-vegman/recipes-kernel/linux/linux-aspeed/vegman.cfg
@@ -0,0 +1,37 @@
+# ASPEED peripheral drivers
+CONFIG_GPIO_ASPEED_SGPIO=y
+CONFIG_ASPEED_LPC_SNOOP=y
+CONFIG_ASPEED_UART_ROUTING=y
+
+# Beeper
+CONFIG_PWM=y
+CONFIG_INPUT_PWM_BEEPER=y
+
+# IPMB
+CONFIG_IPMB_DEVICE_INTERFACE=y
+
+# Ethernet
+CONFIG_MICREL_PHY=y
+CONFIG_NCSI_OEM_CMD_KEEP_PHY=y
+
+# FS
+CONFIG_MMC=y
+CONFIG_MMC_SDHCI=y
+CONFIG_MMC_SDHCI_PLTFM=y
+CONFIG_MMC_SDHCI_OF_ASPEED=y
+CONFIG_EXFAT_FS=y
+CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8"
+CONFIG_FAT_FS=y
+CONFIG_FAT_DEFAULT_IOCHARSET="utf8"
+CONFIG_BLK_DEV_RAM=y
+CONFIG_BLK_DEV_RAM_COUNT=16
+CONFIG_BLK_DEV_RAM_SIZE=49152
+CONFIG_CIFS=y
+CONFIG_CIFS_XATTR=y
+CONFIG_AUTOFS4_FS=y
+
+# Disable Power specific
+CONFIG_FSI=n
+CONFIG_SENSORS_OCC=n
+CONFIG_SENSORS_OCC_P8_I2C=n
+CONFIG_SENSORS_OCC_P9_SBE=n
diff --git a/meta-yadro/meta-vegman/recipes-kernel/linux/linux-aspeed_%.bbappend b/meta-yadro/meta-vegman/recipes-kernel/linux/linux-aspeed_%.bbappend
new file mode 100644
index 0000000..2332c5e
--- /dev/null
+++ b/meta-yadro/meta-vegman/recipes-kernel/linux/linux-aspeed_%.bbappend
@@ -0,0 +1,4 @@
+FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
+SRC_URI += "\
+        file://vegman.cfg \
+"