summaryrefslogtreecommitdiffstats
path: root/recipes-kernel
diff options
context:
space:
mode:
authorJacob Stiffler <j-stiffler@ti.com>2018-04-26 23:46:01 +0000
committerDenys Dmytriyenko <denys@ti.com>2018-04-30 16:18:31 -0400
commit7fc46f40ee7e431f8f8d22ad593315d437229e11 (patch)
tree75ef7f8a09988608db12451e0577e9f2adcf0eda /recipes-kernel
parentbfefa4e3b3f185044dc952a708568ac20d1247e1 (diff)
downloadmeta-ti-7fc46f40ee7e431f8f8d22ad593315d437229e11.tar.gz
linux: cmem: flag dependent variables
* Flag variables used in setup_cmem to force it to re-run when one changes. Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Diffstat (limited to 'recipes-kernel')
-rw-r--r--recipes-kernel/linux/cmem.inc6
1 files changed, 6 insertions, 0 deletions
diff --git a/recipes-kernel/linux/cmem.inc b/recipes-kernel/linux/cmem.inc
index 64d32649..74c1a0cd 100644
--- a/recipes-kernel/linux/cmem.inc
+++ b/recipes-kernel/linux/cmem.inc
@@ -29,6 +29,11 @@ CMEM_DEVICETREE_dra74x = "dra7-evm.dtb dra7-evm-lcd-lg.dtb dra7-evm-lcd-osd101t2
29# Flag to enable CMEM injection 29# Flag to enable CMEM injection
30RESERVE_CMEM ?= "0" 30RESERVE_CMEM ?= "0"
31 31
32# Variables which influence setup_cmem
33CMEM_VARS = "RESERVE_CMEM CMEM_MACHINE"
34CMEM_VARS += "CMEM_DTSI ${@' '.join(map(lambda s: 'CMEM_DTSI_' + s, (d.getVar('CMEM_MACHINE') or '').split()))}"
35CMEM_VARS += "CMEM_DEVICETREE ${@' '.join(map(lambda s: 'CMEM_DEVICETREE_' + s, (d.getVar('CMEM_MACHINE') or '').split()))}"
36
32# Add correct cmem.dtsi to SRC_URI for each variant for a given machine 37# Add correct cmem.dtsi to SRC_URI for each variant for a given machine
33python do_unpack() { 38python do_unpack() {
34 old_overrides = d.getVar('OVERRIDES', False) 39 old_overrides = d.getVar('OVERRIDES', False)
@@ -81,3 +86,4 @@ python do_setup_cmem() {
81} 86}
82 87
83do_patch[postfuncs] += "do_setup_cmem" 88do_patch[postfuncs] += "do_setup_cmem"
89do_patch[vardeps] += "${CMEM_VARS}"