From nobody Fri Sep 25 02:08:28 2026 Received: from mail-wm2-f13.google.com (mail-wm2-f13.google.com [74.125.225.141]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 916154ED1AE for ; Thu, 17 Sep 2026 15:41:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.225.141 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789659723; cv=none; b=XlyMINhLThHOlu9AbMjiTb0ZjXNXrigFMB0civ1wuYlknExrfFfpQadsALBVyNP2cKN+dzqvqdP+Mu+MtCXnR/cZatmp4ENx2fQAZOUOegvDOQ1bm0uOHcUgU3vKlFCxxlnhLoSrQtazYQ2moLy/gzKujqhqeZGIteLxPrD2Gbk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789659723; c=relaxed/simple; bh=VGQ7i0rsWlHK10W0mC5TJ9kvAaDRj77XeWPsthYR2k8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Mgxwk0OELLcC+VhUPxYc7Zk8H4QTMUlilPuHQ7Ep7QfkBWmJySJ1JUsndGum0Cpk71es0YOnJLZPlZ9Lf6k32X8+vWFzsytlUhMkWwi0wyVSSOcHyvtQeAdFsY4NYbOtkpKLtbvv9swgTd6BFacD96WFQVMYBDb923ClSeKcRFI= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=JVL/gwOm; arc=none smtp.client-ip=74.125.225.141 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="JVL/gwOm" Received: by mail-wm2-f13.google.com with SMTP id 5b1f17b1804b1-49e69b9e16aso10014175e9.1 for ; Thu, 17 Sep 2026 08:41:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1789659702; x=1790264502; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=BZTHVF5d2BHEGYh8wWAhHMVlO8LgEUkq4aZ2zQxWQOk=; b=JVL/gwOmbN7dbw2jyPCsk5zA0J0lVl66D0eLyToe6JI4R6UhMHXGBnu0JjW1MjwlXk uCuh+CKmj2R3T0uIRWhwx7HlyQXpjp2/nDhMHdnumf448I2gzirW6E8aTCZOCvYl2xFn 9Tg+AZZ5xcVVZ53LFNedpwySdsLSnaAHaweVeSghIIoZBjTyoT+zDJuMEGyjQ6HLr4/e FJLT8EcI8kXnEuw1Vd21diRCs9Wid0PJTtzDOIGbvAF0D4Kar2FZ987me6jkCI5yEP58 NF4FXvkGhsaQvMK/c3HrxQobHchkaP+72uUPcTXhhGRx4g4aqZZ13n0SgZPSL2nkHrEG 56OQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789659702; x=1790264502; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=BZTHVF5d2BHEGYh8wWAhHMVlO8LgEUkq4aZ2zQxWQOk=; b=X7yEKbZf3y3p2PvBNPASo6j0pY4ErfeWlZDAgn3PHScxNkkyELctHHJA6KByjk8Lqx IarQDl7CpfoFKEoqS43Qrp+PcOs/Q9XN2TeM1qc8B8ilkxitMdHMjExFE+yJ5b2mr0Nv aWCUHtK+V/ff+vXYfLnGAR+wUF1/WvOhL2OVVLsiOG6vmGDQneITkhDcpUDJ5z0pQzBE G4o7n/E9hhdoydYbYiaLokFO/8UNeL0tclq80qziqiVhlhZRkprezSZkfphVbn8cAst5 q6tqAGUzkxqlUoUBpxai4hgu4tPemmDGeo0yR52TKoEW4imOQz/eZ3chnkv8MYV3IxZ5 a9qw== X-Forwarded-Encrypted: i=1; AKwUvBzkMz7eiIG1/eQN6Fs9z2DUo7Za9exBvmLfmvGCkBP7qyvtWMdelDsV6pZzqDM1GePtY2TZHqXz7NQeyYQ=@vger.kernel.org X-Gm-Message-State: AFuF++moRqwEIdsCb2iVwCGCvEgmToucdVhoqwKBoU5ptZXHM0TMZgH2 iWFVFGszkUNBPVbNoUqDhEf8j+soHWh51eal2QRdH1an2zmZQT5NEn7u X-Gm-Gg: AYBFou0eoJ8S2+kyYLKtQQJi0H7LHj6KvatgYBgrxExsvmjsc1ykc3KotdFi8o/96VY esFYzGz89XruDJXAa7yVL1mq5hLCG4dKwyAfYslpJOopgnSCfHyvMOAKe4QSXFaQDusKbaEXvjI QqbUxoO6att0sUJ/zP2xNlFzeGjzGI6aMuCTDXwlCDhliqyjf47L/5h/9P0Q8Pdq0yhaWcNPFno lPHRxem6b5tbq+474b5Z1ep0a/sgjuo8Tvlz576ZJ57XYrKRtjmjYExt1U4mYSNndWS5zKQfyBK i+2Wsyp5pAYWrtYuYN7q5r+4lIchUhVG0S1QqldAg9FHLpz+mPlQ+Wi90Rbz+qopmoKM6WQOXt8 PVOr2VLjN0y9ODhLJ5deEg0B4i+zwthiThOg25j+PErRe/Bzd7LONiiLZW/SLwHaAYw/MA3E+Tn 16ZvetGsQ7FKa7V8bep89ln548nU+KCuXpVbwxtWLG9QeaWMLVonxA0FYRdcHOXZ0cQmn/GCvz7 3RGmB8ZFylhp1R0IN9hxvdI2+fXeHhuhhYZazRC6uaADcpC+EO4jlZ7Cg7bqx1MdC1kMf4gRr04 5D5C6OH08xRdQ0YJ6773fm5eTyqM1EKN X-Received: by 2002:a05:600c:3b20:b0:49e:8377:c880 with SMTP id 5b1f17b1804b1-49eb733ba12mr88495725e9.33.1789659701524; Thu, 17 Sep 2026 08:41:41 -0700 (PDT) Received: from Lord-Beerus.station ([31.27.155.43]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fbd227141sm100124235e9.2.2026.09.17.08.41.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Sep 2026 08:41:41 -0700 (PDT) From: Stefano Radaelli X-Google-Original-From: Stefano Radaelli To: Frank Li , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Cc: pierluigi.p@variscite.com, Stefano Radaelli , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Francesco Ferraro Subject: [PATCH v2 1/3] arm64: dts: imx8mm-var-dart: configure SAI3 synchronous RX mode Date: Thu, 17 Sep 2026 17:41:28 +0200 Message-ID: X-Mailer: git-send-email 2.47.3 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Stefano Radaelli Configure SAI3 to operate in synchronous RX mode, so that the trasmit path uses the receive bit clock and frame sync signals. Remove the TX_SYNC and TX_BCLK pinmux entries, as these signals are not used in this configuration. Co-developed-by: Francesco Ferraro Signed-off-by: Francesco Ferraro Signed-off-by: Stefano Radaelli --- v1->v2: -=20 arch/arm64/boot/dts/freescale/imx8mm-var-dart.dtsi | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-var-dart.dtsi b/arch/arm6= 4/boot/dts/freescale/imx8mm-var-dart.dtsi index 2324063f8fd9..c7a9eb23e5e8 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-var-dart.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mm-var-dart.dtsi @@ -305,6 +305,7 @@ &sai3 { assigned-clock-parents =3D <&clk IMX8MM_AUDIO_PLL1_OUT>; assigned-clock-rates =3D <1536000>; fsl,sai-mclk-direction-output; + fsl,sai-synchronous-rx; status =3D "okay"; }; =20 @@ -446,8 +447,6 @@ pinctrl_sai3: sai3grp { MX8MM_IOMUXC_SAI3_RXFS_SAI3_RX_SYNC 0xd6 MX8MM_IOMUXC_SAI3_RXC_SAI3_RX_BCLK 0xd6 MX8MM_IOMUXC_SAI3_RXD_SAI3_RX_DATA0 0xd6 - MX8MM_IOMUXC_SAI3_TXFS_SAI3_TX_SYNC 0xd6 - MX8MM_IOMUXC_SAI3_TXC_SAI3_TX_BCLK 0xd6 MX8MM_IOMUXC_SAI3_TXD_SAI3_TX_DATA0 0xd6 MX8MM_IOMUXC_SAI3_MCLK_SAI3_MCLK 0xd6 >; --=20 2.47.3 From nobody Fri Sep 25 02:08:28 2026 Received: from mail-wm2-f12.google.com (mail-wm2-f12.google.com [74.125.225.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 454804E4C5E for ; Thu, 17 Sep 2026 15:41:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.225.140 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789659719; cv=none; b=ALIijiHtcUoZ156hr55qke+07dCYkBRn3JAyFlWEJLgdKmeoR58DNrm0PaiUsXNkS8K3jZ1jAqK5yFBKLoLnwh9DKcI9aELtupa1uSAM6fw0M9GFBmeJvN3621/1xN1b0lyAtgEESEnhigz6KZlJCvygDZKJs8guH3CczGDNY4g= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789659719; c=relaxed/simple; bh=Tuw8fjQ4Nitl5LlGiEpAxv/8p17A8gL6CzHwHUI51iM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=qX20Vgw2zCVcg62iEnl1dHgp61AMcxPe5PxKnQOcpIJHu3kxrnW5BteThUiicscb4u/pT428HmYqDHUqMZ2Kl7H+grKcaZuBRV2dkmn9j/MeHdMl5WoMIDFUkwSMKIqMmdatYBpknFfgeszrzs2DcY3GjRlCycfxGfEPM4di5Lw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=hKfXsseR; arc=none smtp.client-ip=74.125.225.140 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="hKfXsseR" Received: by mail-wm2-f12.google.com with SMTP id 5b1f17b1804b1-49e620fa473so6133325e9.1 for ; Thu, 17 Sep 2026 08:41:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1789659704; x=1790264504; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=ogUWVPuPz4Wv0AWXXjemfDDswNqsh12xy3+UrN+ebnA=; b=hKfXsseRydZBb9cblvkW0Vxuv3UfJjmWrQf9M+2J37yq3iLMzvhvIeNxnKA9JcWEz5 XX8y/MiY+qUKlt+uU93hO/IQ/hlFWbGJVMUYIwgbC8B7lRIGurCovQw3XmxtKCBXEQ+4 H1xu1qgrRwr2r5d59uLW9TIYB/MoVvIs+OXoUE/zxl3oOTNatfb61i4s5Dokr05Hh1/m Bs/0Tat1hTRDtAoyAhe3akoPJMpbxv18hU6oJzW5CnidNrunSbXDDPat+U7eSph8jCf0 UTHFdEthvm1LssryMuXMGPO8WwIMgt1N0XxCw8V0javRnTwkxwE2pFx1qw+h8lYk2NkF VVlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789659704; x=1790264504; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=ogUWVPuPz4Wv0AWXXjemfDDswNqsh12xy3+UrN+ebnA=; b=X3O3xhdZsYItP1A/LOjbrnPlMQQifiEcGPG+O0KIhOoVrzsqk0v9MHH6LtCf/gk8dg HIkRlatBxbnSyYdSsPAHckBPxsTMXknyQ9ARbuW0SES1q9Pe3ZcDV03+cUKs7eZAy3FH BRlfJ+ZEURvbd0EBQnqjfHHmFPmS47MGKQlTyBa68Ia98taBSebkim8e/Z5Tb+7Et/ju OYEqSmrFGtJq1fy6su2vDjUxr1J7+I+jhn7yMcO0WVOO/VT0utKKO3Fr3MLRDofCbtwI Q9MkdoRNfVbghXqdujZD9P0C0BIEr34LGae6PEpulxD0VgmHEyg56Js4za3/l846DL2W 1Mig== X-Forwarded-Encrypted: i=1; AKwUvBxwnAn1oUvQ/sgORFny9ylXefgo00XNddaEJOSMrFkIzmnm3XE7GajKjwatC5Il9XQs13nqz2IVzvB6Pg0=@vger.kernel.org X-Gm-Message-State: AFuF++nCfdNUKrYPqQM3VmK77mFxo3IZOrIzVXpB6Ol3iIrlyeG7V963 Zw3BhbfNexVE0nAlCe19/qlw2Ob1oaINDJ0xV7uqWF+i0/fsR5mS+uhWuzhxvcAA X-Gm-Gg: AYBFou1CEUU9M/uJbLBMjQpKsk0Gb91IWVyo9QewEVhMiw9/QdfmHK/a9nIXvXQuZbq JCjjhW/EbEp2osx2NujXU4kxMDpzTcD6fVpr+bEoQfu70mun90/VDsycvLzSnjOOclsAwPpKc+5 m3VM5ZqX8sCBQXUNho/2qshk2DWa3DG/wCgC9o3o/+EqRhoq/kj2GGgcIgGNi8u4o24WYNxIjIA SkBxT2IxuHMNAuypxQi9UfXmTTtDxMFM/q3Ghf5oLgJMMWpwuV0co98B8KG32Cre9mbVGlq3tgk fASgFsZa02WBM/4jn73Y4rHn3kQ1ZjFI81fiD2cYH9LGKIA9h40X5UzgidUj/3jaswCkAGVNbvu Tvf8URCy9edGsI5QF2x+T/+WLMf/VcXQ2IPBfDrOjZ6VFKDjziu5v3Np2TBo+xYjRCdMSjkXpR0 TU9061+AuHnCHmFQzeDV0dQofVDc/IDGl/m2wjpx4LqGoege4iPZJDtK+EoZdM/5xx2Oa4d9T3J PZnnnuJ9B6N5q+r/GR2C4PPGGzPv50jlN3+E7LufNHtEBHhnRA5gba3/zUETCFLRimMbNvTYoIP GZtIA8sWbzYjQm07FmF/CQ== X-Received: by 2002:a05:600c:8b81:b0:49e:69e3:884d with SMTP id 5b1f17b1804b1-49eac45ba21mr81456555e9.4.1789659702746; Thu, 17 Sep 2026 08:41:42 -0700 (PDT) Received: from Lord-Beerus.station ([31.27.155.43]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fbd227141sm100124235e9.2.2026.09.17.08.41.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Sep 2026 08:41:42 -0700 (PDT) From: Stefano Radaelli X-Google-Original-From: Stefano Radaelli To: Frank Li , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Cc: pierluigi.p@variscite.com, Stefano Radaelli , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Nate Drude Subject: [PATCH v2 2/3] arm64: dts: imx8mm-var-dart: add TPM support Date: Thu, 17 Sep 2026 17:41:29 +0200 Message-ID: <57aacae2f4f57e877ba32d8082915d6d6bcd3803.1789659585.git.stefano.r@variscite.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Stefano Radaelli Add support for the TPM available on the Variscite DART-MX8M-MINI SOM. Co-developed-by: Nate Drude Signed-off-by: Nate Drude Signed-off-by: Stefano Radaelli --- v1->v2: - Add tpm pinctrl - Add comment on tpm reset line .../boot/dts/freescale/imx8mm-var-dart.dtsi | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-var-dart.dtsi b/arch/arm6= 4/boot/dts/freescale/imx8mm-var-dart.dtsi index c7a9eb23e5e8..953950e55bf9 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-var-dart.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mm-var-dart.dtsi @@ -138,6 +138,16 @@ &i2c1 { sda-gpios =3D <&gpio5 15 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; status =3D "okay"; =20 + st33ktpm2xi2c_som: tpm@2e { + compatible =3D "st,st33ktpm2xi2c", "tcg,tpm-tis-i2c"; + reg =3D <0x2e>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_tpm_reset>; + label =3D "tpm"; + /* active-low TPM reset line. */ + reset-gpios =3D <&gpio4 31 GPIO_ACTIVE_HIGH>; + }; + pmic@4b { compatible =3D "rohm,bd71847"; reg =3D <0x4b>; @@ -452,6 +462,12 @@ MX8MM_IOMUXC_SAI3_MCLK_SAI3_MCLK 0xd6 >; }; =20 + pinctrl_tpm_reset: tpm-resetgrp { + fsl,pins =3D < + MX8MM_IOMUXC_SAI3_TXFS_GPIO4_IO31 0x19 + >; + }; + pinctrl_uart4: uart4grp { fsl,pins =3D < MX8MM_IOMUXC_ECSPI2_SCLK_UART4_DCE_RX 0x140 --=20 2.47.3 From nobody Fri Sep 25 02:08:28 2026 Received: from mail-wm2-f13.google.com (mail-wm2-f13.google.com [74.125.225.141]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D4F8354EEBD for ; Thu, 17 Sep 2026 15:41:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.225.141 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789659716; cv=none; b=d4YlPuTe4NBBmt4hthPDhmY+EXdl1k1akhdydGDlXYRyN1eTs6vAKZrqCeupkJ9CpWBSLLutxPpQqQbqhiPweYarV6HtZHVJzVwBwtjbdO9UoSquYhicHAQB4rR7s+CuhhpVu+XoE1vxsU8jW9X3PEPO1O7z9My8BguO9JpgyII= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789659716; c=relaxed/simple; bh=iOmCO9NxqyQ+5yWQl+Ovx/mmtM/mWQRsYwhnpKqkdrs=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=ODoySeu+croFopSrFLiSvLvBtceuJso3xTX3x6+sYIcqpPH2k7OeNFd0DvNcvDb1LCKAIX4cF04RqMT/umngcn19fhteTYgLm4Xrs3aCQPJv0kbOXJM7F7ca9CvrkCpJ6JZ8h/87JuqAwilinVkA/VgKeuTrqE5i6UKjf3qWNJA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=fB5PZSXO; arc=none smtp.client-ip=74.125.225.141 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="fB5PZSXO" Received: by mail-wm2-f13.google.com with SMTP id 5b1f17b1804b1-49ccead2aecso5210595e9.0 for ; Thu, 17 Sep 2026 08:41:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1789659704; x=1790264504; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=9SHCRdKjHlCadmC8q5y5P3i56DmTdXwCHjJybAu+EXQ=; b=fB5PZSXOVhzFJIq/JkG6bgcXsNbWOp52mWMlR+T9sNrJ4pjqvRSqm54BcbZpnZXdu5 64bftU4KtKF16lDfPXn5ZBnUwXlLQQRNQuvBXCMSUVHeQJNVcDfTXy93qBRc8wPuVNj0 f06cHdZdgIHT/Qv8+Sicdy86gOsuhIoRBKT5nn+n0dtcE0ulEANSSahco7nfMFVA7UeN 9MfqutKJ+UvBEAXdHO6G+fsiV4lpebV2dfbwhiaJ6H6u4UzA3UMCjKuK2LWbhbu/Gmik 6B4d5xDM6xYfVWtSOTk9QayAh7uuK3q9DWMpuoBb1cY3h1HAOSsN2FwWCDnL1ZwOei7h WKMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789659704; x=1790264504; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=9SHCRdKjHlCadmC8q5y5P3i56DmTdXwCHjJybAu+EXQ=; b=WOxSQ4YHwz7nHpZrtAPjoVZV9XANdEBbr2TdoBPrVBn7aTndNbzH6uRZ58xzB/8qDz u4jlnHAWDa54NC42op3WT28o4n9GmX2dj2/zP6ZJMVNt/Uu+ItFlvptJRI6+n1ZJ8DiM wl2Zxo5QSj1ThKGHfgrBx1mcmPxceWLZ1w67Akxxx1KoJtc3LjGL4DpgHJfnqcBD+R4k tkGeGtVDMxtylQ84td/D0Mfr6uWkE65C1Q0MaKcCxUXKFNfqLCkMxx+Ya7w2678SEgCM 6RsTWY+PVybjbtzmsvxa8vQkju6M6tgFzvNR+3pfKNXsl7Othki7B5aEmT+UlorkaL8T FjMA== X-Forwarded-Encrypted: i=1; AKwUvBwPXaKN8jBecAY0Zb+Ppae4Iws5t4j/ElQW1y3XlbkpHzOiagUsQ+S1M/VBQGwfewGVclR0/vAr8dApfj4=@vger.kernel.org X-Gm-Message-State: AFuF++nNlJ+m9WKKouRa8r2csv4ISR8K0sTuavWjg9tAgHYhUhh++VLC +N4G8fSjUxvLI3EGgyxb9qu8APKMtGCcb8mwF8k+sFyhZYkErum4ZjCi X-Gm-Gg: AYBFou2xSdoSsmkHFbxqa3Bs7o0mLr+mFOn22W9QTOlJViSO97EUOCmGxK7J1c3ivXA k6T2JxPcsdTO0hEZseXyinVj/BsDPBcnVMu3Jntgzj2frUWY/ynh2HJJBNPbIhmgMCz3ReaTvV7 JU7l1R/PDvEM/5Ei9AVRCqLsfDtUZn77QCQahpMyzo4P3d7HEhMjweISey9oB+gC2U/gTUIVx7Z zfRVYo1HBEMApQhnE3n73xcmHnCcACZK4Z45/t0bspspOo1E0XfD2renOV6wO5RJ+sHkZuT9GeL rk5izB2mCcPnSTtYaNNogChXMuCkwUmOCrrFvsN5uaTVfLOCdOCw6/gBsFLn1q/VIKAousb8Fuk Wez8ufpWQGzCBTAp/tG1yli4chLCUf9uUzV/YKCmx2l7KKXeo5EgAYBkWp9ZZgoL9in8R8s1i0l ciI2HOyMRASeDtQDRpVjOaaEIrG1nTn9sJR7h9DPW7NDYSdhG17QUvIRPHGI+nJOmpVFb5rAEy8 9MT/G4dWEsxiRJKHvg56aTHqrM2vwO+WVATQG6Uhl7KtHoQxjFut9SU2VXmU1qAkIbTox9HLC5n Dc9eQEWvDFalNIW7cpajFQ== X-Received: by 2002:a05:600c:1f87:b0:49d:1df6:2592 with SMTP id 5b1f17b1804b1-49eb732350cmr85671685e9.21.1789659703973; Thu, 17 Sep 2026 08:41:43 -0700 (PDT) Received: from Lord-Beerus.station ([31.27.155.43]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fbd227141sm100124235e9.2.2026.09.17.08.41.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Sep 2026 08:41:43 -0700 (PDT) From: Stefano Radaelli X-Google-Original-From: Stefano Radaelli To: Frank Li , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Cc: pierluigi.p@variscite.com, Stefano Radaelli , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Nate Drude Subject: [PATCH v2 3/3] arm64: dts: imx8mm-var-dart: increase PHY reset deassert delay Date: Thu, 17 Sep 2026 17:41:30 +0200 Message-ID: X-Mailer: git-send-email 2.47.3 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Stefano Radaelli The Ethernet PHY reset signal also controls the regulators supplying VDDA2P5 and VDD1P0, so releasing reset restores the PHY's 2.5 V and 1.0 V analog supplies. The existing 100 ms reset deassertion delay is not sufficient for reliable PHY detection. The TI DP83867 requires 200 ms of stabilization after power-up before MDIO register access. Increase the reset deassertion delay to 200 ms to ensure reliable PHY detection across repeated boots. Co-developed-by: Nate Drude Signed-off-by: Nate Drude Signed-off-by: Stefano Radaelli --- v1->v2: -=20 arch/arm64/boot/dts/freescale/imx8mm-var-dart.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-var-dart.dtsi b/arch/arm6= 4/boot/dts/freescale/imx8mm-var-dart.dtsi index 953950e55bf9..4d6a79bbb132 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-var-dart.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mm-var-dart.dtsi @@ -123,7 +123,7 @@ ethphy0: ethernet-phy@0 { reg =3D <0>; reset-gpios =3D <&gpio1 9 GPIO_ACTIVE_LOW>; reset-assert-us =3D <10000>; - reset-deassert-us =3D <100000>; + reset-deassert-us =3D <200000>; vddio-supply =3D <®_phy_vddio>; }; }; --=20 2.47.3