[RFC PATCH v2] arch: x86: apl: Read FSP-M configuration from device-tree

Simon Glass sjg at chromium.org
Sun Mar 29 04:13:31 CEST 2020


Hi Bernhard,

On Fri, 27 Mar 2020 at 06:30, Bernhard Messerklinger
<bernhard.messerklinger at br-automation.com> wrote:
>
> Move FSP-M configuration to the device-tree like it's already done for
> other SoCs (Baytaril).
>
> Signed-off-by: Bernhard Messerklinger <bernhard.messerklinger at br-automation.com>
> ---
> With this patch I moved the fsp-m configuration to the device-tree based
> on the baytrail boards.
> I have tried to build it so that only entries that differ from the
> default configuration need to be added. As a minimum the ddr
> configuration must be present.
> If you like this way of configuration, I am also willing to do the same
> for the fsp-s.
> Can you please provide me some feedback?
>
> Changes in v2:
> Added commit notes
>
>  arch/x86/cpu/apollolake/fsp_m.c               | 337 +++++++++++-------
>  arch/x86/dts/chromebook_coral.dts             |  35 ++
>  .../asm/arch-apollolake/fsp/fsp_m_upd.h       | 162 +++++++++
>  3 files changed, 414 insertions(+), 120 deletions(-)

Reviewed-by: Simon Glass <sjg at chromium.org>
Tested on chromebook_coral:
Tested-by: Simon Glass <sjg at chromium.org>

Do you think we should add a binding file for this though?

Regards,
Simon


More information about the U-Boot mailing list