From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-17.2 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, INCLUDES_PULL_REQUEST,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D27B2C07E95 for ; Tue, 20 Jul 2021 15:18:04 +0000 (UTC) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 261A0610C7 for ; Tue, 20 Jul 2021 15:18:04 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 261A0610C7 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 3F1D282C70; Tue, 20 Jul 2021 17:18:02 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1626794282; bh=C5MGwyPPI+sTm5XIW5qouYTRL4v0CaBwTtHAwj3AjtY=; h=From:Subject:To:Cc:Date:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From; b=hacyBAE5rFo3MeSGgSeJMT6mgLXRZg6LF8w5q9rjm/5JqwC0XoAVfC2jIRoRbARYZ hkgSbsa/clpgNX7Ga60WauZ2gtq1wOYVMFBdszGQzny1RVmYJyM/xzSNF116FtCEC6 63BDCLXKolmz5k/Nc0UuD4SmOnG18CPhBc0aRPm3grIX12xRgPEwAtsLPmBmpNgVLt qtFD1SzfI15VptHfVpvLvRfCkWHKmcxDz2eZBu5q1wCLY50fU3103rCmCfTpoy5zOi mMxbevx++sinWZw8uIOb4PU5Xl72jbpah+q/gygQls9KQZxRhzAabEmVmCrGKR8xjD pzdciHsy1qC7w== Received: from [IPv6:2001:a61:60be:801:64eb:9c0:7cf1:6f0b] (unknown [IPv6:2001:a61:60be:801:64eb:9c0:7cf1:6f0b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: sbabic@denx.de) by phobos.denx.de (Postfix) with ESMTPSA id 9FBA082C6D; Tue, 20 Jul 2021 17:17:59 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1626794280; bh=C5MGwyPPI+sTm5XIW5qouYTRL4v0CaBwTtHAwj3AjtY=; h=From:Subject:To:Cc:Date:From; b=yphCv8XbkE0qlCRcCgtxVDgKXUPkALkhbs0cFl7cCRqwn+a+2767Mi75nqzuGu3l3 aFKzu9NfO0lsWkQIvTb2tey5WPHmXGCj1e0uaLpmJWD9rfKn6N9xO1eDIlQEJW3ged Ii3II2hgZm0KYTSvvAnM1ESJN3lBKj9reuwg6euA8sNK53loJ/GP8xe0HofDZRPPLB 8LOgAk2YdMq+TkU4z/mbKtwqMffR+FZUQFlqqIL3kdC8aUHs6I5f9OcYyQUb/EOcRw a4pPNMzQ+H9l3h5CVwlDZ9AjzAZj/uIEFP2DAP/bpyyAz/5RuBD4oY2aJdmtE0F7tl 6dsuvPQwAW14A== From: Stefano Babic Subject: Pull request: u-boot-imx u-boot-imx-20210720 To: Tom Rini Cc: "U-Boot@lists.denx.de" Message-ID: <5eec1cef-521b-f612-fb24-85314486c35c@denx.de> Date: Tue, 20 Jul 2021 17:17:59 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: de-DE Content-Transfer-Encoding: 7bit X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.2 at phobos.denx.de X-Virus-Status: Clean Hi Tom, please pull from u-boot-imx, thanks ! The following changes since commit f929ce50727bf1019323d6c199dfd3a5755c5474: Merge branch '2021-07-16-cleanup-image-support' (2021-07-17 11:39:50 -0400) are available in the Git repository at: https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git tags/u-boot-imx-20210720 for you to fetch changes up to bd8e26606db62a0434c7f09adfa6ec666b36985b: imx: imx8mm: Add support for Kontron Electronics SL/BL i.MX8M-Mini boards (N801x) (2021-07-19 23:30:47 +0200) ---------------------------------------------------------------- CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/8325 - imx8: add support for i.MX8ULP Kontron MX8MM - imx6ul: Kontron mx6ul ---------------------------------------------------------------- Frieder Schrempf (2): imx: imx6ul: Add support for Kontron Electronics SL/BL i.MX6UL/ULL boards (N63xx/N64xx) imx: imx8mm: Add support for Kontron Electronics SL/BL i.MX8M-Mini boards (N801x) Peng Fan (24): arm: imx: add i.MX8ULP basic Kconfig option arm: imx: add i.MX8ULP cpu type and helper arm: imx: sys_proto: move boot mode define to common header arm: imx8ulp: support print cpu info imx: imx8ulp: add get reset cause arm: imx: basic i.MX8ULP support arm: imx: parse-container: guard included header files arm: imx: move container Kconfig under mach-imx net: fec_mxc: support i.MX8ULP driver: serial: fsl_lpuart: support i.MX8ULP arm: imx8ulp: add clock support drivers: mmc: fsl_esdhc_imx: support i.MX8ULP arm: imx8ulp: disable wdog3 arm: imx8ulp: add rdc support arm: imx8ulp: add trdc release request arm: imx8ulp: release trdc and assign lpav from RTD to APD imx8ulp: unify rdc functions arm: imx8ulp: add dummy imx_get_mac_from_fuse arm: imx8ulp: add iomuxc support imx8ulp: soc: correct reset cause imx8ulp: move struct mu_type to common header imx8ulp: add upower api support arm: dts: add i.MX8ULP dtsi arm: imx: add i.MX8ULP EVK support Ye Li (20): arm: imx8: Move container parser and image to mach-imx common folder arm: imx8: Move container image header file to mach-imx arm: imx8ulp: add container support driver: misc: Add MU and S400 API to communicate with Sentinel pinctrl: Add pinctrl driver for imx8ulp arm: imx8ulp: soc: Change to use CMC1 to get bootcfg arm: imx8ulp: Enable full L2 cache in SPL arm: imx8ulp: Update the reset vector in u-boot drivers: misc: s400_api: Update S400_SUCCESS_IND to 0xd6 drivers: misc: imx8ulp: Add S400 API for image authentication drivers: misc: imx8ulp: Update S400 API for release RDC drivers: misc: s400_api: Update API for fuse read and write arm: imx8ulp: release and configure XRDC at early phase arm: imx8ulp: Probe the S400 MU device in arch init arm: iMX8ULP: Add boot device relevant functions arm: imx8ulp: Allocate DCNANO and MIPI_DSI to AD domain driver: misc: imx8ulp: Add fuse driver for imx8ulp imx8ulp: Use DGO_GP5 to get boot config imx8ulp: Add workaround for eMMC boot ddr: Add DDR driver for iMX8ULP arch/arm/Kconfig | 11 ++ arch/arm/Makefile | 4 +- arch/arm/dts/Makefile | 9 +- arch/arm/dts/imx6ul-kontron-n631x-s-u-boot.dtsi | 7 ++ arch/arm/dts/imx6ul-kontron-n631x-s.dts | 17 +++ arch/arm/dts/imx6ul-kontron-n631x-som.dtsi | 14 +++ arch/arm/dts/imx6ul-kontron-n6x1x-s-u-boot.dtsi | 98 +++++++++++++++++ arch/arm/dts/imx6ul-kontron-n6x1x-s.dts | 423 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/dts/imx6ul-kontron-n6x1x-s.dtsi | 420 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/dts/imx6ul-kontron-n6x1x-som-common.dtsi | 124 ++++++++++++++++++++++ arch/arm/dts/imx6ull-kontron-n641x-s-u-boot.dtsi | 7 ++ arch/arm/dts/imx6ull-kontron-n641x-s.dts | 16 +++ arch/arm/dts/imx6ull-kontron-n641x-som.dtsi | 13 +++ arch/arm/dts/imx8mm-kontron-n801x-s-lvds.dts | 116 ++++++++++++++++++++ arch/arm/dts/imx8mm-kontron-n801x-s-u-boot.dtsi | 237 +++++++++++++++++++++++++++++++++++++++++ arch/arm/dts/imx8mm-kontron-n801x-s.dts | 387 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/dts/imx8mm-kontron-n801x-som.dtsi | 298 ++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/dts/imx8ulp-evk-u-boot.dtsi | 40 +++++++ arch/arm/dts/imx8ulp-evk.dts | 223 +++++++++++++++++++++++++++++++++++++++ arch/arm/dts/imx8ulp-pinfunc.h | 978 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/dts/imx8ulp.dtsi | 728 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/include/asm/arch-imx/cpu.h | 4 + arch/arm/include/asm/arch-imx8ulp/cgc.h | 130 +++++++++++++++++++++++ arch/arm/include/asm/arch-imx8ulp/clock.h | 41 ++++++++ arch/arm/include/asm/arch-imx8ulp/ddr.h | 38 +++++++ arch/arm/include/asm/arch-imx8ulp/gpio.h | 20 ++++ arch/arm/include/asm/arch-imx8ulp/imx-regs.h | 162 ++++++++++++++++++++++++++++ arch/arm/include/asm/arch-imx8ulp/imx8ulp-pins.h | 60 +++++++++++ arch/arm/include/asm/arch-imx8ulp/iomux.h | 82 +++++++++++++++ arch/arm/include/asm/arch-imx8ulp/mu_hal.h | 12 +++ arch/arm/include/asm/arch-imx8ulp/pcc.h | 139 ++++++++++++++++++++++++ arch/arm/include/asm/arch-imx8ulp/rdc.h | 27 +++++ arch/arm/include/asm/arch-imx8ulp/s400_api.h | 41 ++++++++ arch/arm/include/asm/arch-imx8ulp/sys_proto.h | 19 ++++ arch/arm/include/asm/arch-imx8ulp/upower.h | 15 +++ arch/arm/include/asm/arch-mx7ulp/sys_proto.h | 9 -- arch/arm/include/asm/global_data.h | 5 + arch/arm/include/asm/{arch-imx8 => mach-imx}/image.h | 2 + arch/arm/include/asm/mach-imx/sys_proto.h | 13 ++- arch/arm/mach-imx/Kconfig | 15 ++- arch/arm/mach-imx/Makefile | 5 + arch/arm/mach-imx/cmd_dek.c | 2 +- arch/arm/mach-imx/{imx8/image.c => image-container.c} | 51 +++++++-- arch/arm/mach-imx/imx8/Kconfig | 13 --- arch/arm/mach-imx/imx8/Makefile | 3 - arch/arm/mach-imx/imx8/ahab.c | 2 +- arch/arm/mach-imx/imx8m/Kconfig | 8 ++ arch/arm/mach-imx/imx8ulp/Kconfig | 23 ++++ arch/arm/mach-imx/imx8ulp/Makefile | 11 ++ arch/arm/mach-imx/imx8ulp/cgc.c | 455 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/mach-imx/imx8ulp/clock.c | 397 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/mach-imx/imx8ulp/iomux.c | 58 ++++++++++ arch/arm/mach-imx/imx8ulp/lowlevel_init.S | 26 +++++ arch/arm/mach-imx/imx8ulp/pcc.c | 449 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/mach-imx/imx8ulp/rdc.c | 411 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/mach-imx/imx8ulp/soc.c | 544 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/mach-imx/imx8ulp/upower/Makefile | 6 ++ arch/arm/mach-imx/imx8ulp/upower/upower_api.c | 485 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/mach-imx/imx8ulp/upower/upower_api.h | 258 +++++++++++++++++++++++++++++++++++++++++++++ arch/arm/mach-imx/imx8ulp/upower/upower_hal.c | 179 +++++++++++++++++++++++++++++++ arch/arm/mach-imx/mx6/Kconfig | 9 ++ arch/arm/mach-imx/{imx8 => }/parse-container.c | 4 +- arch/arm/mach-imx/spl_imx_romapi.c | 172 +++++++++++++++++++++++------- board/freescale/imx8ulp_evk/Kconfig | 14 +++ board/freescale/imx8ulp_evk/MAINTAINERS | 6 ++ board/freescale/imx8ulp_evk/Makefile | 7 ++ board/freescale/imx8ulp_evk/ddr_init.c | 207 ++++++++++++++++++++++++++++++++++++ board/freescale/imx8ulp_evk/imx8ulp_evk.c | 67 ++++++++++++ board/freescale/imx8ulp_evk/lpddr4_timing.c | 1158 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ board/freescale/imx8ulp_evk/spl.c | 115 ++++++++++++++++++++ board/kontron/sl-mx6ul/Kconfig | 15 +++ board/kontron/sl-mx6ul/MAINTAINERS | 9 ++ board/kontron/sl-mx6ul/Makefile | 8 ++ board/kontron/sl-mx6ul/kontron_mx6ul.c | 85 +++++++++++++++ board/kontron/sl-mx6ul/spl.c | 376 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ board/kontron/sl-mx8mm/Kconfig | 15 +++ board/kontron/sl-mx8mm/MAINTAINERS | 7 ++ board/kontron/sl-mx8mm/Makefile | 9 ++ board/kontron/sl-mx8mm/imximage.cfg | 9 ++ board/kontron/sl-mx8mm/kontron_mx8mm.c | 102 ++++++++++++++++++ board/kontron/sl-mx8mm/lpddr4_timing.c | 1846 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ board/kontron/sl-mx8mm/spl.c | 322 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ configs/imx8ulp_evk_defconfig | 103 ++++++++++++++++++ configs/kontron_mx6ul_defconfig | 109 +++++++++++++++++++ configs/kontron_mx8mm_defconfig | 124 ++++++++++++++++++++++ drivers/Makefile | 1 + drivers/ddr/imx/Kconfig | 1 + drivers/ddr/imx/imx8ulp/Kconfig | 11 ++ drivers/ddr/imx/imx8ulp/Makefile | 9 ++ drivers/ddr/imx/imx8ulp/ddr_init.c | 217 ++++++++++++++++++++++++++++++++++++++ drivers/misc/Makefile | 1 + drivers/misc/imx8ulp/Makefile | 4 + drivers/misc/imx8ulp/fuse.c | 198 ++++++++++++++++++++++++++++++++++ drivers/misc/imx8ulp/imx8ulp_mu.c | 234 +++++++++++++++++++++++++++++++++++++++++ drivers/misc/imx8ulp/s400_api.c | 244 ++++++++++++++++++++++++++++++++++++++++++ drivers/mmc/Kconfig | 2 +- drivers/mmc/fsl_esdhc_imx.c | 12 ++- drivers/net/Kconfig | 2 +- drivers/net/fec_mxc.c | 2 +- drivers/pinctrl/nxp/Kconfig | 14 +++ drivers/pinctrl/nxp/Makefile | 1 + drivers/pinctrl/nxp/pinctrl-imx8ulp.c | 44 ++++++++ include/configs/imx8ulp_evk.h | 107 +++++++++++++++++++ include/configs/kontron_common.h | 86 +++++++++++++++ include/configs/kontron_mx6ul.h | 52 +++++++++ include/configs/kontron_mx8mm.h | 66 ++++++++++++ include/dt-bindings/clock/imx8ulp-clock.h | 247 +++++++++++++++++++++++++++++++++++++++++++ include/fsl_lpuart.h | 2 +- 108 files changed, 14758 insertions(+), 87 deletions(-) create mode 100644 arch/arm/dts/imx6ul-kontron-n631x-s-u-boot.dtsi create mode 100644 arch/arm/dts/imx6ul-kontron-n631x-s.dts create mode 100644 arch/arm/dts/imx6ul-kontron-n631x-som.dtsi create mode 100644 arch/arm/dts/imx6ul-kontron-n6x1x-s-u-boot.dtsi create mode 100644 arch/arm/dts/imx6ul-kontron-n6x1x-s.dts create mode 100644 arch/arm/dts/imx6ul-kontron-n6x1x-s.dtsi create mode 100644 arch/arm/dts/imx6ul-kontron-n6x1x-som-common.dtsi create mode 100644 arch/arm/dts/imx6ull-kontron-n641x-s-u-boot.dtsi create mode 100644 arch/arm/dts/imx6ull-kontron-n641x-s.dts create mode 100644 arch/arm/dts/imx6ull-kontron-n641x-som.dtsi create mode 100644 arch/arm/dts/imx8mm-kontron-n801x-s-lvds.dts create mode 100644 arch/arm/dts/imx8mm-kontron-n801x-s-u-boot.dtsi create mode 100644 arch/arm/dts/imx8mm-kontron-n801x-s.dts create mode 100644 arch/arm/dts/imx8mm-kontron-n801x-som.dtsi create mode 100644 arch/arm/dts/imx8ulp-evk-u-boot.dtsi create mode 100644 arch/arm/dts/imx8ulp-evk.dts create mode 100644 arch/arm/dts/imx8ulp-pinfunc.h create mode 100644 arch/arm/dts/imx8ulp.dtsi create mode 100644 arch/arm/include/asm/arch-imx8ulp/cgc.h create mode 100644 arch/arm/include/asm/arch-imx8ulp/clock.h create mode 100644 arch/arm/include/asm/arch-imx8ulp/ddr.h create mode 100644 arch/arm/include/asm/arch-imx8ulp/gpio.h create mode 100644 arch/arm/include/asm/arch-imx8ulp/imx-regs.h create mode 100644 arch/arm/include/asm/arch-imx8ulp/imx8ulp-pins.h create mode 100644 arch/arm/include/asm/arch-imx8ulp/iomux.h create mode 100644 arch/arm/include/asm/arch-imx8ulp/mu_hal.h create mode 100644 arch/arm/include/asm/arch-imx8ulp/pcc.h create mode 100644 arch/arm/include/asm/arch-imx8ulp/rdc.h create mode 100644 arch/arm/include/asm/arch-imx8ulp/s400_api.h create mode 100644 arch/arm/include/asm/arch-imx8ulp/sys_proto.h create mode 100644 arch/arm/include/asm/arch-imx8ulp/upower.h rename arch/arm/include/asm/{arch-imx8 => mach-imx}/image.h (95%) rename arch/arm/mach-imx/{imx8/image.c => image-container.c} (79%) create mode 100644 arch/arm/mach-imx/imx8ulp/Kconfig create mode 100644 arch/arm/mach-imx/imx8ulp/Makefile create mode 100644 arch/arm/mach-imx/imx8ulp/cgc.c create mode 100644 arch/arm/mach-imx/imx8ulp/clock.c create mode 100644 arch/arm/mach-imx/imx8ulp/iomux.c create mode 100644 arch/arm/mach-imx/imx8ulp/lowlevel_init.S create mode 100644 arch/arm/mach-imx/imx8ulp/pcc.c create mode 100644 arch/arm/mach-imx/imx8ulp/rdc.c create mode 100644 arch/arm/mach-imx/imx8ulp/soc.c create mode 100644 arch/arm/mach-imx/imx8ulp/upower/Makefile create mode 100644 arch/arm/mach-imx/imx8ulp/upower/upower_api.c create mode 100644 arch/arm/mach-imx/imx8ulp/upower/upower_api.h create mode 100644 arch/arm/mach-imx/imx8ulp/upower/upower_hal.c rename arch/arm/mach-imx/{imx8 => }/parse-container.c (98%) create mode 100644 board/freescale/imx8ulp_evk/Kconfig create mode 100644 board/freescale/imx8ulp_evk/MAINTAINERS create mode 100644 board/freescale/imx8ulp_evk/Makefile create mode 100644 board/freescale/imx8ulp_evk/ddr_init.c create mode 100644 board/freescale/imx8ulp_evk/imx8ulp_evk.c create mode 100644 board/freescale/imx8ulp_evk/lpddr4_timing.c create mode 100644 board/freescale/imx8ulp_evk/spl.c create mode 100644 board/kontron/sl-mx6ul/Kconfig create mode 100644 board/kontron/sl-mx6ul/MAINTAINERS create mode 100644 board/kontron/sl-mx6ul/Makefile create mode 100644 board/kontron/sl-mx6ul/kontron_mx6ul.c create mode 100644 board/kontron/sl-mx6ul/spl.c create mode 100644 board/kontron/sl-mx8mm/Kconfig create mode 100644 board/kontron/sl-mx8mm/MAINTAINERS create mode 100644 board/kontron/sl-mx8mm/Makefile create mode 100644 board/kontron/sl-mx8mm/imximage.cfg create mode 100644 board/kontron/sl-mx8mm/kontron_mx8mm.c create mode 100644 board/kontron/sl-mx8mm/lpddr4_timing.c create mode 100644 board/kontron/sl-mx8mm/spl.c create mode 100644 configs/imx8ulp_evk_defconfig create mode 100644 configs/kontron_mx6ul_defconfig create mode 100644 configs/kontron_mx8mm_defconfig create mode 100644 drivers/ddr/imx/imx8ulp/Kconfig create mode 100644 drivers/ddr/imx/imx8ulp/Makefile create mode 100644 drivers/ddr/imx/imx8ulp/ddr_init.c create mode 100644 drivers/misc/imx8ulp/Makefile create mode 100644 drivers/misc/imx8ulp/fuse.c create mode 100644 drivers/misc/imx8ulp/imx8ulp_mu.c create mode 100644 drivers/misc/imx8ulp/s400_api.c create mode 100644 drivers/pinctrl/nxp/pinctrl-imx8ulp.c create mode 100644 include/configs/imx8ulp_evk.h create mode 100644 include/configs/kontron_common.h create mode 100644 include/configs/kontron_mx6ul.h create mode 100644 include/configs/kontron_mx8mm.h create mode 100644 include/dt-bindings/clock/imx8ulp-clock.h Best 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@denx.de =====================================================================