[U-Boot] Pull request: u-boot-imx u -boot-imx-201900313

Stefano Babic sbabic at denx.de
Wed Mar 13 09:39:53 UTC 2019


Hi Tom,

several local (I mean, just for boards) fixes for release. Conversion to
DM was merged for several boards into my -next and will be part of my PR
after release.

Travis build : https://travis-ci.org/sbabic/u-boot-imx/builds/505369115


The following changes since commit 2e8092d94f40a5692baf3ec768ce3216a7bf032a:

  Merge branch 'master' of git://git.denx.de/u-boot-sunxi (2019-03-11
15:48:57 -0400)

are available in the Git repository at:

  git://www.denx.de/git/u-boot-imx.git tags/u-boot-imx-20190313

for you to fetch changes up to b882005a18dec45848e153dcf8d29b4a2feecf14:

  drivers/net/fec: phy_init: remove redundant logic (2019-03-13 09:14:35
+0100)

----------------------------------------------------------------
Small fixes in several i.MX boards
----------------------------------

- imx8: add pinctrl driveri (mx8m), fix documentation and
  fix reported CPU frequency. Fabio is co-maintainer
- pico-imx6ul: switch to DM
- local fixes for ventana, mx6ul_14x14_evk, engicam,
  imx6(q)_logic, liteboard

----------------------------------------------------------------
Adam Ford (5):
      ARM: imx6_logic: Fix typo in FDT address
      ARM: imx6q_logic: Enable MTD and NAND_MXS_DT
      imx: serial_mxc: use CONFIG_IS_ENABLED instead of ifdef
      arm: dts: imx6qdl-u-boot: Enable spba-bus at 2000000 simple bus
      MTD: mxs_nand_spl: Redo the way nand_init initializes

Baruch Siach (2):
      imx8mq_evk/README: add missing firmware extract step
      imx8mq_evk/README: fix DDR training firmware path

Chris Spencer (1):
      imx8mq_evk_defconfig: Enable pinctrl driver

Fabio Estevam (15):
      pico-imx6ul: Import dts files from kernel
      pico-imx6ul: Select CONFIG_OF_CONTROL
      pico-imx6ul: Convert to DM MMC
      pico-imx6ul: Convert to CONFIG_DM_GPIO
      pico-imx6ul: Convert to DM_PMIC
      pico-imx6ul: README: Adjust the binary name after DM conversion
      warp7: README: Adjust the binary name after DM conversion
      warp7: Remove unneeded headers after DM conversion
      mx6ul_14x14_evk: Simplify the PMIC register writes
      warp7: Fix the write to the LDOGCTL PMIC register
      mx6sabresd: README: Adjust the binary name after DM conversion
      mx6sabreauto: README: Adjust the binary name after DM conversion
      imx8mq_evk: Move CONFIG_ENV_IS_IN_MMC to Kconfig
      imx8mq_evk: Add myself as a co-maintainer
      imx8qxp: Fix the reported CPU frequency

Hannes Schmelzer (1):
      drivers/net/fec: phy_init: remove redundant logic

Marcin Niestroj (2):
      ARM: liteboard: move towards driver model and device-tree boot
      ARM: liteboard: use random ethaddr

Martyn Welch (1):
      imx: mx6qsabrelite: Update the SabreLite README

Peng Fan (1):
      pinctrl: add imx8m driver

Shyam Saini (3):
      board: engicam: Add watchdog support on Engicam
      configs: imx6qdl_icore_mmc: Enable watchdog and bootcounter
      include: configs: imx6-engicam: Add recovery boot option

Tim Harvey (2):
      imx: ventana: hexdump invalid EEPROM data
      imx: ventana: added support for 16bit 8Gb density (1GiB) DRAM

 arch/arm/dts/imx6qdl-u-boot.dtsi                  |   3 +
 arch/arm/dts/imx6ul-pico-hobbit.dts               | 100
++++++++++++++++++++++++++++++++
 arch/arm/dts/imx6ul-pico-pi.dts                   |  97
+++++++++++++++++++++++++++++++
 arch/arm/dts/imx6ul-pico.dtsi                     | 461
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/mach-imx/imx8/cpu.c                      |  26 +++++----
 arch/arm/mach-imx/mx6/Kconfig                     |   2 +
 board/boundary/nitrogen6x/README.mx6qsabrelite    | 119
+++++++++++++++++++++++++------------
 board/engicam/common/board.c                      |   5 ++
 board/freescale/imx8mq_evk/MAINTAINERS            |   1 +
 board/freescale/imx8mq_evk/README                 |   3 +-
 board/freescale/mx6sabreauto/README               |  12 ++--
 board/freescale/mx6sabresd/README                 |  18 +++---
 board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c |   9 +--
 board/gateworks/gw_ventana/eeprom.c               |  10 ++++
 board/gateworks/gw_ventana/gw_ventana_spl.c       |   5 ++
 board/grinn/liteboard/board.c                     |  36 ------------
 board/technexion/pico-imx6ul/README               |  14 ++---
 board/technexion/pico-imx6ul/pico-imx6ul.c        |  96
+++++-------------------------
 board/warp7/README                                |  12 ++--
 board/warp7/warp7.c                               |   6 +-
 configs/gwventana_emmc_defconfig                  |   1 +
 configs/gwventana_gw5904_defconfig                |   1 +
 configs/gwventana_nand_defconfig                  |   1 +
 configs/imx6q_logic_defconfig                     |   3 +
 configs/imx6qdl_icore_mmc_defconfig               |   7 +++
 configs/imx8mq_evk_defconfig                      |   2 +
 configs/liteboard_defconfig                       |  12 +++-
 configs/pico-hobbit-imx6ul_defconfig              |  15 ++++-
 configs/pico-imx6ul_defconfig                     |  15 ++++-
 configs/pico-pi-imx6ul_defconfig                  |  15 ++++-
 drivers/mtd/nand/raw/mxs_nand_spl.c               |  17 ++----
 drivers/net/fec_mxc.c                             |  10 +---
 drivers/pinctrl/nxp/Kconfig                       |  14 +++++
 drivers/pinctrl/nxp/Makefile                      |   1 +
 drivers/pinctrl/nxp/pinctrl-imx8m.c               |  36 ++++++++++++
 drivers/serial/serial_mxc.c                       |   4 +-
 include/configs/imx6-engicam.h                    |  11 ++++
 include/configs/imx6_logic.h                      |   8 +--
 include/configs/imx8mq_evk.h                      |   1 -
 include/configs/pico-imx6ul.h                     |   8 ---
 40 files changed, 973 insertions(+), 244 deletions(-)
 create mode 100644 arch/arm/dts/imx6ul-pico-hobbit.dts
 create mode 100644 arch/arm/dts/imx6ul-pico-pi.dts
 create mode 100644 arch/arm/dts/imx6ul-pico.dtsi
 create mode 100644 drivers/pinctrl/nxp/pinctrl-imx8m.c

Regards,
Stefano

-- 
=====================================================================
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