From c9d9582a2385192144e4a338efd602ecf7d4066f Mon Sep 17 00:00:00 2001 From: Allan Xavier Date: Tue, 17 Jan 2023 12:35:45 +0000 Subject: [PATCH] linux-raspberrypi: Build eeprom access into kernel To better support rpi-eeprom without depending on userland it was decided to build nvmem-rmem support into the kernel for Raspberry Pi 4 machines. Signed-off-by: Allan Xavier --- recipes-kernel/linux/files/raspberrypi4/rpi4-nvmem.cfg | 1 + recipes-kernel/linux/linux-raspberrypi.inc | 4 ++++ 2 files changed, 5 insertions(+) create mode 100644 recipes-kernel/linux/files/raspberrypi4/rpi4-nvmem.cfg diff --git a/recipes-kernel/linux/files/raspberrypi4/rpi4-nvmem.cfg b/recipes-kernel/linux/files/raspberrypi4/rpi4-nvmem.cfg new file mode 100644 index 0000000..0248162 --- /dev/null +++ b/recipes-kernel/linux/files/raspberrypi4/rpi4-nvmem.cfg @@ -0,0 +1 @@ +CONFIG_NVMEM_RMEM=y diff --git a/recipes-kernel/linux/linux-raspberrypi.inc b/recipes-kernel/linux/linux-raspberrypi.inc index 4f67d29..d2f3f48 100644 --- a/recipes-kernel/linux/linux-raspberrypi.inc +++ b/recipes-kernel/linux/linux-raspberrypi.inc @@ -17,6 +17,10 @@ SRC_URI += " \ ${@bb.utils.contains("MACHINE_FEATURES", "wm8960", "file://wm8960.cfg", "", d)} \ " +SRC_URI:append:raspberrypi4 = " \ + file://rpi4-nvmem.cfg \ +" + KCONFIG_MODE = "--alldefconfig" KBUILD_DEFCONFIG:raspberrypi0-wifi ?= "bcmrpi_defconfig" KBUILD_DEFCONFIG:raspberrypi ?= "bcmrpi_defconfig"