mbox

[U-Boot] Please pull u-boot-fsl-qoriq master

Message ID AM4PR0401MB1732C0587D8EBC6E90D3F3889AB70@AM4PR0401MB1732.eurprd04.prod.outlook.com
State Changes Requested
Delegated to: Tom Rini
Headers show

Pull-request

git://git.denx.de/u-boot-fsl-qoriq.git

Message

York Sun Nov. 23, 2016, 1:06 a.m. UTC
Tom,

The following changes since commit 693d4c9f1dc40fcf24ced459bc4d1b46db33298a:

   spl: Remove CONFIG_SYS_U_BOOT_MAX_SIZE_SECTORS (2016-11-18 21:20:59 
-0500)

are available in the git repository at:

   git://git.denx.de/u-boot-fsl-qoriq.git

for you to fetch changes up to 3db86f4bbd7a723421c8c9bf9bd09d58e17e9736:

   armv8: fsl-layerscape: Support loading 32-bit OS with PSCI enabled 
(2016-11-22 11:40:24 -0800)

----------------------------------------------------------------
Alison Wang (3):
       armv8: Support loading 32-bit OS in AArch32 execution state
       armv8: fsl-layerscape: SMP support for loading 32-bit OS
       armv8: fsl-layerscape: Support loading 32-bit OS with PSCI enabled

Feng Li (1):
       armv7: Add support of ls1021a-iot board

Hou Zhiqiang (1):
       fsl: serdes: fix a deadloop issue for P4080

Pratiyush Srivastava (1):
       armv8:ls1012a: Update bootargs for fast-boot

Priyanka Jain (8):
       armv8: ls2080a: Update serdes protocol support
       driver: net: ldpaa_eth: Fix missing bracket issue
       armv8: lsch3: Add generic get_svr() in assembly
       armv8: lsch3: Use SVR based timer base address detection
       armv8: fsl-layerscape: Update TZASC registers type
       armv8: fsl-layerscape : Check SVR for initializing TZASC
       armv8: fsl-layerscape: Add NXP LS2088A SoC support
       armv8/fsl-lsch3: Update code to release secondary cores

Shaohui Xie (3):
       lpuart: add a get_lpuart_clk function
       armv8: ls1046aqds: add lpuart support
       armv8: ls2080aqds: fix SGMII repeater settings

Shengzhou Liu (1):
       armv8/fsl-layerscape: Update CONFIG_LS2080A to CONFIG_FSL_LSCH3

Sriram Dash (1):
       powerpc: mpc512x: Add support for get_svr() for mpc512x devices

Thomas Abraham (1):
       arm: exynos7420: remove custome low level init function

