summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenys Dmytriyenko <denys@konsulko.com>2025-05-16 20:54:47 -0400
committerRyan Eatmon <reatmon@ti.com>2025-05-28 10:18:07 -0500
commit094aad3b6f5538253b75ba1928af864ad769366b (patch)
tree0c40f92a0864d67d5934bb125dcdbb534a4f8e51
parent5f03c4ad9d70c72f8194b7bca021b6b9ddd29c37 (diff)
downloadmeta-ti-094aad3b6f5538253b75ba1928af864ad769366b.tar.gz
linux-bb.org: add 6.12 version
Add BeagleBoard.org Linux kernel version 6.12.22 Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
-rw-r--r--meta-beagle/recipes-kernel/linux/linux-bb.org-6.12/defconfig1
-rw-r--r--meta-beagle/recipes-kernel/linux/linux-bb.org_6.12.bb68
2 files changed, 69 insertions, 0 deletions
diff --git a/meta-beagle/recipes-kernel/linux/linux-bb.org-6.12/defconfig b/meta-beagle/recipes-kernel/linux/linux-bb.org-6.12/defconfig
new file mode 100644
index 00000000..a5de2e24
--- /dev/null
+++ b/meta-beagle/recipes-kernel/linux/linux-bb.org-6.12/defconfig
@@ -0,0 +1 @@
use-kernel-config=bb.org_defconfig
diff --git a/meta-beagle/recipes-kernel/linux/linux-bb.org_6.12.bb b/meta-beagle/recipes-kernel/linux/linux-bb.org_6.12.bb
new file mode 100644
index 00000000..2ef82e0c
--- /dev/null
+++ b/meta-beagle/recipes-kernel/linux/linux-bb.org_6.12.bb
@@ -0,0 +1,68 @@
1# Look in the generic major.minor directory for files
2FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-6.12:"
3
4SECTION = "kernel"
5SUMMARY = "BeagleBoard.org Linux kernel"
6LICENSE = "GPL-2.0-only"
7LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
8
9COMPATIBLE_MACHINE = "beagle.*"
10
11inherit kernel
12
13require recipes-kernel/linux/setup-defconfig.inc
14require recipes-kernel/linux/ti-kernel.inc
15
16DEPENDS += "gmp-native libmpc-native"
17
18KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT} ${EXTRA_DTC_ARGS}"
19
20# Extra DT overlays/capes
21KERNEL_DEVICETREE:append:armv7a = " \
22${DT_VENDOR_PREFIX}AM335X-PRU-UIO-00A0.dtbo \
23${DT_VENDOR_PREFIX}BB-ADC-00A0.dtbo \
24${DT_VENDOR_PREFIX}BB-BBBW-WL1835-00A0.dtbo \
25${DT_VENDOR_PREFIX}BB-BBGG-WL1835-00A0.dtbo \
26${DT_VENDOR_PREFIX}BB-BBGW-WL1835-00A0.dtbo \
27${DT_VENDOR_PREFIX}BB-BONE-4D5R-01-00A1.dtbo \
28${DT_VENDOR_PREFIX}BB-BONE-eMMC1-01-00A0.dtbo \
29${DT_VENDOR_PREFIX}BB-BONE-LCD4-01-00A1.dtbo \
30${DT_VENDOR_PREFIX}BB-BONE-NH7C-01-A0.dtbo \
31${DT_VENDOR_PREFIX}BB-CAPE-DISP-CT4-00A0.dtbo \
32${DT_VENDOR_PREFIX}BB-HDMI-TDA998x-00A0.dtbo \
33${DT_VENDOR_PREFIX}BB-I2C1-MCP7940X-00A0.dtbo \
34${DT_VENDOR_PREFIX}BB-I2C1-RTC-DS3231.dtbo \
35${DT_VENDOR_PREFIX}BB-I2C1-RTC-PCF8563.dtbo \
36${DT_VENDOR_PREFIX}BB-I2C2-BME680.dtbo \
37${DT_VENDOR_PREFIX}BB-I2C2-MPU6050.dtbo \
38${DT_VENDOR_PREFIX}BB-LCD-ADAFRUIT-24-SPI1-00A0.dtbo \
39${DT_VENDOR_PREFIX}BB-NHDMI-TDA998x-00A0.dtbo \
40${DT_VENDOR_PREFIX}BBORG_COMMS-00A2.dtbo \
41${DT_VENDOR_PREFIX}BBORG_FAN-A000.dtbo \
42${DT_VENDOR_PREFIX}BBORG_RELAY-00A2.dtbo \
43${DT_VENDOR_PREFIX}BB-SPIDEV0-00A0.dtbo \
44${DT_VENDOR_PREFIX}BB-SPIDEV1-00A0.dtbo \
45${DT_VENDOR_PREFIX}BB-UART1-00A0.dtbo \
46${DT_VENDOR_PREFIX}BB-UART2-00A0.dtbo \
47${DT_VENDOR_PREFIX}BB-UART4-00A0.dtbo \
48${DT_VENDOR_PREFIX}BB-W1-P9.12-00A0.dtbo \
49${DT_VENDOR_PREFIX}BONE-ADC.dtbo \
50${DT_VENDOR_PREFIX}M-BB-BBG-00A0.dtbo \
51${DT_VENDOR_PREFIX}M-BB-BBGG-00A0.dtbo \
52${DT_VENDOR_PREFIX}PB-MIKROBUS-0.dtbo \
53${DT_VENDOR_PREFIX}PB-MIKROBUS-1.dtbo \
54"
55
56S = "${WORKDIR}/git"
57
58# 6.12.22 version for 32-bit
59SRCREV:armv7a = "d7f560ef48a867b94959f040b4c3c57053f4e32d"
60PV:armv7a = "6.12.22+git"
61BRANCH:armv7a = "v6.12.22-ti-arm32-r10"
62
63# 6.12.22 version for 64-bit
64SRCREV:aarch64 = "9e43fd19ece3affb9406e87ec3df733b91b77a4f"
65PV:aarch64 = "6.12.22+git"
66BRANCH:aarch64 = "v6.12.22-ti-arm64-r35"
67
68KERNEL_GIT_URI = "git://github.com/beagleboard/linux.git"