[U-Boot,NXP-IMX] please pull nxp-imx-8-13
mbox series

Message ID AM0PR04MB448166CC949897F39DE831E388AD0@AM0PR04MB4481.eurprd04.prod.outlook.com
State New
Delegated to: Stefano Babic
Headers show
Series
  • [U-Boot,NXP-IMX] please pull nxp-imx-8-13
Related show

Pull-request

https://github.com/MrVan/u-boot.git nxp-imx-8-13

Message

Peng Fan Aug. 14, 2019, 7:12 a.m. UTC
Hi Stefano,

Please pull nxp-imx-8-13.
CI: https://travis-ci.org/MrVan/u-boot/builds/571609583

I saw i.MX tree is not up to date, so this PR is based on Tom's tree.
The PR includes:
Sync dts for i.MX6UL/ULL
Add i.MX6ULZ support
SPL boot fix for i.MX6UL EVK
DM_VIDEO migration for i.MX6UL EVK
DM_SPI migration for i.MX6SL EVK
Bug fixes for pinctrl,imx8image and i.MX8QM dtsi
Update board_return_to_bootrom to prepare i.MX8M bootrom API support

Since this is the first PR that I create for offload i.MX maintain, please do let
me know if any concern.

Thanks,
Peng.

The following changes since commit f55e80f37e0b0dfbc37137ea3370f78ef21ab5a2:

  Prepare v2019.10-rc2 (2019-08-13 18:23:35 -0400)

are available in the Git repository at:

  https://github.com/MrVan/u-boot.git nxp-imx-8-13

for you to fetch changes up to b64c0e3f8090ec65a5d5959f79ac565593348218:

  arm: dts: imx: fsl-imx8qm.dtsi: add gpio aliases to fix gpio command (2019-08-14 15:17:23 +0800)

----------------------------------------------------------------
Peng Fan (13):
      arm: dts: sync dts for i.MX6UL
      arm: dts: sync dts for i.MX6ULL
      arm: dts: import dts for i.MX6ULZ
      imx: add i.MX6ULZ cpu type
      imx: add i.MX6ULZ board
      imx: mx6ul_14x14_evk: Fix SPL boot
      imx: mx6ul_14x14_evk: convert to DM_VIDEO
      imx: mx6slevk: enable DM_SPI and DM_SPI_FLASH
      pinctrl: imx: use devfdt_get_addr_size_index
      tools: imx8mimage: fix HDMI/FIT parsing
      serial: Kconfig: make MXC_UART usable for MX7 and IMX8M
      spl: pass args to board_return_to_bootrom
      arm: dts: imx: fsl-imx8qm.dtsi: add gpio aliases to fix gpio command

 arch/arm/cpu/arm926ejs/spear/spl.c                |    5 +-
 arch/arm/dts/Makefile                             |    3 +-
 arch/arm/dts/fsl-imx8qm.dtsi                      |    7 +
 arch/arm/dts/imx6ul-14x14-evk-u-boot.dtsi         |   49 ++++-
 arch/arm/dts/imx6ul-14x14-evk.dts                 |  422 +------------------------------------------
 arch/arm/dts/imx6ul-14x14-evk.dtsi                |  531 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/imx6ul-pinfunc.h                     |  175 ++++++++++--------
 arch/arm/dts/imx6ul.dtsi                          |  301 ++++++++++++++++++++-----------
 arch/arm/dts/imx6ull-14x14-evk.dts                |  523 +-----------------------------------------------------
 arch/arm/dts/imx6ull-pinfunc-snvs.h               |    7 +-
 arch/arm/dts/imx6ull-pinfunc.h                    |  116 +++++++-----
 arch/arm/dts/imx6ull.dtsi                         | 1184 +++++--------------------------------------------------------------------------------------------------------------------
 arch/arm/dts/imx6ulz-14x14-evk.dts                |   22 +++
 arch/arm/dts/imx6ulz.dtsi                         |   37 ++++
 arch/arm/include/asm/arch-imx/cpu.h               |    1 +
 arch/arm/include/asm/mach-imx/sys_proto.h         |    1 +
 arch/arm/mach-imx/cpu.c                           |    2 +
 arch/arm/mach-imx/mx6/soc.c                       |    4 +
 arch/arm/mach-rockchip/spl.c                      |    5 +-
 arch/arm/mach-rockchip/tpl.c                      |    5 +-
 board/freescale/mx6slevk/mx6slevk.c               |   28 ---
 board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c |   73 +++-----
 board/freescale/mx6ullevk/MAINTAINERS             |    1 +
 board/freescale/mx6ullevk/mx6ullevk.c             |   10 +-
 common/spl/spl_bootrom.c                          |    7 +-
 configs/mx6slevk_defconfig                        |    2 +
 configs/mx6slevk_spinor_defconfig                 |    2 +
 configs/mx6slevk_spl_defconfig                    |    2 +
 configs/mx6ul_14x14_evk_defconfig                 |    2 +-
 configs/mx6ul_9x9_evk_defconfig                   |    2 +-
 configs/mx6ulz_14x14_evk_defconfig                |   44 +++++
 drivers/pinctrl/nxp/pinctrl-imx.c                 |    4 +-
 drivers/serial/Kconfig                            |    2 +-
 include/configs/mx6ul_14x14_evk.h                 |    2 +-
 include/configs/mx6ullevk.h                       |   13 +-
 include/dt-bindings/clock/imx6ul-clock.h          |   50 +++---
 include/spl.h                                     |    3 +-
 tools/imx8mimage.c                                |    7 +-
 38 files changed, 1233 insertions(+), 2421 deletions(-)
 create mode 100644 arch/arm/dts/imx6ul-14x14-evk.dtsi
 create mode 100644 arch/arm/dts/imx6ulz-14x14-evk.dts
 create mode 100644 arch/arm/dts/imx6ulz.dtsi
 create mode 100644 configs/mx6ulz_14x14_evk_defconfig