From nobody Wed Apr 1 11:15:17 2026 Received: from www537.your-server.de (www537.your-server.de [188.40.3.216]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C53953DFC76; Tue, 31 Mar 2026 14:19:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=188.40.3.216 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774966769; cv=none; b=TeNapjWDSLnpfmDDTsHcC7DIkHPKMXumVC5tlUqK6WmrsWeCyUQ0Kl7g0LYZu7b4rrjYYMdZMzYG7s2ZGUA5u8ENnH/caB7J9+ZMPnQvplvH1ZqXZu+GKd3WPugUqI6RpD4teHErySkkcc5cJJHG+nheuM5mKWRX2kgezRFuSuI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774966769; c=relaxed/simple; bh=4jmcL8gCONunNLHDHdfmh7a7/2x982zasyfK1laUBW8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=oNsMqRM2okc/tar5c46UayuaDaKifFU7wzRHfnTwLId6+514W/csx4h1EV1OCovJfPx3DAeD+3Hwzr9YFlEEeJ9uUO/icJ2LmG2fjUnpln0BHRi6BgrCzk4TiWST65Tu3//NejgptLKsNInR4LHttXKUCa5/xtiTjKauIro9yhM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ew.tq-group.com; spf=pass smtp.mailfrom=ew.tq-group.com; dkim=pass (2048-bit key) header.d=ew.tq-group.com header.i=@ew.tq-group.com header.b=Rlj+TE5k; arc=none smtp.client-ip=188.40.3.216 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ew.tq-group.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ew.tq-group.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ew.tq-group.com header.i=@ew.tq-group.com header.b="Rlj+TE5k" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ew.tq-group.com; s=default2602; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=yin7QTODeLEANEuaKfncPGh4+OMZRlDs+DysIl//GIU=; b=Rlj+TE5kKpuS0AZr04/VJXkhAa WQDSWU1MO6+jcftNj7ERkP5dp3+cWQDZD/K0lTezgS2zW+Bqdgm6tDk63c/oTr7ZjJbPSIPqGXKu7 ij5+47Fx+hNImV6vbicUdhn7sdq8u2AlFsJqLaxvskGbc171t2Qt+L01qmzC4d855hIhE4oKyXwpF Oko+sJrzocvS0V0XIBcPOOhBZc/UXQ1tv84xOJ9EG4vPyxAo8P5eCOkglOE/fmnimSv7tNkPSiuly R1h9+QN8ZWREdQDYTwtHFz7TosSAb62B1V7SiM0GXdjQojzvP+PHR59HOazpnde8b5+5qu8S4Kpca a2XGnwXg==; Received: from sslproxy02.your-server.de ([78.47.166.47]) by www537.your-server.de with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.96.2) (envelope-from ) id 1w7ZwD-000JsJ-15; Tue, 31 Mar 2026 16:19:25 +0200 Received: from localhost ([127.0.0.1]) by sslproxy02.your-server.de with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w7ZwC-000Mdz-25; Tue, 31 Mar 2026 16:19:24 +0200 From: Alexander Stein To: Frank Li , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Alexander Stein , Shawn Guo Cc: Nora Schiffer , linux-arm-kernel@lists.infradead.org, linux@ew.tq-group.com, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 3/7] arm64: dts: fsl-lx2160a-tqmlx2160a: add aliases for all 18 DPMAC instances Date: Tue, 31 Mar 2026 16:19:04 +0200 Message-ID: <20260331141915.2918927-4-alexander.stein@ew.tq-group.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260331141915.2918927-1-alexander.stein@ew.tq-group.com> References: <20260331141915.2918927-1-alexander.stein@ew.tq-group.com> 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 X-Virus-Scanned: Clear (ClamAV 1.4.3/27957/Tue Mar 31 08:24:30 2026) Content-Type: text/plain; charset="utf-8" From: Nora Schiffer Each TQMX2160A comes with a block of 18 MAC addresses. Define aliases to allow firmware to statically assign these addresses to the Ethernet interfaces. In addition, udev can use these aliases for predicable interface names. Signed-off-by: Nora Schiffer Signed-off-by: Alexander Stein --- .../dts/freescale/fsl-lx2160a-tqmlx2160a.dtsi | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/fsl-lx2160a-tqmlx2160a.dtsi b/ar= ch/arm64/boot/dts/freescale/fsl-lx2160a-tqmlx2160a.dtsi index 89a4765737b4f..5ca950ff908e7 100644 --- a/arch/arm64/boot/dts/freescale/fsl-lx2160a-tqmlx2160a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-lx2160a-tqmlx2160a.dtsi @@ -8,6 +8,27 @@ #include "fsl-lx2160a.dtsi" =20 / { + aliases { + ethernet0 =3D &dpmac1; + ethernet1 =3D &dpmac2; + ethernet2 =3D &dpmac3; + ethernet3 =3D &dpmac4; + ethernet4 =3D &dpmac5; + ethernet5 =3D &dpmac6; + ethernet6 =3D &dpmac7; + ethernet7 =3D &dpmac8; + ethernet8 =3D &dpmac9; + ethernet9 =3D &dpmac10; + ethernet10 =3D &dpmac11; + ethernet11 =3D &dpmac12; + ethernet12 =3D &dpmac13; + ethernet13 =3D &dpmac14; + ethernet14 =3D &dpmac15; + ethernet15 =3D &dpmac16; + ethernet16 =3D &dpmac17; + ethernet17 =3D &dpmac18; + }; + reg_vcc3v3: regulator-vcc3v3 { compatible =3D "regulator-fixed"; regulator-name =3D "VCC3V3"; --=20 2.43.0