diff options
author | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2019-04-25 21:23:17 +0300 |
---|---|---|
committer | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2019-04-29 19:15:36 +0300 |
commit | d942b7a7f9216ae16288fdc77923b83ee5ade84d (patch) | |
tree | 8f1677506f77d93f645708cd6a206d5b24d0d39d /meta-aspeed/recipes-kernel | |
parent | 35b0af8b94494582a8249a69b84ca7659b3b94fb (diff) | |
download | openbmc-d942b7a7f9216ae16288fdc77923b83ee5ade84d.tar.xz |
meta-aspeed: MACHINEOVERRIDES fixups
OE-Core adds the value of SOC_FAMILY to MACHINEOVERRIDES, so explicitly
setting a MACHINEOVERRIDES is redundant. Drop the explicit
ast2400/ast2500 MACHINEOVERRIDES and use the OE-Core provided aspeed-g4
and aspeed-g5 instead.
After the redundant ast2400/ast2500 overrides are dropped, the ordering
of the values in MACHINEOVERRIDES is wrong:
MACHINEOVERRIDES="aspeed-g5:aspeed"
This means that:
FOO_aspeed = "bar"
will override:
FOO_aspeed-g5 = "baz"
which is the opposite of expectation. The ordering is a function of
config file include order and choice of the predot vs postdot operator.
Use the same include ordering and dot operators as meta-fsl-arm to get
the overrides to appear in MACHINEOVERRIDES in the correct order such
that the expected semantics are provided and:
FOO_aspeed-g5 = "bar"
will override:
FOO_aspeed = "baz"
Drop explicit setting for FILESPATH as OE-Core adds OVERRIDES to
FILESPATH and bitbake will find the appropriate defconfig without them.
Move defconfigs to aspeed-g4 and aspeed-g5 since the ast2400 and ast2500
are being removed.
(From meta-aspeed rev: 85d614a69c1e752fb4d5917499500c37c4f745ac)
Change-Id: I63c0f71f14bf9145e7e769902be87bb267a78a30
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'meta-aspeed/recipes-kernel')
-rw-r--r-- | meta-aspeed/recipes-kernel/linux/linux-aspeed.inc | 3 | ||||
-rw-r--r-- | meta-aspeed/recipes-kernel/linux/linux-aspeed/aspeed-g4/defconfig (renamed from meta-aspeed/recipes-kernel/linux/ast2400/defconfig) | 0 | ||||
-rwxr-xr-x | meta-aspeed/recipes-kernel/linux/linux-aspeed/aspeed-g5/defconfig (renamed from meta-aspeed/recipes-kernel/linux/ast2500/defconfig) | 0 |
3 files changed, 0 insertions, 3 deletions
diff --git a/meta-aspeed/recipes-kernel/linux/linux-aspeed.inc b/meta-aspeed/recipes-kernel/linux/linux-aspeed.inc index 93433939d..06c9e3c58 100644 --- a/meta-aspeed/recipes-kernel/linux/linux-aspeed.inc +++ b/meta-aspeed/recipes-kernel/linux/linux-aspeed.inc @@ -10,9 +10,6 @@ KSRC ?= "git://github.com/openbmc/linux;protocol=git;branch=${KBRANCH}" SRC_URI = "${KSRC}" SRC_URI += " file://defconfig" -FILESEXTRAPATHS_prepend_ast2400 := "${THISDIR}/ast2400:" -FILESEXTRAPATHS_prepend_ast2500 := "${THISDIR}/ast2500:" - LINUX_VERSION_EXTENSION ?= "-${SRCREV}" PV = "${LINUX_VERSION}+git${SRCPV}" diff --git a/meta-aspeed/recipes-kernel/linux/ast2400/defconfig b/meta-aspeed/recipes-kernel/linux/linux-aspeed/aspeed-g4/defconfig index 3d9880b59..3d9880b59 100644 --- a/meta-aspeed/recipes-kernel/linux/ast2400/defconfig +++ b/meta-aspeed/recipes-kernel/linux/linux-aspeed/aspeed-g4/defconfig diff --git a/meta-aspeed/recipes-kernel/linux/ast2500/defconfig b/meta-aspeed/recipes-kernel/linux/linux-aspeed/aspeed-g5/defconfig index 1452eec6c..1452eec6c 100755 --- a/meta-aspeed/recipes-kernel/linux/ast2500/defconfig +++ b/meta-aspeed/recipes-kernel/linux/linux-aspeed/aspeed-g5/defconfig |