[coreboot-gerrit] Patch set updated for coreboot: soc/apollolake: Call FSP Silicon Init as part of chip init

Alexandru Gagniuc (mr.nuke.me@gmail.com) gerrit at coreboot.org
Tue Jan 26 19:06:44 CET 2016


Alexandru Gagniuc (mr.nuke.me at gmail.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/13346

-gerrit

commit 26faf51ae60b0536b5d2de0a958266feb88353af
Author: Andrey Petrov <andrey.petrov at intel.com>
Date:   Thu Nov 5 14:40:23 2015 -0800

    soc/apollolake: Call FSP Silicon Init as part of chip init
    
    Change-Id: Ic1ed0dccefe4130195ab91792f0844e696e0746f
    Signed-off-by: Andrey Petrov <andrey.petrov at intel.com>
---
 src/soc/intel/apollolake/chip.c | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/src/soc/intel/apollolake/chip.c b/src/soc/intel/apollolake/chip.c
index 2b6384a..34d6d3a 100644
--- a/src/soc/intel/apollolake/chip.c
+++ b/src/soc/intel/apollolake/chip.c
@@ -3,6 +3,7 @@
  *
  * Copyright (C) 2015 Intel Corp.
  * (Written by Alexandru Gagniuc <alexandrux.gagniuc at intel.com> for Intel Corp.)
+ * (Written by Andrey Petrov <andrey.petrov at intel.com> for Intel Corp.)
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -13,6 +14,7 @@
 #include <cpu/cpu.h>
 #include <device/device.h>
 #include <device/pci.h>
+#include <fsp/api.h>
 
 static struct device_operations pci_domain_ops = {
 	.read_resources = pci_domain_read_resources,
@@ -46,7 +48,13 @@ static void enable_dev(device_t dev)
 	}
 }
 
+static void soc_init(void *data)
+{
+	fsp_silicon_init();
+}
+
 struct chip_operations soc_intel_apollolake_ops = {
 	CHIP_NAME("Intel Apollolake SOC")
 	.enable_dev = &enable_dev,
+	.init = &soc_init
 };



More information about the coreboot-gerrit mailing list