[GIT PULL] Pull request: u-boot-imx u-boot-imx-20200419
Stefano Babic
sbabic at denx.de
Sun Apr 19 11:33:46 CEST 2020
Hi Tom,
please pull from u-boot-imx, thanks !The following changes since commit
0f238dab6d17caabe4f9781d23aaa6087139f2bd:
Merge tag 'arc-fixes-for-2020.07-rc1' of
https://gitlab.denx.de/u-boot/custodians/u-boot-arc (2020-04-16 17:14:44
-0400)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git master
for you to fetch changes up to 931edc6efb11f07557b5fb85f5ce95afa4818f25:
Add support for i.MXRT1020-EVK board (2020-04-18 14:55:00 +0200)
----------------------------------------------------------------
Bernhard Messerklinger (1):
arm: imx6: configure NoC on i.MX6DQP
Fabio Estevam (12):
mx7ulp: Remove duplicated definitions
mx7ulp: Only enable LDO if it is not already enabled
mx6ul_evk: Move CONFIG_FEC_MXC to defconfig
mx6ul_evk: Remove FEC related board code
mx6ullevk: Enable Ethernet support
mx6ulz_14x14_evk: Disable CONFIG_NET
imx8qxp_mek: Start with USDHC2 unpowered
wandboard: Fix version detection for mx6q/mx6dl revD1
pmic: pfuze100: Change error message level to debug
wandboard: Do not print error when PMIC is not present
wandboard: Remove CONFIG_DISPLAY_BOARDINFO_LATE
wandboard: Print the board version in board_late_init()
Giulio Benetti (24):
clk: imx: pllv3: add enable_bit
clk: imx: clk-imxrt1050: fix typo in clock name "video:"
clk: imx: clk-imxrt1050: setup PLL5 for video in non-SPL
clk: imx: clk-imxrt1050: add set_parent() callback
videomodes: add helper function to convert from ctfb to display_timing
sunxi: display: use common video_ctfb_mode_to_display_timing()
video: mxsfb: add support for DM CLK
video: mxsfb: add support for i.MXRT
video: mxsfb: refactor for using display_timings
video: mxsfb: enable setting HSYNC negative polarity
video: mxsfb: enable setting VSYNC negative polarity
video: mxsfb: enable setting PIXDATA on negative edge
video: mxsfb: enable setting ENABLE negative polarity
imxrt1050_evk: add 16bpp video support if video layer enabled
ARM: dts: i.mxrt1050: add lcdif node
ARM: dts: imxrt1050: allow this dtsi file to be compiled in Linux
arch: arm: dts: imxrt1050-evk: add lcdif node
configs: imxrt1050-evk: enable video support/console
configs: imxrt1050-evk: temporary disable DCACHE
clk: imx: add i.IMXRT1020 clk driver
Add i.MXRT1020 support
ARM: dts: imxrt1020: add dtsi file
dt-bindings: pinctrl: add i.MXRT1020 pins definition
Add support for i.MXRT1020-EVK board
Harald Seiler (2):
ARM: imx6: DHCOM i.MX6 PDK: Convert to DM_ETH
ARM: imx6: DHCOM i.MX6 PDK: Fix usb-otg VBUS regulator
Igor Opaniuk (8):
verdin-imx8mm: adjust dram size in case bl32 is used
imx8mm_evk: adjust dram size in case bl32 is used
verdin-imx8mm: add nfsboot wrapper to env
colibri_vf: enable relocation of fdt and initrd
colibri_imx7: enable relocation of fdt and initrd
apalis_imx6: enable relocation of fdt and initrd
colibri-imx6ull: enable relocation of fdt and initrd
colibri_imx6: enable relocation of fdt and initrd
Lukasz Majewski (3):
dts: imx: Add fixed-link property to HSC and DDC (imx53) devices
config: imx: Enable CONFIG_PHY_FIXED on HSC and DDC i.MX53 boards
imx: pmic: Set proper pmic name for iMX53 HSC|DDC boards
Markus Niebel (1):
tqma6: resurrect support by supplying correct SYS_TEXT_BASE
Michael Krummsdorf (6):
arm: dt: imx6qdl: add tqma6[qdl] som on mba6 mainboard
arch: arm: tqma6: apply default Kconfig for device model
board: tqc: tqma6: mba6: apply default Kconfig for device model
configs: tqma6x_mba6x: update default configs for device model
board: tqc: tqma6: hw init code disabled for device model
board: tqc: tqma6_mba6: switch to device model
arch/arm/dts/Makefile
| 11 +-
arch/arm/dts/imx53-kp-u-boot.dtsi
| 7 +
arch/arm/dts/imx6dl-dhcom-pdk2-u-boot.dtsi
| 6 +
arch/arm/dts/imx6dl-mba6.dtsi
| 18 +++
arch/arm/dts/imx6dl-mba6a.dts
| 16 ++
arch/arm/dts/imx6dl-mba6b.dts
| 16 ++
arch/arm/dts/imx6dl-tqma6a.dtsi
| 14 ++
arch/arm/dts/imx6dl-tqma6b.dtsi
| 14 ++
arch/arm/dts/{imx6dl-wandboard-revb1.dts => imx6dl-wandboard-revd1.dts}
| 4 +-
arch/arm/dts/imx6q-dhcom-pdk2-u-boot.dtsi
| 2 +
arch/arm/dts/imx6q-mba6.dtsi
| 18 +++
arch/arm/dts/imx6q-mba6a.dts
| 16 ++
arch/arm/dts/imx6q-mba6b.dts
| 16 ++
arch/arm/dts/imx6q-tqma6a.dtsi
| 14 ++
arch/arm/dts/imx6q-tqma6b.dtsi
| 14 ++
arch/arm/dts/{imx6q-wandboard-revb1.dts => imx6q-wandboard-revd1.dts}
| 4 +-
arch/arm/dts/imx6qdl-dhcom-pdk2-u-boot.dtsi
| 23 +++
arch/arm/dts/imx6qdl-dhcom-u-boot.dtsi
| 9 ++
arch/arm/dts/imx6qdl-mba6.dtsi
| 207 +++++++++++++++++++++++++
arch/arm/dts/imx6qdl-mba6a.dtsi
| 39 +++++
arch/arm/dts/imx6qdl-mba6b.dtsi
| 45 ++++++
arch/arm/dts/imx6qdl-tqma6.dtsi
| 211 ++++++++++++++++++++++++++
arch/arm/dts/imx6qdl-tqma6a.dtsi
| 27 ++++
arch/arm/dts/imx6qdl-tqma6b.dtsi
| 27 ++++
arch/arm/dts/imxrt1020-evk-u-boot.dtsi
| 44 ++++++
arch/arm/dts/imxrt1020-evk.dts
| 198 ++++++++++++++++++++++++
arch/arm/dts/imxrt1020.dtsi
| 133 +++++++++++++++++
arch/arm/dts/imxrt1050-evk.dts
| 60 ++++++++
arch/arm/dts/imxrt1050.dtsi
| 14 +-
arch/arm/include/asm/arch-imxrt/imx-regs.h
| 6 +
arch/arm/include/asm/arch-mx6/mx6-ddr.h
| 19 +++
arch/arm/include/asm/mach-imx/regs-lcdif.h
| 6 +-
arch/arm/mach-imx/imxrt/Kconfig
| 9 ++
arch/arm/mach-imx/mx6/Kconfig
| 11 ++
arch/arm/mach-imx/mx6/ddr.c
| 96 ++++++++++++
arch/arm/mach-imx/mx7ulp/soc.c
| 29 ++--
board/dhelectronics/dh_imx6/dh_imx6.c
| 51 +------
board/freescale/imx8mm_evk/imx8mm_evk.c
| 6 +-
board/freescale/imx8qxp_mek/spl.c
| 18 +++
board/freescale/imxrt1020-evk/Kconfig
| 22 +++
board/freescale/imxrt1020-evk/MAINTAINERS
| 6 +
board/freescale/imxrt1020-evk/Makefile
| 6 +
board/freescale/imxrt1020-evk/README
| 31 ++++
board/freescale/imxrt1020-evk/imximage.cfg
| 36 +++++
board/freescale/imxrt1020-evk/imxrt1020-evk.c
| 81 ++++++++++
board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c
| 50 -------
board/freescale/mx6ullevk/mx6ullevk.c
| 47 ++++++
board/k+p/kp_imx53/kp_imx53.c
| 2 +-
board/toradex/verdin-imx8mm/verdin-imx8mm.c
| 7 +-
board/tqc/tqma6/Kconfig
| 15 ++
board/tqc/tqma6/tqma6.c
| 12 ++
board/tqc/tqma6/tqma6_mba6.c
| 171 +--------------------
board/wandboard/wandboard.c
| 29 ++--
configs/dh_imx6_defconfig
| 2 +
configs/imxrt1020-evk_defconfig
| 67 +++++++++
configs/imxrt1050-evk_defconfig
| 6 +
configs/kp_imx53_defconfig
| 1 +
configs/mx6ul_14x14_evk_defconfig
| 1 +
configs/mx6ull_14x14_evk_defconfig
| 8 +
configs/mx6ulz_14x14_evk_defconfig
| 1 +
configs/tqma6dl_mba6_mmc_defconfig
| 31 ++--
configs/tqma6dl_mba6_spi_defconfig
| 31 ++--
configs/tqma6q_mba6_mmc_defconfig
| 31 ++--
configs/tqma6q_mba6_spi_defconfig
| 31 ++--
configs/tqma6s_mba6_mmc_defconfig
| 31 ++--
configs/tqma6s_mba6_spi_defconfig
| 31 ++--
configs/tqma6s_wru4_mmc_defconfig
| 9 +-
configs/wandboard_defconfig
| 5 +-
drivers/clk/imx/Kconfig
| 16 ++
drivers/clk/imx/Makefile
| 1 +
drivers/clk/imx/clk-imxrt1020.c
| 227 ++++++++++++++++++++++++++++
drivers/clk/imx/clk-imxrt1050.c
| 30 +++-
drivers/clk/imx/clk-pllv3.c
| 9 ++
drivers/power/pmic/pfuze100.c
| 2 +-
drivers/video/mxsfb.c
| 94 +++++++-----
drivers/video/sunxi/sunxi_display.c
| 33 +---
drivers/video/videomodes.c
| 29 ++++
drivers/video/videomodes.h
| 11 ++
include/configs/apalis_imx6.h
| 2 -
include/configs/colibri-imx6ull.h
| 2 -
include/configs/colibri_imx6.h
| 2 -
include/configs/colibri_imx7.h
| 2 -
include/configs/colibri_vf.h
| 2 -
include/configs/imxrt1020-evk.h
| 46 ++++++
include/configs/imxrt1050-evk.h
| 15 ++
include/configs/mx6ul_14x14_evk.h
| 1 -
include/configs/mx6ullevk.h
| 9 ++
include/configs/tqma6.h
| 9 +-
include/configs/tqma6_wru4.h
| 3 +
include/configs/verdin-imx8mm.h
| 6 +
include/dt-bindings/clock/imxrt1020-clock.h
| 52 +++++++
include/dt-bindings/pinctrl/pins-imxrt1020.h
| 763
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
92 files changed, 3153 insertions(+), 492 deletions(-)
create mode 100644 arch/arm/dts/imx6dl-dhcom-pdk2-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6dl-mba6.dtsi
create mode 100644 arch/arm/dts/imx6dl-mba6a.dts
create mode 100644 arch/arm/dts/imx6dl-mba6b.dts
create mode 100644 arch/arm/dts/imx6dl-tqma6a.dtsi
create mode 100644 arch/arm/dts/imx6dl-tqma6b.dtsi
rename arch/arm/dts/{imx6dl-wandboard-revb1.dts =>
imx6dl-wandboard-revd1.dts} (78%)
create mode 100644 arch/arm/dts/imx6q-mba6.dtsi
create mode 100644 arch/arm/dts/imx6q-mba6a.dts
create mode 100644 arch/arm/dts/imx6q-mba6b.dts
create mode 100644 arch/arm/dts/imx6q-tqma6a.dtsi
create mode 100644 arch/arm/dts/imx6q-tqma6b.dtsi
rename arch/arm/dts/{imx6q-wandboard-revb1.dts =>
imx6q-wandboard-revd1.dts} (80%)
create mode 100644 arch/arm/dts/imx6qdl-dhcom-pdk2-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6qdl-dhcom-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6qdl-mba6.dtsi
create mode 100644 arch/arm/dts/imx6qdl-mba6a.dtsi
create mode 100644 arch/arm/dts/imx6qdl-mba6b.dtsi
create mode 100644 arch/arm/dts/imx6qdl-tqma6.dtsi
create mode 100644 arch/arm/dts/imx6qdl-tqma6a.dtsi
create mode 100644 arch/arm/dts/imx6qdl-tqma6b.dtsi
create mode 100644 arch/arm/dts/imxrt1020-evk-u-boot.dtsi
create mode 100644 arch/arm/dts/imxrt1020-evk.dts
create mode 100644 arch/arm/dts/imxrt1020.dtsi
create mode 100644 board/freescale/imxrt1020-evk/Kconfig
create mode 100644 board/freescale/imxrt1020-evk/MAINTAINERS
create mode 100644 board/freescale/imxrt1020-evk/Makefile
create mode 100644 board/freescale/imxrt1020-evk/README
create mode 100644 board/freescale/imxrt1020-evk/imximage.cfg
create mode 100644 board/freescale/imxrt1020-evk/imxrt1020-evk.c
create mode 100644 configs/imxrt1020-evk_defconfig
create mode 100644 drivers/clk/imx/clk-imxrt1020.c
create mode 100644 include/configs/imxrt1020-evk.h
create mode 100644 include/dt-bindings/clock/imxrt1020-clock.h
create mode 100644 include/dt-bindings/pinctrl/pins-imxrt1020.h
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