[GIT PULL] SoCFPGA changes for v2021.04-rc1

Tan, Ley Foon ley.foon.tan at intel.com
Fri Jan 15 12:15:18 CET 2021


Hi Tom

Please pull the SoCFPGA changes for v2021.04.

Regards
Ley Foon

The following changes since commit ab1a425524a79eeca61e7b67fdf382c7a499346f:

  Merge tag 'u-boot-stm32-20210113' of https://gitlab.denx.de/u-boot/custodians/u-boot-stm (2021-01-13 15:00:53 -0500)

are available in the Git repository at:

  https://github.com/lftan/u-boot.git 2021.04-rc

for you to fetch changes up to 40551cf99c237f93d9e0e07b6dd8f31b3868a0f0:

  tools: socfpgaimage: update padding flow (2021-01-15 17:48:39 +0800)

----------------------------------------------------------------
- Add ATF flow for SoC64 devices
- Update socfpgaimage to support print header and update padding flow
----------------------------------------------------------------

Chee Hong Ang (14):
      arm: socfpga: Add function for checking description from FIT image
      arm: socfpga: soc64: Load FIT image with ATF support
      arm: socfpga: soc64: Override 'lowlevel_init' to support ATF
      arm: socfpga: Disable "spin-table" method for booting Linux
      arm: socfpga: soc64: Add SMC helper function for Intel SOCFPGA (64bits)
      arm: socfpga: soc64: Define SMC function identifiers for PSCI SiP services
      mmc: dwmmc: socfpga: Add ATF support for MMC driver
      net: designware: socfpga: Add ATF support for MAC driver
      arm: socfpga: soc64: Add ATF support for Reset Manager driver
      arm: socfpga: soc64: Add ATF support for FPGA reconfig driver
      arm: socfpga: mailbox: Add 'SYSTEM_RESET' PSCI support to mbox_reset_cold()
      arm: socfpga: soc64: SSBL shall not setup stack on OCRAM
      arm: socfpga: soc64: Skip handoff data access in SSBL
      configs: socfpga: Add defconfig for Agilex and Stratix 10 with ATF support

Ley Foon Tan (3):
      tools: socfpgaimage: Print image header information
      configs: socfpga: Add CONFIG_SPL_PAD_TO
      tools: socfpgaimage: update padding flow

Siew Chin Lim (4):
      arm: socfpga: Add secure register access helper functions for SoC 64bits
      mmc: dwmmc: Change designware MMC 'clksel' callback function to return status
      arm: socfpga: dts: soc64: Add binman node of FIT image with ATF support
      arm: socfpga: soc64: Enable FIT image generation using binman

 Makefile                                           |   5 +-
 arch/arm/dts/socfpga_agilex-u-boot.dtsi            |   4 +-
 arch/arm/dts/socfpga_soc64_fit-u-boot.dtsi         | 120 +++++
 arch/arm/dts/socfpga_stratix10-u-boot.dtsi         |   8 +
 arch/arm/dts/socfpga_stratix10_socdk-u-boot.dtsi   |   4 +-
 arch/arm/mach-socfpga/Kconfig                      |   4 +-
 arch/arm/mach-socfpga/Makefile                     |   5 +
 arch/arm/mach-socfpga/board.c                      |  12 +-
 .../mach-socfpga/include/mach/secure_reg_helper.h  |  19 +
 arch/arm/mach-socfpga/include/mach/smc_api.h       |  13 +
 arch/arm/mach-socfpga/lowlevel_init_soc64.S        |  76 +++
 arch/arm/mach-socfpga/mailbox_s10.c                |   5 +
 arch/arm/mach-socfpga/reset_manager_s10.c          |  13 +
 arch/arm/mach-socfpga/secure_reg_helper.c          |  89 ++++
 arch/arm/mach-socfpga/smc_api.c                    |  56 ++
 arch/arm/mach-socfpga/wrap_pll_config_s10.c        |   3 +-
 configs/socfpga_agilex_atf_defconfig               |  72 +++
 configs/socfpga_stratix10_atf_defconfig            |  74 +++
 drivers/fpga/intel_sdm_mb.c                        | 139 +++++
 drivers/mmc/ca_dw_mmc.c                            |   4 +-
 drivers/mmc/dw_mmc.c                               |   9 +-
 drivers/mmc/exynos_dw_mmc.c                        |   4 +-
 drivers/mmc/nexell_dw_mmc.c                        |   4 +-
 drivers/mmc/socfpga_dw_mmc.c                       |  18 +-
 drivers/net/dwmac_socfpga.c                        |  37 +-
 include/configs/socfpga_common.h                   |   2 +
 include/configs/socfpga_soc64_common.h             |  24 +-
 include/dwmmc.h                                    |   2 +-
 include/linux/intel-smc.h                          | 573 +++++++++++++++++++++
 tools/socfpgaimage.c                               |  86 +++-
 30 files changed, 1447 insertions(+), 37 deletions(-)
 create mode 100644 arch/arm/dts/socfpga_soc64_fit-u-boot.dtsi
 create mode 100644 arch/arm/dts/socfpga_stratix10-u-boot.dtsi
 create mode 100644 arch/arm/mach-socfpga/include/mach/secure_reg_helper.h
 create mode 100644 arch/arm/mach-socfpga/include/mach/smc_api.h
 create mode 100644 arch/arm/mach-socfpga/lowlevel_init_soc64.S
 create mode 100644 arch/arm/mach-socfpga/secure_reg_helper.c
 create mode 100644 arch/arm/mach-socfpga/smc_api.c
 create mode 100644 configs/socfpga_agilex_atf_defconfig
 create mode 100644 configs/socfpga_stratix10_atf_defconfig
 create mode 100644 include/linux/intel-smc.h


More information about the U-Boot mailing list