From patchwork Tue Apr 14 09:25:46 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bernhard Messerklinger X-Patchwork-Id: 237771 List-Id: U-Boot discussion From: bernhard.messerklinger at br-automation.com (Bernhard Messerklinger) Date: Tue, 14 Apr 2020 11:25:46 +0200 Subject: [RFC PATCH v2 0/2] Move FSP-S configuration to device-tree Message-ID: <20200414092548.336158-1-bernhard.messerklinger@br-automation.com> This patch series moves the configuration of FPS-S for Apollo Lake based SoCs from the code to the device-tree. This is similar to the previous patch series for FSP-M. If wanted, I can also send FSP-M and FSP-S patch as a single series. Changes in v2: Remove FSP-M binding file Bernhard Messerklinger (2): arch: x86: apl: Only load VBT if CONFIG_HAVE_VBT is enabled arch: x86: apl: Read FSP-S configuration from device-tree arch/x86/cpu/apollolake/fsp_s.c | 1084 +++++++++++------ arch/x86/dts/chromebook_coral.dts | 35 +- .../asm/arch-apollolake/fsp/fsp_s_upd.h | 268 ++++ .../fsp/fsp2/apollolake/fsp-s.txt | 485 ++++++++ 4 files changed, 1497 insertions(+), 375 deletions(-) create mode 100644 doc/device-tree-bindings/fsp/fsp2/apollolake/fsp-s.txt