[U-Boot] [PULL] Please pull u-boot-imx

Stefano Babic sbabic at denx.de
Sun Feb 4 11:34:29 UTC 2018


Hi Tom,

please pull from u-boot-imx, thanks !


checkpatch warnings in this PR are just related to long lines (in DTS
and pinmux). These are accepted exceptions. In a couple of cases long
lines are also accepted because code ramains more readable if not split
into more lines).

The following changes since commit b2153075f42c2d46d310778e226bcb11f0af47f5:

  Kconfig: usb: rockchip: Remove not needed *_defconfig USB/gadget
entries (2018-02-02 07:13:48 -0500)

are available in the git repository at:

  git://www.denx.de/git/u-boot-imx.git master

for you to fetch changes up to d1ceb0c4881332cb0586920f0a40f8e4a48d99a9:

  imx: mx7: run sec_init for CAAM RNG (2018-02-04 12:14:11 +0100)

----------------------------------------------------------------
Anson Huang (3):
      mx7_common: use psci 1.0 instead of 0.1
      imx: mx7: psci: add system reset support
      imx: mx7: psci: add system power off support

Bryan O'Donoghue (2):
      drivers/crypto/fsl: assign job-rings to non-TrustZone
      imx: mx7: run sec_init for CAAM RNG

Eran Matityahu (2):
      iomux-v3: Take mx6dqp in consideration for imx_iomux_v3_setup_pad()
      i2c: imx: Take mx6dqp in consideration in the I2C_PADS_INFO macro

Eric Nelson (3):
      mx6memcal: launder through savedefconfig
      mx6memcal: enable SDP support
      mx6memcal: fix comment in board header file

Fabio Estevam (4):
      mx6sabre_common: Allow building CONFIG_USB_FUNCTION_MASS_STORAGE
      mx6sabresd: Select CONFIG_CMD_USB_MASS_STORAGE
      mx6sabresd: Add fastboot support
      doc: mxc_hab: Improve the config option list

Hannu Lounento (5):
      net: e1000: add support for writing to EEPROM
      net: e1000: split e1000_read_mac_addr
      net: e1000: implement eth_write_hwaddr
      board: ge: bx50v3: program MAC address to I210
      board: ge: bx50v3: mount rootfs read-only

Ian Ray (5):
      configs: Add network device support for bx50v3 products
      board: ge: bx50v3: Support FIT and select configuration based on VPD
      config: ge_bx50v3: read boot script
      configs: ge_bx50v3: enable bootcount
      configs: ge_bx50v3: automatic partition selection and video output
failure message

Jagan Teki (3):
      board: i.MX6QDL: add Engicam i.CoreM6 1.5 QDL MIPI starter kit
      configs: enable spl support wrt env device
      configs: icore: enable nand on mmc defconfig

Martyn Welch (3):
      board: ge: Enable access to i2c bus 1 and 2
      board: ge: bx50v3: move FEC MAC address programming to driver
      board: ge: bx50v3: Enable hardware watchdog

Michael Trimarchi (1):
      imx: mx25: Remove SION bit in all pin-mux that are safe

Nandor Han (2):
      rtc: adding RX8010SJ rtc driver
      board,ge,bx50v3 - rtc time validation

Patrick Bruenn (4):
      arm: imx: cx9020: remove usage of mx53_dram_size
      arm: imx: cx9020: move dram init into common place
      arm: imx: m53evk: remove usage of mx53_dram_size
      arm: imx: mx53loco: remove usage of mx53_dram_size

Peng Fan (32):
      imx: add i.MX8M into Kconfig
      imx: mx8m: add register definition header file
      imx: mx8m: add pin header file
      imx: mx8m: add clock driver
      imx: add sip function
      imx: boot_mode: add USB_BOOT entry
      imx: cpu: update cpu file to support i.MX8M
      imx: spl: implement spl_boot_device for i.MX8M
      imx: add i.MX8MQ SoC Revision and is_mx8m helper
      imx: add pad settings bit definition for i.MX8M
      imx: cpu: move speed/temp to common cpu
      imx: cpu: add cpu speed/grade for i.MX8M
      imx: refactor imx_get_mac_from_fuse
      imx: cleanup bootaux
      imx: bootaux: support i.MX8M
      imx: mx7: move get_boot_device to cpu.c
      imx: cpu: support get_boot_device for i.MX8M
      imx: mx7: move mmc env code to mmc_env.c
      imx: mx8m: add soc related settings and files
      imx: makefile: compile files for i.MX8M
      misc: ocotp: add i.MX8M support
      mmc: fsl_esdhc: support i.MX8M
      imx: lcdif: include i.MX8M
      gpio: mxc: add i.MX8M support
      net: fec: do not access reserved register for i.MX8M
      imx: imx8mq: add dtsi file
      power: pmic/regulator allow dm be omitted by SPL
      imx: mx8m: add ddr controller memory map
      mmc: fsl_esdhc: add strobe and tuning entry
      ARM: dts: add pinmux and tuning settings for HS200/SDR104
      mmc: fsl_esdhc: support SDR104 and HS200
      imx: mx7dsabresd: enable UHS and HS200

