From 99acf995228b75edaa294a7e14a13a03f7a9b5ae Mon Sep 17 00:00:00 2001 From: Andrei Gherzan <andrei.gherzan@huawei.com> Date: Thu, 11 Mar 2021 15:30:27 +0000 Subject: [PATCH] linux-yocto: Fix CONFIG_SERIAL_OF_PLATFORM build warning on 5.10 Due to a configuration bug in upstream, the build system outputs a configuration warning similar to: ---------- CONFIG_SERIAL_OF_PLATFORM ----------------- Config: CONFIG_SERIAL_OF_PLATFORM From: [...]/tmp/work-shared/qemux86-64/kernel-source/.kernel-meta/configs/v5.10/standard/cfg/8250.cfg Requested value: CONFIG_SERIAL_OF_PLATFORM=y Actual value: Avoid this by disabling the specific config. Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com> --- meta-ohos-core/recipes-kernel/linux/linux-yocto-all.inc | 3 +++ meta-ohos-core/recipes-kernel/linux/linux-yocto_%.bbappend | 1 + meta-ohos-core/recipes-kernel/linux/linux/misc.cfg | 2 ++ 3 files changed, 6 insertions(+) create mode 100644 meta-ohos-core/recipes-kernel/linux/linux-yocto-all.inc create mode 100644 meta-ohos-core/recipes-kernel/linux/linux-yocto_%.bbappend create mode 100644 meta-ohos-core/recipes-kernel/linux/linux/misc.cfg diff --git a/meta-ohos-core/recipes-kernel/linux/linux-yocto-all.inc b/meta-ohos-core/recipes-kernel/linux/linux-yocto-all.inc new file mode 100644 index 00000000..e116d33e --- /dev/null +++ b/meta-ohos-core/recipes-kernel/linux/linux-yocto-all.inc @@ -0,0 +1,3 @@ +FILESEXTRAPATHS_prepend := "${THISDIR}/linux:" + +SRC_URI += "file://misc.cfg" diff --git a/meta-ohos-core/recipes-kernel/linux/linux-yocto_%.bbappend b/meta-ohos-core/recipes-kernel/linux/linux-yocto_%.bbappend new file mode 100644 index 00000000..22e101e8 --- /dev/null +++ b/meta-ohos-core/recipes-kernel/linux/linux-yocto_%.bbappend @@ -0,0 +1 @@ +require recipes-kernel/linux/linux-yocto-all.inc diff --git a/meta-ohos-core/recipes-kernel/linux/linux/misc.cfg b/meta-ohos-core/recipes-kernel/linux/linux/misc.cfg new file mode 100644 index 00000000..f08e78e3 --- /dev/null +++ b/meta-ohos-core/recipes-kernel/linux/linux/misc.cfg @@ -0,0 +1,2 @@ +# Avoid kernel config build warnings on qemux86-64 +CONFIG_SERIAL_OF_PLATFORM=n -- GitLab