[GIT PULL] Pull request: u-boot-imx u-boot-imx-20200419

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

On Sun, Apr 19, 2020 at 11:33:46AM +0200, Stefano Babic wrote:
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)
Applied to u-boot/master, thanks!
participants (2)
-
Stefano Babic
-
Tom Rini