summaryrefslogtreecommitdiff
path: root/meta-ufispace/meta-ncplite/recipes-kernel
diff options
context:
space:
mode:
authorJordan Chang <jordan.chang@ufispace.com>2023-03-03 10:53:28 +0300
committerPatrick Williams <patrick@stwcx.xyz>2023-04-11 21:49:12 +0300
commit7cbff67c14e1d33d2d77dd4b7adcf42426d64a1e (patch)
tree716ca2ea9226f9b9d13dfca97769740213767686 /meta-ufispace/meta-ncplite/recipes-kernel
parent8fe218a0ec92f3a788ecd5e68eb84e02a2ec7d75 (diff)
downloadopenbmc-7cbff67c14e1d33d2d77dd4b7adcf42426d64a1e.tar.xz
meta-ufispace: Add meta-ufispace layer and meta-ncplite machine
Iniitial submission of meta-layer and meta-machine layer. Tested: Build and run on our machine successfully. Change-Id: I4920d8ce6aff119ba5cbc4772d84a6377784f85d Signed-off-by: Jordan Chang <jordan.chang@ufispace.com>
Diffstat (limited to 'meta-ufispace/meta-ncplite/recipes-kernel')
-rw-r--r--meta-ufispace/meta-ncplite/recipes-kernel/linux/linux-aspeed/ncplite.cfg41
-rw-r--r--meta-ufispace/meta-ncplite/recipes-kernel/linux/linux-aspeed_%.bbappend2
2 files changed, 43 insertions, 0 deletions
diff --git a/meta-ufispace/meta-ncplite/recipes-kernel/linux/linux-aspeed/ncplite.cfg b/meta-ufispace/meta-ncplite/recipes-kernel/linux/linux-aspeed/ncplite.cfg
new file mode 100644
index 0000000000..3f4295b086
--- /dev/null
+++ b/meta-ufispace/meta-ncplite/recipes-kernel/linux/linux-aspeed/ncplite.cfg
@@ -0,0 +1,41 @@
+#devmem
+CONFIG_DEVMEM=y
+
+#EEPROM driver
+CONFIG_EEPROM_AT24=y
+
+#Sensors driver
+CONFIG_SENSORS_LM75=y
+CONFIG_SENSORS_LM90=y
+
+#Watchdog driver
+CONFIG_WATCHDOG_CORE=y
+
+#NCSI driver
+CONFIG_NET_NCSI=y
+
+#I2C driver
+CONFIG_I2C_MUX_PINCTRL=y
+CONFIG_I2C_MUX_REG=y
+CONFIG_I2C_SLAVE=y
+
+#USB over Ethernet config
+CONFIG_CONFIGFS_FS=y
+CONFIG_USB_GADGET=y
+CONFIG_USB_LIBCOMPOSITE=y
+CONFIG_USB_F_FS=y
+CONFIG_USB_CONFIGFS=y
+CONFIG_USB_CONFIGFS_F_FS=y
+CONFIG_USB_CONFIGFS_ECM=y
+CONFIG_USB_FUNCTIONFS=y
+CONFIG_USB_FUNCTIONFS_GENERIC=y
+
+#AST2600 TACH & PWM driver config
+CONFIG_SENSORS_TACH_ASPEED_AST2600=y
+CONFIG_SENSORS_PWM_FAN=y
+CONFIG_PWM=y
+CONFIG_PWM_SYSFS=y
+CONFIG_PWM_ASPEED_AST2600=y
+
+#AST2600 UDC driver
+CONFIG_USB_ASPEED_UDC=y
diff --git a/meta-ufispace/meta-ncplite/recipes-kernel/linux/linux-aspeed_%.bbappend b/meta-ufispace/meta-ncplite/recipes-kernel/linux/linux-aspeed_%.bbappend
new file mode 100644
index 0000000000..89118cc4b9
--- /dev/null
+++ b/meta-ufispace/meta-ncplite/recipes-kernel/linux/linux-aspeed_%.bbappend
@@ -0,0 +1,2 @@
+FILESEXTRAPATHS:prepend:ncplite := "${THISDIR}/${PN}:"
+SRC_URI += "file://ncplite.cfg"