Yuan Yao (3):
       configs: ls2080ardb: Enable DSPI flash support
       arm: ls1021a: improve the core frequency to 1.2GHZ
       armv8: fsl-layerscape: Add README for deploying QSPI image

  arch/arm/Kconfig                                   |  21 ++
  arch/arm/cpu/armv8/fsl-layerscape/cpu.c            |  13 +-
  arch/arm/cpu/armv8/fsl-layerscape/cpu.h            |   1 +
  arch/arm/cpu/armv8/fsl-layerscape/doc/README.qspi  |  42 +++
  arch/arm/cpu/armv8/fsl-layerscape/doc/README.soc   |  58 ++++
  arch/arm/cpu/armv8/fsl-layerscape/lowlevel.S       | 111 +++++--
  arch/arm/cpu/armv8/fsl-layerscape/ls2080a_serdes.c |   6 +
  arch/arm/cpu/armv8/fsl-layerscape/mp.c             |  78 ++++-
  arch/arm/cpu/armv8/fsl-layerscape/soc.c            |  13 +-
  arch/arm/cpu/armv8/sec_firmware_asm.S              |  23 ++
  arch/arm/cpu/armv8/start.S                         |   8 +
  arch/arm/cpu/armv8/transition.S                    |  35 +-
  arch/arm/dts/Makefile                              |   4 +-
  arch/arm/dts/fsl-ls1046a-qds-lpuart.dts            |  16 +
  arch/arm/dts/fsl-ls1046a-qds.dtsi                  |   4 +
  arch/arm/dts/fsl-ls1046a.dtsi                      |  54 +++
  arch/arm/dts/ls1021a-iot-duart.dts                 |  16 +
  arch/arm/dts/ls1021a-iot.dtsi                      | 103 ++++++
  arch/arm/include/asm/arch-fsl-layerscape/config.h  |   1 +
  arch/arm/include/asm/arch-fsl-layerscape/cpu.h     |   4 +
  .../include/asm/arch-fsl-layerscape/immap_lsch3.h  |   9 +-
  arch/arm/include/asm/arch-fsl-layerscape/mp.h      |   6 +
  arch/arm/include/asm/arch-fsl-layerscape/soc.h     |  12 +-
  arch/arm/include/asm/macro.h                       | 176 +++++++---
  arch/arm/include/asm/system.h                      | 121 ++++++-
  arch/arm/lib/bootm.c                               |  45 ++-
  arch/arm/mach-exynos/Kconfig                       |   1 +
  arch/arm/mach-exynos/soc.c                         |  18 +-
  arch/arm/mach-rmobile/lowlevel_init_gen3.S         |   9 +-
  arch/powerpc/cpu/mpc512x/start.S                   |   5 +
  arch/powerpc/cpu/mpc85xx/fsl_corenet_serdes.c      |   6 +-
  board/freescale/ls1021aiot/Kconfig                 |  15 +
  board/freescale/ls1021aiot/MAINTAINERS             |   7 +
  board/freescale/ls1021aiot/Makefile                |   9 +
  board/freescale/ls1021aiot/README                  |  58 ++++
  board/freescale/ls1021aiot/dcu.c                   |  47 +++
  board/freescale/ls1021aiot/ls1021aiot.c            | 259 +++++++++++++++
  board/freescale/ls1021aiot/ls102xa_pbi.cfg         |  14 +
  board/freescale/ls1021aiot/ls102xa_rcw_sd.cfg      |  27 ++
  board/freescale/ls1021aiot/psci.S                  |  28 ++
  board/freescale/ls1021aqds/ls102xa_rcw_nand.cfg    |   2 +-
  board/freescale/ls1021aqds/ls102xa_rcw_sd_ifc.cfg  |   4 +-
  board/freescale/ls1021aqds/ls102xa_rcw_sd_qspi.cfg |   4 +-
  board/freescale/ls1021atwr/ls102xa_rcw_sd_ifc.cfg  |   2 +-
  board/freescale/ls1021atwr/ls102xa_rcw_sd_qspi.cfg |   2 +-
  board/freescale/ls1046aqds/ls1046aqds.c            |  18 +
  board/freescale/ls2080a/MAINTAINERS                |   2 +-
  board/freescale/ls2080aqds/MAINTAINERS             |   2 +-
  board/freescale/ls2080aqds/README                  |  12 +-
  board/freescale/ls2080aqds/eth.c                   | 135 +++++++-
  board/freescale/ls2080ardb/MAINTAINERS             |   2 +-
  board/freescale/ls2080ardb/README                  |   8 +-
  cmd/bootefi.c                                      |  23 +-
  common/image-fit.c                                 |  19 +-
  configs/ls1021aiot_qspi_defconfig                  |  15 +
  configs/ls1021aiot_sdcard_defconfig                |  17 +
  configs/ls1046aqds_lpuart_defconfig                |  30 ++
  drivers/net/ldpaa_eth/ldpaa_eth.c                  |   3 +-
  drivers/serial/serial_lpuart.c                     |   7 +-
  include/configs/exynos7420-common.h                |   1 +
  include/configs/ls1012a_common.h                   |   2 +-
  include/configs/ls1021aiot.h                       | 367 
+++++++++++++++++++++
  include/configs/ls1046aqds.h                       |   8 +
  include/configs/ls2080ardb.h                       |   1 +
  64 files changed, 2024 insertions(+), 145 deletions(-)
  create mode 100644 arch/arm/cpu/armv8/fsl-layerscape/doc/README.qspi
  create mode 100644 arch/arm/dts/fsl-ls1046a-qds-lpuart.dts
  create mode 100644 arch/arm/dts/ls1021a-iot-duart.dts
  create mode 100644 arch/arm/dts/ls1021a-iot.dtsi
  create mode 100644 board/freescale/ls1021aiot/Kconfig
  create mode 100644 board/freescale/ls1021aiot/MAINTAINERS
  create mode 100644 board/freescale/ls1021aiot/Makefile
  create mode 100644 board/freescale/ls1021aiot/README
  create mode 100644 board/freescale/ls1021aiot/dcu.c
  create mode 100644 board/freescale/ls1021aiot/ls1021aiot.c
  create mode 100644 board/freescale/ls1021aiot/ls102xa_pbi.cfg
  create mode 100644 board/freescale/ls1021aiot/ls102xa_rcw_sd.cfg
  create mode 100644 board/freescale/ls1021aiot/psci.S
  create mode 100644 configs/ls1021aiot_qspi_defconfig
  create mode 100644 configs/ls1021aiot_sdcard_defconfig
  create mode 100644 configs/ls1046aqds_lpuart_defconfig
  create mode 100644 include/configs/ls1021aiot.h

