summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNitheesh Sekar <nsekar@codeaurora.org>2019-01-07 21:04:27 +0530
committerPatrick Georgi <pgeorgi@google.com>2019-03-20 13:54:02 +0000
commit0dd80aab25200c4bba26aa6b9fc24f3e967e3f6a (patch)
tree5434af218adc2d2e8b666c6078387a369893ee17
parent4dfd8d690d17a484eef83006a843d561dd7ca13d (diff)
downloadcoreboot-0dd80aab25200c4bba26aa6b9fc24f3e967e3f6a.tar.xz
mistral: qcs405: copy calibration data to CBMEM
This patch adds support to copy the wifi calibration data to CBMEM so that the depthcharge can use it to populate the data into wifi dt node. Change-Id: Ia8184e48a7176bb3b52e4d43866b7d065952c13e Signed-off-by: Nitheesh Sekar <nsekar@codeaurora.org> Reviewed-on: https://review.coreboot.org/c/coreboot/+/30714 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Patrick Georgi <pgeorgi@google.com>
-rw-r--r--src/mainboard/google/mistral/mainboard.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/mainboard/google/mistral/mainboard.c b/src/mainboard/google/mistral/mainboard.c
index 568d4864a5..b45657f9dd 100644
--- a/src/mainboard/google/mistral/mainboard.c
+++ b/src/mainboard/google/mistral/mainboard.c
@@ -16,10 +16,14 @@
#include <device/device.h>
#include <bootblock_common.h>
#include <timestamp.h>
+#include <vendorcode/google/chromeos/chromeos.h>
static void mainboard_init(struct device *dev)
{
-
+ if (CONFIG(CHROMEOS)) {
+ /* Copy WIFI calibration data into CBMEM. */
+ cbmem_add_vpd_calibration_data();
+ }
}
static void mainboard_enable(struct device *dev)