[U-Boot] pull request: u-boot-fsl-qoriq/master

Prabhakar Kushwaha prabhakar.kushwaha at nxp.com
Thu Aug 22 08:32:50 UTC 2019


Dear Tom,

Please find my pull request for u-boot-fsl-qoriq/master

Summary i.e. Changes for v2019.10-rc3
        - i2c dm model support of lx2160a, ls1088a, lx2088a, ls1028a
        - icid setup for ls1028a, ls1088a
        - other small fixes

Travis-CI:  https://travis-ci.org/prabhukush/u-boot/builds/575158792


--pk (prabhakar: prabhu_kush)

--------------------------------------------------------------------------------------------------------------------------------------------

The following changes since commit 1e60ccd94318fb86610e1e28512b2aaac5f4b069:

  Merge branch '2019-08-20-master-imports' (2019-08-20 21:40:12 -0400)

are available in the git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-fsl-qoriq.git HEAD

for you to fetch changes up to b249fcba00e093149f8424492da155572f12d7bb:

  armv8: ls1028a: add icid setup for platform devices (2019-08-22 09:07:36 +0530)

----------------------------------------------------------------
Alison Wang (1):
      armv8: ls1046afrwy: Define CONFIG_ENV_ADDR for QSPI Boot

Ashish Kumar (1):
      configs: ls1043aqds: Move CONFIG_FSL_QSPI to defconfig

Chuanhua Han (31):
      boards: lx2160a: Add support of I2C driver model
      drivers: i2c: mxc: Fix compiler error when using i2c dm mode
      gpio: do not include <asm/arch/gpio.h> on ARCH_LX2160A
      armv8: dts: fsl-lx2160a: add i2c controller and gpio DT nodes
      armv8: dts: Add pcf2127 node for lx2160ardb
      armv8: dts: lx2160ardb : Add the "u-boot, dm-pre-reloc" for i2c0
      armv8: dts: lx2160aqds : Add pcf2127 node
      configs: lx2160: enable DM support for pcf2127 rtc
      boards: ls1028a: Add support of I2C driver model
      gpio: do not include <asm/arch/gpio.h> on ARCH_LS1028A
      armv8: dts: ls1028ardb: Add slave nodes under the i2c0 controller
      armv8: ls1028aqds: Remove the definition of CONFIG_SYS_I2C_EARLY_INIT
      configs: ls1028a: Enable DM support for pcf2127 rtc
      armv8: dts: ls1028aqds: Add pca9547 node under the i2c0 controller
      armv8: dts: ls1028aqds: Add pcf2127 node under i2c1
      boards: ls2088a: Add support of I2C driver model.
      gpio: do not include <asm/arch/gpio.h> on ARCH_LS2080A
      armv8: dts: ls2088ardb: Add slave nodes under the i2c0
      rtc: ds3232/ds3231: Add support to generate 32KHz output for driver module
      boards: ls2088aqds: Add support of I2C driver model.
      armv8: dts: ls2088aqds : Add ds3232 node
      configs: ls2088a: Enable DM support for ds3231 rtc
      boards: ls1088a: Add support of I2C driver model
      gpio: do not include <asm/arch/gpio.h> on ARCH_LS1088A
      armv8: dts: ls1088a: add I2C node support
      armv8: dts: ls1088ardb: Add slave nodes under the i2c0 controller
      armv8: ls1088aqds: Add support of I2C driver model.
      armv8: dts: ls1088aqds : Add pcf2127 node
      configs: ls1088a: Enable DM support for pcf2127 rtc
      armv8: ls1088aqds: support DSPI mode by hwconfig
      armv8: kconfig: Fix some platforms incorrect I2C clock divider

Laurentiu Tudor (5):
      armv8: fsl-layerscape: add missing sec jr base address defines
      armv8: fsl-layerscape: add base addresses for several devices
      armv8: fsl-layerscape: make icid setup endianness aware
      armv8: ls1088a: add icid setup for platform devices
      armv8: ls1028a: add icid setup for platform devices

Meenakshi Aggarwal (1):
      drivers: net: mc: Report extra memory to Linux

Pankaj Bansal (2):
      boards: fsl: lx2160ardb: enable flexcan
      armv8: ls1028aqds: define ARCH_MISC_INIT to handle mux

Yuantian Tang (2):
      common: qixis: make the qixis compatible with new soc
      armv8: ls1028a: select BOARD_LATE_INIT config

