summaryrefslogtreecommitdiff
path: root/recipes-kernel/linux/linux-toradex-upstream-rt
diff options
context:
space:
mode:
authorMax Krummenacher <max.krummenacher@toradex.com>2023-09-19 05:22:37 -0300
committerMax Krummenacher <max.krummenacher@toradex.com>2023-10-16 12:10:42 -0300
commitfcf94a55931041ac828e289470b1313c113f827f (patch)
tree2a414bc61943c5bb35c571e2153e2b47d9e1b0c7 /recipes-kernel/linux/linux-toradex-upstream-rt
parent93e392f8e6cd94a5dbea07525c189d4655bc7a21 (diff)
linux-toradex-mainline(-rt): rename to linux-toradex-upstream and only build latest mainline
For OE master we want to build only latest mainline. For a next BSP we will add a recipe which will build the to be used stable tree. Related-to: ELB-5359 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Diffstat (limited to 'recipes-kernel/linux/linux-toradex-upstream-rt')
-rw-r--r--recipes-kernel/linux/linux-toradex-upstream-rt/preempt-rt-less-latency.cfg14
-rw-r--r--recipes-kernel/linux/linux-toradex-upstream-rt/preempt-rt-less-latency.scc4
-rw-r--r--recipes-kernel/linux/linux-toradex-upstream-rt/preempt-rt.cfg6
-rw-r--r--recipes-kernel/linux/linux-toradex-upstream-rt/preempt-rt.scc4
4 files changed, 28 insertions, 0 deletions
diff --git a/recipes-kernel/linux/linux-toradex-upstream-rt/preempt-rt-less-latency.cfg b/recipes-kernel/linux/linux-toradex-upstream-rt/preempt-rt-less-latency.cfg
new file mode 100644
index 0000000..a9c88bd
--- /dev/null
+++ b/recipes-kernel/linux/linux-toradex-upstream-rt/preempt-rt-less-latency.cfg
@@ -0,0 +1,14 @@
+# CONFIG_PM_DEBUG is not set
+# CONFIG_6LOWPAN_DEBUGFS is not set
+# CONFIG_BT_DEBUGFS is not set
+# CONFIG_ATH9K_DEBUGFS is not set
+# CONFIG_ATH9K_HTC_DEBUGFS is not set
+# CONFIG_ATH10K_DEBUGFS is not set
+# CONFIG_RTLWIFI_DEBUG is not set
+# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set
+# CONFIG_DYNAMIC_DEBUG is not set
+# CONFIG_DETECT_HUNG_TASK is not set
+# CONFIG_SCHEDSTATS is not set
+# CONFIG_SCHED_DEBUG is not set
+# CONFIG_BLK_DEV_IO_TRACE is not set
+# CONFIG_CORESIGHT is not set
diff --git a/recipes-kernel/linux/linux-toradex-upstream-rt/preempt-rt-less-latency.scc b/recipes-kernel/linux/linux-toradex-upstream-rt/preempt-rt-less-latency.scc
new file mode 100644
index 0000000..edd1519
--- /dev/null
+++ b/recipes-kernel/linux/linux-toradex-upstream-rt/preempt-rt-less-latency.scc
@@ -0,0 +1,4 @@
+define KFEATURE_DESCRIPTION "Disable configs that could lead to preempt-rt latency"
+define KFEATURE_COMPATIBILITY board
+
+kconf non-hardware preempt-rt-less-latency.cfg
diff --git a/recipes-kernel/linux/linux-toradex-upstream-rt/preempt-rt.cfg b/recipes-kernel/linux/linux-toradex-upstream-rt/preempt-rt.cfg
new file mode 100644
index 0000000..17b06b1
--- /dev/null
+++ b/recipes-kernel/linux/linux-toradex-upstream-rt/preempt-rt.cfg
@@ -0,0 +1,6 @@
+CONFIG_EXPERT=y
+# CONFIG_KVM is not set
+# CONFIG_PREEMPT_NONE is not set
+# CONFIG_PREEMPT_VOLUNTARY is not set
+# CONFIG_PREEMPT is not set
+CONFIG_PREEMPT_RT=y
diff --git a/recipes-kernel/linux/linux-toradex-upstream-rt/preempt-rt.scc b/recipes-kernel/linux/linux-toradex-upstream-rt/preempt-rt.scc
new file mode 100644
index 0000000..82d27dc
--- /dev/null
+++ b/recipes-kernel/linux/linux-toradex-upstream-rt/preempt-rt.scc
@@ -0,0 +1,4 @@
+define KFEATURE_DESCRIPTION "Enable Features needed by preempt-rt"
+define KFEATURE_COMPATIBILITY board
+
+kconf non-hardware preempt-rt.cfg