[U-Boot,NXP-IMX] please pull nxp-imx-9-11-2019
mbox series

Message ID AM0PR04MB4481CF78AC7C9F8F6641533D88B10@AM0PR04MB4481.eurprd04.prod.outlook.com
State Awaiting Upstream
Delegated to: Stefano Babic
Headers show
Series
  • [U-Boot,NXP-IMX] please pull nxp-imx-9-11-2019
Related show

Pull-request

https://github.com/MrVan/u-boot.git nxp-imx-9-11-2019

Message

Peng Fan Sept. 11, 2019, 12:28 p.m. UTC
Hi Stefano,

Please pull nxp-imx-9-11-2019. This pull request was based on imx/master.

But I also created a new branch based on origin/master, imx-master-9-11-2019 and
CI is based the branch: https://travis-ci.org/MrVan/u-boot/builds/583504418

--------------------------------------------------------
Fix usb start issue for i.MX6Q-SDB DM
Move U-Boot specific dts change to u-boot.dtsi for i.MX6QDL
Fix U-Boot RAW sector for i.MX8QXP-MEK
i.MX8 Container support
misc i.MX8QM bug fix and update.
--------------------------------------------------------

Thanks,
Peng.

The following changes since commit 333027284f9a591747ec469ede2b13b3fb8df65a:

  Merge branch 'nxp-imx-8-13' of https://github.com/MrVan/u-boot (2019-08-18 12:10:11 +0200)

are available in the Git repository at:

  https://github.com/MrVan/u-boot.git nxp-imx-9-11-2019

for you to fetch changes up to cacc604a32591b682b1b6440c6f48f7fcdef3f8b:

  imx8: cpu: fix mac fuse word for i.MX8QM (2019-09-11 20:32:07 +0800)

----------------------------------------------------------------
Peng Fan (21):
      imx: mx6sabresd: fix usb start when DM enabled
      imx: imx6qdl: dtsi: move U-Boot specific change to u-boot.dtsi
      imx: imx8qxp_mek: fix CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR
      imx8: support parsing i.MX8 Container file
      spl: mmc: support loading i.MX container format file
      imx: add container target
      imx8qxp_mek: switch to use container image
      imx8qm_mek: switch to use container image
      doc: imx: mkimage: introduce i.MX8 image format
      imx: sys_proto: add is_imx8qm helper
      imx8qm: power up SMMU
      imx8qm: correct fdt_file
      imx8: disable node when the resource is not owned
      configs: imx8qm/qxp_mek: enable CONFIG_OF_SYSTEM_SETUP
      imx: scu_api: add sc_rm_set_master_sid
      imx8: fdt: configure sid for masters
      imx8: save args passed from ATF
      imx8: fdt: add optee node
      imx: scu_api: add sc_pm_is_partition_started
      imx8: move i.MX8 cpu desc code to drivers/cpu/imx8_cpu.c
      imx8: cpu: fix mac fuse word for i.MX8QM