chuanhua han (1):
      armv8: dts: fsl-ls2088a: add i2c node support

 arch/arm/Kconfig                                   |   3 +
 arch/arm/cpu/armv8/fsl-layerscape/Kconfig          |  36 ++--
 arch/arm/cpu/armv8/fsl-layerscape/Makefile         |   2 +
 arch/arm/cpu/armv8/fsl-layerscape/icid.c           |   5 +-
 arch/arm/cpu/armv8/fsl-layerscape/ls1028_ids.c     |  33 ++++
 arch/arm/cpu/armv8/fsl-layerscape/ls1088_ids.c     |  30 +++
 arch/arm/cpu/armv8/fsl-layerscape/soc.c            |   4 +
 arch/arm/dts/fsl-ls1028a-qds.dts                   |  13 ++
 arch/arm/dts/fsl-ls1028a-rdb.dts                   |  20 ++
 arch/arm/dts/fsl-ls1088a-qds.dts                   |  23 +++
 arch/arm/dts/fsl-ls1088a-rdb.dts                   |  23 +++
 arch/arm/dts/fsl-ls1088a.dtsi                      |  32 ++++
 arch/arm/dts/fsl-ls2080a-qds.dts                   |  19 ++
 arch/arm/dts/fsl-ls2080a.dtsi                      |  36 ++++
 arch/arm/dts/fsl-ls2088a-rdb-qspi.dts              |  22 +++
 arch/arm/dts/fsl-lx2160a-qds.dts                   |  23 +++
 arch/arm/dts/fsl-lx2160a-rdb.dts                   |  14 ++
 arch/arm/dts/fsl-lx2160a.dtsi                      |  85 +++++++++
 arch/arm/include/asm/arch-fsl-layerscape/config.h  |   2 +
 .../arm/include/asm/arch-fsl-layerscape/fsl_icid.h | 106 ++++++++---
 .../include/asm/arch-fsl-layerscape/immap_lsch3.h  |  29 ++-
 .../asm/arch-fsl-layerscape/stream_id_lsch3.h      |  13 +-
 arch/arm/include/asm/gpio.h                        |   4 +-
 board/freescale/common/emc2305.c                   |  21 +++
 board/freescale/common/qixis.c                     |  62 ++++--
 board/freescale/common/sys_eeprom.c                |  84 ++++++++-
 board/freescale/common/vid.c                       |  84 +++++++++
 board/freescale/ls1028a/ls1028a.c                  |  11 ++
 board/freescale/ls1088a/eth_ls1088aqds.c           | 149 ++++++++++-----
 board/freescale/ls1088a/ls1088a.c                  | 209 ++++++++++++++++++++-
 board/freescale/ls1088a/ls1088a_qixis.h            |  11 ++
 board/freescale/ls2080aqds/eth.c                   | 151 ++++++++++-----
 board/freescale/ls2080aqds/ls2080aqds.c            |  16 ++
 board/freescale/ls2080ardb/ls2080ardb.c            |  41 +++-
 board/freescale/lx2160a/lx2160a.c                  |  59 +++++-
 configs/ls1028aqds_tfa_SECURE_BOOT_defconfig       |  10 +-
 configs/ls1028aqds_tfa_defconfig                   |  10 +-
 configs/ls1028ardb_tfa_SECURE_BOOT_defconfig       |  10 +-
 configs/ls1028ardb_tfa_defconfig                   |  10 +-
 configs/ls1043aqds_qspi_defconfig                  |   2 +
 configs/ls1043aqds_sdcard_qspi_defconfig           |   2 +
 configs/ls1043aqds_tfa_defconfig                   |   2 +
 configs/ls1088aqds_tfa_defconfig                   |  10 +-
 configs/ls1088ardb_tfa_SECURE_BOOT_defconfig       |  10 +-
 configs/ls1088ardb_tfa_defconfig                   |  10 +-
 configs/ls2088aqds_tfa_defconfig                   |   8 +-
 configs/ls2088ardb_tfa_SECURE_BOOT_defconfig       |  10 +-
 configs/ls2088ardb_tfa_defconfig                   |  10 +-
 configs/lx2160aqds_tfa_SECURE_BOOT_defconfig       |   9 +
 configs/lx2160aqds_tfa_defconfig                   |   9 +
 configs/lx2160ardb_tfa_SECURE_BOOT_defconfig       |   7 +
 configs/lx2160ardb_tfa_defconfig                   |   7 +
 drivers/ddr/fsl/main.c                             |  36 +++-
 drivers/i2c/mxc_i2c.c                              |  15 +-
 drivers/net/fsl-mc/mc.c                            |  10 +
 drivers/rtc/Kconfig                                |   6 +
 drivers/rtc/ds3231.c                               |  17 ++
 include/configs/ls1028a_common.h                   |   2 +
 include/configs/ls1028aqds.h                       |   1 -
 include/configs/ls1028ardb.h                       |   1 -
 include/configs/ls1043aqds.h                       |   1 -
 include/configs/ls1046afrwy.h                      |   3 +
 include/configs/ls1088a_common.h                   |   3 +
 include/configs/ls1088aqds.h                       |   6 +-
 include/configs/ls1088ardb.h                       |   2 -
 include/configs/ls2080a_common.h                   |   2 +
 include/configs/ls2080aqds.h                       |   4 +
 include/configs/ls2080ardb.h                       |   2 +
 include/fsl-mc/fsl_mc.h                            |   1 +
 include/rtc.h                                      |   6 +
 70 files changed, 1533 insertions(+), 196 deletions(-)
 create mode 100644 arch/arm/cpu/armv8/fsl-layerscape/ls1028_ids.c
 create mode 100644 arch/arm/cpu/armv8/fsl-layerscape/ls1088_ids.c


More information about the U-Boot mailing list