Soeren Moch (1):
      board: tbs2910: add private imx config

Stefan Agner (1):
      arm: dts: imx6ull: move input include to base device tree

Ye Li (1):
      net: fec: fix build warnings for 64bits support

 arch/arm/Kconfig                            |  14 +-
 arch/arm/Makefile                           |   4 +-
 arch/arm/dts/Makefile                       |   2 +
 arch/arm/dts/fsl-imx8-ca53.dtsi             |  92 ++++++++++
 arch/arm/dts/fsl-imx8mq.dtsi                | 429
+++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/imx6dl-icore-mipi.dts          |  21 +++
 arch/arm/dts/imx6q-icore-mipi.dts           |  21 +++
 arch/arm/dts/imx6qdl-icore.dtsi             |  28 ++++
 arch/arm/dts/imx6ull-14x14-evk.dts          |   1 -
 arch/arm/dts/imx6ull.dtsi                   |   1 +
 arch/arm/dts/imx7d-sdb.dts                  |  88 ++++++++++
 arch/arm/include/asm/arch-imx/cpu.h         |   6 +-
 arch/arm/include/asm/arch-mx25/iomux-mx25.h | 571
+++++++++++++++++++++++++++++++-------------------------------
 arch/arm/include/asm/arch-mx6/imx-regs.h    |   9 +-
 arch/arm/include/asm/arch-mx7/imx-regs.h    |  18 +-
 arch/arm/include/asm/arch-mx8m/clock.h      | 657
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/include/asm/arch-mx8m/crm_regs.h   |  10 ++
 arch/arm/include/asm/arch-mx8m/ddr.h        | 356
+++++++++++++++++++++++++++++++++++++++
 arch/arm/include/asm/arch-mx8m/gpio.h       |  12 ++
 arch/arm/include/asm/arch-mx8m/imx-regs.h   | 468
+++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/include/asm/arch-mx8m/mx8mq_pins.h | 623
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/include/asm/arch-mx8m/sys_proto.h  |  18 ++
 arch/arm/include/asm/mach-imx/boot_mode.h   |  10 ++
 arch/arm/include/asm/mach-imx/iomux-v3.h    |  24 ++-
 arch/arm/include/asm/mach-imx/mxc_i2c.h     |   3 +-
 arch/arm/include/asm/mach-imx/regs-lcdif.h  |  10 +-
 arch/arm/include/asm/mach-imx/sys_proto.h   |   4 +
 arch/arm/mach-imx/Makefile                  |  21 ++-
 arch/arm/mach-imx/cpu.c                     | 130 ++++++++++++++-
 arch/arm/mach-imx/imx_bootaux.c             |  46 ++++-
 arch/arm/mach-imx/mac.c                     |  61 +++++++
 arch/arm/mach-imx/mmc_env.c                 |  30 ++++
 arch/arm/mach-imx/mx5/Makefile              |   5 +
 arch/arm/mach-imx/mx5/mx53_dram.c           |  45 +++++
 arch/arm/mach-imx/mx6/soc.c                 |  72 --------
 arch/arm/mach-imx/mx7/psci-mx7.c            |  33 +++-
 arch/arm/mach-imx/mx7/psci.S                |  14 ++
 arch/arm/mach-imx/mx7/soc.c                 | 200 +---------------------
 arch/arm/mach-imx/mx8m/Kconfig              |  10 ++
 arch/arm/mach-imx/mx8m/Makefile             |   8 +
 arch/arm/mach-imx/mx8m/clock.c              | 795
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/mach-imx/mx8m/clock_slice.c        | 742
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/mach-imx/mx8m/lowlevel_init.S      |  63 +++++++
 arch/arm/mach-imx/mx8m/soc.c                | 227 +++++++++++++++++++++++++
 arch/arm/mach-imx/sip.c                     |  23 +++
 arch/arm/mach-imx/spl.c                     |   8 +-
 board/aries/m53evk/m53evk.c                 |  39 -----
 board/beckhoff/mx53cx9020/mx53cx9020.c      |  39 -----
 board/engicam/common/board.c                |   9 +-
 board/freescale/mx53loco/mx53loco.c         |  39 -----
 board/freescale/mx6memcal/spl.c             |   1 -
 board/ge/bx50v3/bx50v3.c                    | 130 ++++++++++-----
 board/tbs/tbs2910/Kconfig                   |   2 +-
 board/tbs/tbs2910/tbs2910.cfg               | 115 +++++++++++++
 configs/ge_b450v3_defconfig                 |   7 +-
 configs/ge_b650v3_defconfig                 |   7 +-
 configs/ge_b850v3_defconfig                 |   8 +-
 configs/imx6qdl_icore_mipi_defconfig        |  49 ++++++
 configs/imx6qdl_icore_mmc_defconfig         |   5 +
 configs/mx6memcal_defconfig                 |  19 ++-
 configs/mx6sabresd_defconfig                |   7 +
 configs/mx7dsabresd_defconfig               |   3 +
 configs/mx7dsabresd_secure_defconfig        |   3 +
 doc/README.mxc_hab                          |   9 +-

-- 
=====================================================================
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================


More information about the U-Boot mailing list