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 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 smtp.lore.kernel.org (Postfix) with ESMTPS id 5458EC433F5 for ; Tue, 5 Apr 2022 22:53:26 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 272BA83BDE; Wed, 6 Apr 2022 00:53:09 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=konsulko.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=konsulko.com header.i=@konsulko.com header.b="hh2acLx2"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 4899183ADC; Wed, 6 Apr 2022 00:46:35 +0200 (CEST) Received: from mail-qv1-xf31.google.com (mail-qv1-xf31.google.com [IPv6:2607:f8b0:4864:20::f31]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 62BD783937 for ; Wed, 6 Apr 2022 00:46:28 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=konsulko.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=trini@konsulko.com Received: by mail-qv1-xf31.google.com with SMTP id kd21so940969qvb.6 for ; Tue, 05 Apr 2022 15:46:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=y3yOHYKhvmTJtr/SiOh2WPAGN9G8mVt+OoAOiiOKpLY=; b=hh2acLx2jF8Du1jRU25j6SmPBTcGo2ZAOU4fdtRnc+qok9DuqK6p02pJStiomimsX5 sC61Q39MpdFoKisGq3qjKxUk+syQldzjoxIinOYwc0dhBx7BqQzVljmBx9HX45D2e900 /iIKqnUNgevRSqZCwOXaXkNP324HMPoqxoNSY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=y3yOHYKhvmTJtr/SiOh2WPAGN9G8mVt+OoAOiiOKpLY=; b=U9YbBKhGGiz4buLAkSWKc1iEGhi5OZ5f3OmPvkplE12kZLVuOzvrDGRGUMpSFaXsRU EPGtHUZFp0ilQ9tyN6l0V8nekezXoNIgqOKH/ftbOuqMtcn4igkHOYs7UI7Ed4Z4ySgX IxFYMcNBcFVLDvJ8te7VInp5fgZQlCxVMueGHKIIebWc+U/HZUoqVFaG1p3p0K+jzaI6 Jxsvkdjn/xoPWDRZgtu1tt01H4l5RtKhMxXItrL1+G7UziyL7R/EGqnZFoRbr6M4Bo1C LUF9PkEA4Ea3RV6GUf9tzfvClISDV+0zpzD1ETVS+S/zU+ftoDfJCYG/wvk0h65UYbx3 bDjg== X-Gm-Message-State: AOAM5313s6N0VrDsf7rkoQiDe+vQEAyp8e4jtSkAJGX11nzjb1VAyIse ae/019nfyA1pB3IKWDPRZd7CJQ== X-Google-Smtp-Source: ABdhPJySaVPnqNglCzQ/FrAKmXg3rHA0hcNHc5rloetFCkg7G4S+LF2Kr6O/Ig//24wI/ZFc9RcDrw== X-Received: by 2002:a05:6214:5282:b0:443:9905:a58f with SMTP id kj2-20020a056214528200b004439905a58fmr5016892qvb.98.1649198787088; Tue, 05 Apr 2022 15:46:27 -0700 (PDT) Received: from bill-the-cat (2603-6081-7b01-cbda-2ef0-5dff-fedb-a8ba.res6.spectrum.com. [2603:6081:7b01:cbda:2ef0:5dff:fedb:a8ba]) by smtp.gmail.com with ESMTPSA id c17-20020ac85a91000000b002e1dd8ae44bsm12351056qtc.29.2022.04.05.15.46.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Apr 2022 15:46:26 -0700 (PDT) Date: Tue, 5 Apr 2022 18:46:22 -0400 From: Tom Rini To: Ariel D'Alessandro Cc: u-boot@lists.denx.de, festevam@gmail.com, sbabic@denx.de, Peter.Hoyes@arm.com, aford173@gmail.com, alice.guo@nxp.com, andre.przywara@arm.com, andrey.zhizhikin@leica-geosystems.com, bmeng.cn@gmail.com, christian.gmeiner@gmail.com, christianshewitt@gmail.com, iliev@ronetix.at, jagan@amarulasolutions.com, jh80.chung@samsung.com, joe.hershberger@ni.com, kettenis@openbsd.org, kever.yang@rock-chips.com, kuldeep.singh@nxp.com, marcel.ziswiler@toradex.com, marex@denx.de, michael@amarulasolutions.com, michal.simek@xilinx.com, oliver.graute@kococonnector.com, pali@kernel.org, paul.liu@linaro.org, pbrobinson@gmail.com, peng.fan@nxp.com, philipp.tomsich@vrull.eu, priyanka.jain@nxp.com, radu-nicolae.pirea@oss.nxp.com, rath@ibv-augsburg.net, rfried.dev@gmail.com, samuel@sholland.org, simon.k.r.goldschmidt@gmail.com, sjg@chromium.org, stephan@gerhold.net, tharvey@gateworks.com, tien.fong.chee@intel.com, uboot-imx@nxp.com, vladimir.oltean@nxp.com, wd@denx.de, xypron.glpk@gmx.de, ye.li@nxp.com Subject: Re: [PATCH v4 0/6] imx8mn-smm-s2/pro: Add iMX8MN BSH SMM S2 boards Message-ID: <20220405224622.GX9042@bill-the-cat> References: <20220304122228.71412-1-ariel.dalessandro@collabora.com> <0ba4ebb3-afe5-95b2-47b8-cac6b381ba1e@collabora.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="xd9y+pRso0hzCdjI" Content-Disposition: inline In-Reply-To: <0ba4ebb3-afe5-95b2-47b8-cac6b381ba1e@collabora.com> X-Clacks-Overhead: GNU Terry Pratchett X-Mailman-Approved-At: Wed, 06 Apr 2022 00:53:01 +0200 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 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.5 at phobos.denx.de X-Virus-Status: Clean --xd9y+pRso0hzCdjI Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Yes, there's a lot of iMX things I would like to see a PR come in for soon. On Tue, Apr 05, 2022 at 05:44:47PM -0300, Ariel D'Alessandro wrote: > Hi Tom, Stefano, >=20 > Gentle ping :-) Can we get this merged now? >=20 > On 3/4/22 09:22, Ariel D'Alessandro wrote: > > Introduce BSH SystemMaster (SMM) S2 board family, which consists of: > > iMX8MN SMM S2 and iMX8MN SMM S2 PRO boards. > >=20 > > This patchset also adds support for NXP TJA11xx Ethernet PHYs. > >=20 > > Changes in v4: > > * Add new Reviewed-by tags to patches. > > * Set atf-bl31 blob type in device tree binman configuration. > >=20 > > Changes in v3: > > * Added nxp-c45-tja11xx driver. > > * Added ethernet support to iMX8MN BSH SMM S2 boards. > >=20 > > Changes in v2: > > * Properly added MAINTAINERS entry. > > * Fixed binman configuration. > > * Picked device tree from kernel. > > * Removed CONFIG_SPL_BUILD anti-pattern in board config. > > * Removed downstream stuff in bootargs. > > * Added board documentation. > >=20 > > Ariel D'Alessandro (4): > > phy: nxp-c45-tja11xx: Rename functions to be c45 tja11xx specific > > iopoll: Extend read_poll_timeout macro to support variable parameters > > net: phy: Add phy_modify() accessor > > bsh: imx8mn-smm-s2/pro: Add iMX8MN BSH SMM S2 boards > >=20 > > Michael Trimarchi (2): > > imx8m: add regs used by GPMI > > net: phy: nxp-tja11xx: Add NXP TJA11xx PHY driver > >=20 > > arch/arm/dts/Makefile | 2 + > > arch/arm/dts/imx8mn-bsh-smm-s2-common.dtsi | 423 ++++++++ > > .../dts/imx8mn-bsh-smm-s2-u-boot-common.dtsi | 225 +++++ > > arch/arm/dts/imx8mn-bsh-smm-s2-u-boot.dtsi | 15 + > > arch/arm/dts/imx8mn-bsh-smm-s2.dts | 48 + > > arch/arm/dts/imx8mn-bsh-smm-s2pro-u-boot.dtsi | 15 + > > arch/arm/dts/imx8mn-bsh-smm-s2pro.dts | 80 ++ > > arch/arm/include/asm/arch-imx8m/imx-regs.h | 7 + > > arch/arm/mach-imx/imx8m/Kconfig | 15 + > > arch/arm/mach-socfpga/reset_manager_s10.c | 20 +- > > board/bsh/imx8mn_smm_s2/Kconfig | 49 + > > board/bsh/imx8mn_smm_s2/MAINTAINERS | 8 + > > board/bsh/imx8mn_smm_s2/Makefile | 13 + > > board/bsh/imx8mn_smm_s2/ddr3l_timing_256m.c | 941 ++++++++++++++++++ > > board/bsh/imx8mn_smm_s2/ddr3l_timing_512m.c | 941 ++++++++++++++++++ > > board/bsh/imx8mn_smm_s2/imx8mn_smm_s2.c | 23 + > > board/bsh/imx8mn_smm_s2/imximage-8mn-ddr3.cfg | 10 + > > board/bsh/imx8mn_smm_s2/spl.c | 93 ++ > > configs/imx8mn_bsh_smm_s2_defconfig | 97 ++ > > configs/imx8mn_bsh_smm_s2pro_defconfig | 94 ++ > > doc/board/bsh/imx8mn_bsh_smm_s2.rst | 62 ++ > > doc/board/bsh/index.rst | 9 + > > doc/board/index.rst | 1 + > > drivers/mmc/rockchip_sdhci.c | 9 +- > > drivers/net/phy/Kconfig | 5 + > > drivers/net/phy/Makefile | 1 + > > drivers/net/phy/nxp-c45-tja11xx.c | 6 +- > > drivers/net/phy/nxp-tja11xx.c | 277 ++++++ > > drivers/net/phy/phy.c | 23 + > > include/configs/imx8mn_bsh_smm_s2.h | 52 + > > include/configs/imx8mn_bsh_smm_s2_common.h | 62 ++ > > include/configs/imx8mn_bsh_smm_s2pro.h | 35 + > > include/linux/iopoll.h | 12 +- > > include/phy.h | 3 + > > 34 files changed, 3654 insertions(+), 22 deletions(-) > > create mode 100644 arch/arm/dts/imx8mn-bsh-smm-s2-common.dtsi > > create mode 100644 arch/arm/dts/imx8mn-bsh-smm-s2-u-boot-common.dtsi > > create mode 100644 arch/arm/dts/imx8mn-bsh-smm-s2-u-boot.dtsi > > create mode 100644 arch/arm/dts/imx8mn-bsh-smm-s2.dts > > create mode 100644 arch/arm/dts/imx8mn-bsh-smm-s2pro-u-boot.dtsi > > create mode 100644 arch/arm/dts/imx8mn-bsh-smm-s2pro.dts > > create mode 100644 board/bsh/imx8mn_smm_s2/Kconfig > > create mode 100644 board/bsh/imx8mn_smm_s2/MAINTAINERS > > create mode 100644 board/bsh/imx8mn_smm_s2/Makefile > > create mode 100644 board/bsh/imx8mn_smm_s2/ddr3l_timing_256m.c > > create mode 100644 board/bsh/imx8mn_smm_s2/ddr3l_timing_512m.c > > create mode 100644 board/bsh/imx8mn_smm_s2/imx8mn_smm_s2.c > > create mode 100644 board/bsh/imx8mn_smm_s2/imximage-8mn-ddr3.cfg > > create mode 100644 board/bsh/imx8mn_smm_s2/spl.c > > create mode 100644 configs/imx8mn_bsh_smm_s2_defconfig > > create mode 100644 configs/imx8mn_bsh_smm_s2pro_defconfig > > create mode 100644 doc/board/bsh/imx8mn_bsh_smm_s2.rst > > create mode 100644 doc/board/bsh/index.rst > > create mode 100644 drivers/net/phy/nxp-tja11xx.c > > create mode 100644 include/configs/imx8mn_bsh_smm_s2.h > > create mode 100644 include/configs/imx8mn_bsh_smm_s2_common.h > > create mode 100644 include/configs/imx8mn_bsh_smm_s2pro.h > >=20 --=20 Tom --xd9y+pRso0hzCdjI Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCgAdFiEEGjx/cOCPqxcHgJu/FHw5/5Y0tywFAmJMxrsACgkQFHw5/5Y0 tyxDUgwAhDC2PPKaAoEH4UO1nCYY3eEJE8VfkMed7BR19n/ac639M2u0GbspaKhx gVvCvFWEkJ17J6Vft158OJMmQAZYsvZ1xWG/bj5Uh0UPdbmONHCMYE7keZ0sbBJN s0MdMiqR1hqCpnKn5I893QPBO/HjZw1mhKMu3h0y51KQ8N+NTjdXcYZcN/Apksy3 nxkvJdWiVEUh6pepLf0qH3EKYGEajb7nSQU2RvF7+0P2h3QT3Bj0go5hms5SVlaA BGJcdLumP0Go9j2JI/AsaQlu+1palDTqImwIumokx8cF4SyMJyUWWrpxMJfJl+4u 2Menw7cjwOiT4s0gMW7AoKrPf7ZsRJfritlQhIGKOLGPJxqsrcByDs+WhfWcjj2a DLIsRsrhRBiU+GXGbGR1DGZN+/T3stbpmfTsbzyY5aqth2CUw10BB/QEMHUpGKyp /vOjLvOiPOK1TDgzL2AsXHbIr4IBLUAhOe3Kn9jGE0iUK5ajvh+6CAKjKWkh8I6t OyJ5sR8v =unh7 -----END PGP SIGNATURE----- --xd9y+pRso0hzCdjI--