diff options
author | Potin Lai <potin.lai@quantatw.com> | 2022-09-28 06:48:04 +0300 |
---|---|---|
committer | Patrick Williams <patrick@stwcx.xyz> | 2022-10-06 22:51:03 +0300 |
commit | cad9077e8d12b6b246b22643d8079175f59320f8 (patch) | |
tree | afc83539383fde2c61402627414d6e3f252116a9 /meta-facebook/recipes-kernel | |
parent | af703de94ef1371e5f155f1c9d416e34727faac9 (diff) | |
download | openbmc-cad9077e8d12b6b246b22643d8079175f59320f8.tar.xz |
meta-facebook: add secondary-emmc feature
* Define a MACHINE_FEATURE that enables a secondary eMMC device.
* Add kernel and base-files support for mounting the eMMC device
using btrfs.
* Enable machine feature for Bletchley.
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I3fde3b285720c137c4e5bbbad233e4ef40b84d54
Diffstat (limited to 'meta-facebook/recipes-kernel')
3 files changed, 15 insertions, 0 deletions
diff --git a/meta-facebook/recipes-kernel/linux/files/emmc-btrfs.cfg b/meta-facebook/recipes-kernel/linux/files/emmc-btrfs.cfg new file mode 100644 index 0000000000..605c1837e1 --- /dev/null +++ b/meta-facebook/recipes-kernel/linux/files/emmc-btrfs.cfg @@ -0,0 +1 @@ +CONFIG_BTRFS_FS=y diff --git a/meta-facebook/recipes-kernel/linux/files/emmc-btrfs.scc b/meta-facebook/recipes-kernel/linux/files/emmc-btrfs.scc new file mode 100644 index 0000000000..7aeb5e36b9 --- /dev/null +++ b/meta-facebook/recipes-kernel/linux/files/emmc-btrfs.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Enable BTRFS for eMMC" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware emmc-btrfs.cfg diff --git a/meta-facebook/recipes-kernel/linux/linux-aspeed_%.bbappend b/meta-facebook/recipes-kernel/linux/linux-aspeed_%.bbappend new file mode 100644 index 0000000000..81d313264b --- /dev/null +++ b/meta-facebook/recipes-kernel/linux/linux-aspeed_%.bbappend @@ -0,0 +1,10 @@ +FILESEXTRAPATHS:prepend := "${THISDIR}/files:" + +SRC_URI:append:mf-fb-secondary-emmc = " \ + file://emmc-btrfs.scc \ + file://emmc-btrfs.cfg \ + " + +KERNEL_FEATURES:append:mf-fb-secondary-emmc = " \ + emmc-btrfs.scc \ + " |