Ye Li (1):
      imx8: Probe the SCU driver by using uclass function

 Makefile                                        |   8 ++++
 arch/arm/dts/imx6qdl-u-boot.dtsi                |   6 +++
 arch/arm/dts/imx6qdl.dtsi                       |   3 --
 arch/arm/include/asm/arch-imx8/image.h          |  56 ++++++++++++++++++++++++
 arch/arm/include/asm/arch-imx8/sci/rpc.h        |   5 ++-
 arch/arm/include/asm/arch-imx8/sci/sci.h        |   2 +
 arch/arm/include/asm/arch-imx8/sys_proto.h      |   1 +
 arch/arm/include/asm/mach-imx/sys_proto.h       |   1 +
 arch/arm/mach-imx/Makefile                      |  14 +++++-
 arch/arm/mach-imx/imx8/Kconfig                  |  13 ++++++
 arch/arm/mach-imx/imx8/Makefile                 |   7 ++-
 arch/arm/mach-imx/imx8/cpu.c                    | 189 ++++++--------------------------------------------------------------------------
 arch/arm/mach-imx/imx8/fdt.c                    | 292 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/mach-imx/imx8/lowlevel_init.S          |  36 ++++++++++++++++
 arch/arm/mach-imx/imx8/parse-container.c        | 120 +++++++++++++++++++++++++++++++++++++++++++++++++++
 board/freescale/imx8qm_mek/README               |   4 +-
 board/freescale/imx8qm_mek/uboot-container.cfg  |  13 ++++++
 board/freescale/imx8qxp_mek/README              |   4 +-
 board/freescale/imx8qxp_mek/uboot-container.cfg |  13 ++++++
 common/spl/spl_mmc.c                            |  10 +++++
 configs/imx8qm_mek_defconfig                    |   9 ++--
 configs/imx8qxp_mek_defconfig                   |   6 +--
 configs/mx6sabresd_defconfig                    |   1 +
 doc/imx/mkimage/imx8image.txt                   |  45 +++++++++++++++++++
 drivers/cpu/Makefile                            |   1 +
 drivers/cpu/imx8_cpu.c                          | 182 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/misc/imx8/scu_api.c                     |  49 +++++++++++++++++++++
 include/configs/imx8qm_mek.h                    |   2 +-
 include/configs/imx8qxp_mek.h                   |   2 +-
 include/spl.h                                   |  12 ++++++
 30 files changed, 910 insertions(+), 196 deletions(-)
 create mode 100644 arch/arm/include/asm/arch-imx8/image.h
 create mode 100644 arch/arm/mach-imx/imx8/fdt.c
 create mode 100644 arch/arm/mach-imx/imx8/lowlevel_init.S
 create mode 100644 arch/arm/mach-imx/imx8/parse-container.c
 create mode 100644 board/freescale/imx8qm_mek/uboot-container.cfg
 create mode 100644 board/freescale/imx8qxp_mek/uboot-container.cfg
 create mode 100644 doc/imx/mkimage/imx8image.txt
 create mode 100644 drivers/cpu/imx8_cpu.c

Comments

Stefano Babic Sept. 12, 2019, 8:37 p.m. UTC | #1
Hi Peng,

On 11/09/19 14:28, Peng Fan wrote:
> Hi Stefano,
> 
> Please pull nxp-imx-9-11-2019. This pull request was based on imx/master.
> 
> But I also created a new branch based on origin/master, imx-master-9-11-2019 and
> CI is based the branch: https://travis-ci.org/MrVan/u-boot/builds/583504418
> 
> --------------------------------------------------------
> Fix usb start issue for i.MX6Q-SDB DM
> Move U-Boot specific dts change to u-boot.dtsi for i.MX6QDL
> Fix U-Boot RAW sector for i.MX8QXP-MEK
> i.MX8 Container support
> misc i.MX8QM bug fix and update.
> --------------------------------------------------------
> 

Thanks for help, I pull it.

Regards,
Stefano

