summaryrefslogtreecommitdiffstats
path: root/meta-ti-bsp/conf/machine/include/ti33x.inc
diff options
context:
space:
mode:
authorRyan Eatmon <reatmon@ti.com>2023-03-17 10:20:53 -0500
committerRyan Eatmon <reatmon@ti.com>2023-03-31 09:16:08 -0500
commitaacaba30db61d9199a23513ef6838922d73dcad0 (patch)
treebfd29c6b75cf1f9ef867340bee5a27464105ce12 /meta-ti-bsp/conf/machine/include/ti33x.inc
parent183e6abac6611fea0f52d7ac7303131536516a80 (diff)
downloadmeta-ti-aacaba30db61d9199a23513ef6838922d73dcad0.tar.gz
linux-ti-*: Add filtering for which dtb/dtbo to include
We often carry more dtbs/dtbos in our kernel than we have upstreamed. The inclusion of all of the dtb/dtbo in the KERNEL_DEVICETREE has become problematic as we start testing the linux-next and 6.1 as part of our LTS migration. To address this issue we are adding in two step method for managing the KERNEL_DEVICETREE. Going forward we will only accept dtb/dtbo in KERNEL_DEVICETREE if it is available in upstream. This way we ensure that the variable is more accurate for whichever kernel you might be looking at. We have also added a new variable KERNEL_DEVICETREE_PREFIX which our kernel recipes will use to auto set KERNEL_DEVICETREE based on what files are in the kernel and not a fixed list in the conf files. Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
Diffstat (limited to 'meta-ti-bsp/conf/machine/include/ti33x.inc')
-rw-r--r--meta-ti-bsp/conf/machine/include/ti33x.inc15
1 files changed, 11 insertions, 4 deletions
diff --git a/meta-ti-bsp/conf/machine/include/ti33x.inc b/meta-ti-bsp/conf/machine/include/ti33x.inc
index 95499552..4f6d90bf 100644
--- a/meta-ti-bsp/conf/machine/include/ti33x.inc
+++ b/meta-ti-bsp/conf/machine/include/ti33x.inc
@@ -18,12 +18,19 @@ PVR_DISPLAY_CONTROLLER_ALIAS ?= "tilcdc"
18 18
19KERNEL_IMAGETYPE = "zImage" 19KERNEL_IMAGETYPE = "zImage"
20 20
21KERNEL_DEVICETREE_PREFIX = "am335x"
22
21KERNEL_DEVICETREE = " \ 23KERNEL_DEVICETREE = " \
22 am335x-evm.dtb am335x-evmsk.dtb \ 24 am335x-evm.dtb \
25 am335x-evmsk.dtb \
23 am335x-icev2.dtb \ 26 am335x-icev2.dtb \
24 am335x-pocketbeagle.dtb am335x-bone.dtb am335x-boneblue.dtb \ 27 am335x-pocketbeagle.dtb \
25 am335x-bonegreen.dtb am335x-bonegreen-wireless.dtb \ 28 am335x-bone.dtb \
26 am335x-boneblack.dtb am335x-boneblack-wireless.dtb \ 29 am335x-boneblue.dtb \
30 am335x-bonegreen.dtb \
31 am335x-bonegreen-wireless.dtb \
32 am335x-boneblack.dtb \
33 am335x-boneblack-wireless.dtb \
27 am335x-sancloud-bbe.dtb \ 34 am335x-sancloud-bbe.dtb \
28" 35"
29 36