Thanks.

York

Comments

Tom Rini Nov. 23, 2016, 12:22 p.m. UTC | #1
On Wed, Nov 23, 2016 at 01:06:12AM +0000, york sun wrote:
> Tom,
> 
> The following changes since commit 693d4c9f1dc40fcf24ced459bc4d1b46db33298a:
> 
>    spl: Remove CONFIG_SYS_U_BOOT_MAX_SIZE_SECTORS (2016-11-18 21:20:59 
> -0500)
> 
> are available in the git repository at:
> 
>    git://git.denx.de/u-boot-fsl-qoriq.git
> 
> for you to fetch changes up to 3db86f4bbd7a723421c8c9bf9bd09d58e17e9736:
> 
>    armv8: fsl-layerscape: Support loading 32-bit OS with PSCI enabled 
> (2016-11-22 11:40:24 -0800)

NAK.  Two problems:
+(ls1021aiot_sdcard)  static int mmc_load_image_raw_sector(struct spl_image_info *spl_image,                                                                                    +(ls1021aiot_sdcard)             ^                                                      +(ls1021aiot_sdcard) Error: You must add new CONFIG options using Kconfig               +(ls1021aiot_sdcard) The following new ad-hoc CONFIG options were detected:             +(ls1021aiot_sdcard) CONFIG_SYS_U_BOOT_MAX_SIZE_SECTORS                                 +(ls1021aiot_sdcard)                                                                    +(ls1021aiot_sdcard) Please add these via Kconfig instead. Find a suitable Kconfig      +(ls1021aiot_sdcard) file and add a 'config' or 'menuconfig' option.                    +(ls1021aiot_sdcard) make[1]: *** [all] Error 1

And:
+(odroid-xu3)  #define CONFIG_SYS_BOARD "smdk5420"                                      +(odroid-xu3)  ^                                                                        +(odroid-xu3) In file included from include/config.h:5:0,                               +(odroid-xu3)                  from ../include/common.h:18,                             +(odroid-xu3)                  from ../common/image-fit.c:17:                           +(odroid-xu3) ../include/configs/odroid_xu3.h:107:0: note: this is the location of the previous definition                                                                      +(odroid-xu3)  #define CONFIG_SYS_BOARD "odroid"
York Sun Nov. 23, 2016, 4:53 p.m. UTC | #2
On 11/23/2016 04:22 AM, Tom Rini wrote:
> On Wed, Nov 23, 2016 at 01:06:12AM +0000, york sun wrote:
>> Tom,
>>
>> The following changes since commit 693d4c9f1dc40fcf24ced459bc4d1b46db33298a:
>>
>>    spl: Remove CONFIG_SYS_U_BOOT_MAX_SIZE_SECTORS (2016-11-18 21:20:59
>> -0500)
>>
>> are available in the git repository at:
>>
>>    git://git.denx.de/u-boot-fsl-qoriq.git
>>
>> for you to fetch changes up to 3db86f4bbd7a723421c8c9bf9bd09d58e17e9736:
>>
>>    armv8: fsl-layerscape: Support loading 32-bit OS with PSCI enabled
>> (2016-11-22 11:40:24 -0800)
>
> NAK.  Two problems:
> +(ls1021aiot_sdcard)  static int mmc_load_image_raw_sector(struct spl_image_info *spl_image,                                                                                    +(ls1021aiot_sdcard)             ^                                                      +(ls1021aiot_sdcard) Error: You must add new CONFIG options using Kconfig               +(ls1021aiot_sdcard) The following new ad-hoc CONFIG options were detected:             +(ls1021aiot_sdcard) CONFIG_SYS_U_BOOT_MAX_SIZE_SECTORS                                 +(ls1021aiot_sdcard)                                                                    +(ls1021aiot_sdcard) Please add these via Kconfig instead. Find a suitable Kconfig      +(ls1021aiot_sdcard) file and add a 'config' or 'menuconfig' option.                    +(ls1021aiot_sdcard) make[1]: *** [all] Error 1
>
> And:
> +(odroid-xu3)  #define CONFIG_SYS_BOARD "smdk5420"                                      +(odroid-xu3)  ^                                                                        +(odroid-xu3) In file included from include/config.h:5:0,                               +(odroid-xu3)                  from ../include/common.h:18,                             +(odroid-xu3)                  from ../common/image-fit.c:17:                           +(odroid-xu3) ../include/configs/odroid_xu3.h:107:0: note: this is the location of the previous definition                                                                      +(odroid-xu3)  #define CONFIG_SYS_BOARD "odroid"
>

Hmm, I didn't see these issues. I will try again.

York