> Thanks,
> Peng.
> 
> The following changes since commit 333027284f9a591747ec469ede2b13b3fb8df65a:
> 
>   Merge branch 'nxp-imx-8-13' of https://github.com/MrVan/u-boot (2019-08-18 12:10:11 +0200)
> 
> are available in the Git repository at:
> 
>   https://github.com/MrVan/u-boot.git nxp-imx-9-11-2019
> 
> for you to fetch changes up to cacc604a32591b682b1b6440c6f48f7fcdef3f8b:
> 
>   imx8: cpu: fix mac fuse word for i.MX8QM (2019-09-11 20:32:07 +0800)
> 
> ----------------------------------------------------------------
> Peng Fan (21):
>       imx: mx6sabresd: fix usb start when DM enabled
>       imx: imx6qdl: dtsi: move U-Boot specific change to u-boot.dtsi
>       imx: imx8qxp_mek: fix CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR
>       imx8: support parsing i.MX8 Container file
>       spl: mmc: support loading i.MX container format file
>       imx: add container target
>       imx8qxp_mek: switch to use container image
>       imx8qm_mek: switch to use container image
>       doc: imx: mkimage: introduce i.MX8 image format
>       imx: sys_proto: add is_imx8qm helper
>       imx8qm: power up SMMU
>       imx8qm: correct fdt_file
>       imx8: disable node when the resource is not owned
>       configs: imx8qm/qxp_mek: enable CONFIG_OF_SYSTEM_SETUP
>       imx: scu_api: add sc_rm_set_master_sid
>       imx8: fdt: configure sid for masters
>       imx8: save args passed from ATF
>       imx8: fdt: add optee node
>       imx: scu_api: add sc_pm_is_partition_started
>       imx8: move i.MX8 cpu desc code to drivers/cpu/imx8_cpu.c
>       imx8: cpu: fix mac fuse word for i.MX8QM
> 
> Ye Li (1):
>       imx8: Probe the SCU driver by using uclass function
> 
>  Makefile                                        |   8 ++++
>  arch/arm/dts/imx6qdl-u-boot.dtsi                |   6 +++
>  arch/arm/dts/imx6qdl.dtsi                       |   3 --
>  arch/arm/include/asm/arch-imx8/image.h          |  56 ++++++++++++++++++++++++
>  arch/arm/include/asm/arch-imx8/sci/rpc.h        |   5 ++-
>  arch/arm/include/asm/arch-imx8/sci/sci.h        |   2 +
>  arch/arm/include/asm/arch-imx8/sys_proto.h      |   1 +
>  arch/arm/include/asm/mach-imx/sys_proto.h       |   1 +
>  arch/arm/mach-imx/Makefile                      |  14 +++++-
>  arch/arm/mach-imx/imx8/Kconfig                  |  13 ++++++
>  arch/arm/mach-imx/imx8/Makefile                 |   7 ++-
>  arch/arm/mach-imx/imx8/cpu.c                    | 189 ++++++--------------------------------------------------------------------------
>  arch/arm/mach-imx/imx8/fdt.c                    | 292 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>  arch/arm/mach-imx/imx8/lowlevel_init.S          |  36 ++++++++++++++++
>  arch/arm/mach-imx/imx8/parse-container.c        | 120 +++++++++++++++++++++++++++++++++++++++++++++++++++
>  board/freescale/imx8qm_mek/README               |   4 +-
>  board/freescale/imx8qm_mek/uboot-container.cfg  |  13 ++++++
>  board/freescale/imx8qxp_mek/README              |   4 +-
>  board/freescale/imx8qxp_mek/uboot-container.cfg |  13 ++++++
>  common/spl/spl_mmc.c                            |  10 +++++
>  configs/imx8qm_mek_defconfig                    |   9 ++--
>  configs/imx8qxp_mek_defconfig                   |   6 +--
>  configs/mx6sabresd_defconfig                    |   1 +
>  doc/imx/mkimage/imx8image.txt                   |  45 +++++++++++++++++++
>  drivers/cpu/Makefile                            |   1 +
>  drivers/cpu/imx8_cpu.c                          | 182 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>  drivers/misc/imx8/scu_api.c                     |  49 +++++++++++++++++++++
>  include/configs/imx8qm_mek.h                    |   2 +-
>  include/configs/imx8qxp_mek.h                   |   2 +-
>  include/spl.h                                   |  12 ++++++
>  30 files changed, 910 insertions(+), 196 deletions(-)
>  create mode 100644 arch/arm/include/asm/arch-imx8/image.h
>  create mode 100644 arch/arm/mach-imx/imx8/fdt.c
>  create mode 100644 arch/arm/mach-imx/imx8/lowlevel_init.S
>  create mode 100644 arch/arm/mach-imx/imx8/parse-container.c
>  create mode 100644 board/freescale/imx8qm_mek/uboot-container.cfg
>  create mode 100644 board/freescale/imx8qxp_mek/uboot-container.cfg
>  create mode 100644 doc/imx/mkimage/imx8image.txt
>  create mode 100644 drivers/cpu/imx8_cpu.c
>