From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f54.google.com (mail-wm1-f54.google.com [209.85.128.54]) (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 00FE330F94E for ; Wed, 21 Jan 2026 15:15:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.54 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769008519; cv=none; b=PHEdOZAtcpglWDz+qbj+ONVQa4eu2KHi6BsZ3mBgZpK1o877ekItd/Dl2m6FKSSlIFBxwHZW6BgCEQKJlCTV6tDaKAbV4ccFjeIQaCiwG9VfskWoUaYQeImPyEP7skaO1hESr17kQJLKQuzN40LKM3OLALjH+pxWmfmdq4NAg6Y= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769008519; c=relaxed/simple; bh=FTEwGErBLHqKunY94YRfmnEFJcgED1VQR5css/VjSvA=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=gjtHB8L58tqToDxlaCUxj4qe/QOOKckopKNyyp6zDBFddoPpLi9S5gmXGzhFJG8/Xan7kq9wW7ZqcmptaTmriSXkP4cHuxjcfCrm28Q+ho3FuVPlorAXgvGO7saSmHfaaHM+4qPlPqX5b3d2yHpaB6D7HZfpul9FnSzZwW9e6fI= 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=AleF6Kuh; arc=none smtp.client-ip=209.85.128.54 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="AleF6Kuh" Received: by mail-wm1-f54.google.com with SMTP id 5b1f17b1804b1-47fedb7c68dso50222115e9.2 for ; Wed, 21 Jan 2026 07:15:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769008516; x=1769613316; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=ShDd3bg/yye6DPfyO0pVq34E+Bi6k81pmGsR4VGz0/w=; b=AleF6KuhtvQMngsaSizIeoTiBAYQtxQUi/URhYBUAnqb62kpsLu0MYkk3WrahRbAQM xyRdcnTfKJltjiPCeHz6mmgR4CHWTjViu1lBufyRlGzKgUkssNNKNujrfmKjhusFIcKq eiU3Pxq6degVb0E4k5tdZHfdzkLmJEd0qXtz+mT90zOatyVigds8mLF+h9PIhI/2737p NdZWZrnJXloP5uu4e/g4vC4sbgoli1QimxGJ8nAQB0QJGOleE9NwkUTGX4MoXePoir9N UO82bVP9ak9mbl1YeWiNWaC5sthA/IEsbeC2MqmL6Los6zYE4ZIiQfp8JTF7hq7m4Ed6 Txmg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769008516; x=1769613316; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=ShDd3bg/yye6DPfyO0pVq34E+Bi6k81pmGsR4VGz0/w=; b=CtK/J6ZVHw6yf3Iu8Ioa3OO/XpikoLdxOfK0+3nXd9Vxfw+u8QlRl1DT2gBinf5Bb+ sEgMMEOFLqXBc5h/3GtnwX8z7iaZgnxK0DOr056MLD+OuZJ0JHOYcem/FBxkV4tI4H3y Xc8xtUE7u6bYOhvd6queEdnANtmuySlVUV3ig4ZY5X3EQPHILxKGBKAMk1Tb/amONy3s mwnQ5V9geKCDbccXo54h0/JNRyXuqNC5BkEHl6BWOGEzrP6aivZx8KalKLkmZGtXV6kU 0KqPkxPGHjJtu+F+rnhshCFnRmx22auKBmF/MasycuAL2lxd4TwC5giZqdR/9zgMH1nd kXwg== X-Forwarded-Encrypted: i=1; AJvYcCVQ7cESRrTi7Q4QiETeqsE0qfjHeOfTUM8to34D7CJMRNF66d16WBMsbo6cVxDpp8WmAZXYa6qZff5mAV4=@vger.kernel.org X-Gm-Message-State: AOJu0YxUEr/QULDTx5PYW1TA9Exg1630vf4YPnb/PcH7Vs1G0wT85prO DzXHzFm86ACSIAUgLLXfmyJ9azEckkr6HcDdWYDZC7/jSFPodwTDWIz8 X-Gm-Gg: AZuq6aIoSkef6i+X8QZmQ2nShkRrXH5zLPVcQ8LNEqAZXPxfXfz1bu9Xt3SkCo3Mkl0 SJeC0JvCCK+QWGf1VWIM+i3+HP21PjM3lb71QB9jNMApThkP4AqQ/wWuFYFPG8Y3YjJ6zAG1oih Y/xLHevsS+1+PNAWj4ljC4R+NsO16mAdvICmSAffFvn80hdLpr+ZLzqFFqPtreDmW3P/AUltRhr 8WBHkJmEJeeHww5AVb+MChP9KSOUWp2sSgYQeS+MiLU4pswPxvtypiROR6MMF+8vDX1iNTzuMoK 6gf+rMvBsEZXS9y2Bvn9YFqbz9OU/ej6E/7re8I6fY/PT+MVmMCfBIng2FKCPojQGAVGMmOMhtT pYXDZL5ur64xnYZPll2M1JjtgOAP9F8Rn595q9xtVc6uwV56PZOcHQUAaD3B3XeS5/6QNVzIRT5 FJXI/veSxK9M4= X-Received: by 2002:a05:600c:1f8e:b0:47b:df60:8a14 with SMTP id 5b1f17b1804b1-4801e30ef39mr244009195e9.9.1769008515786; Wed, 21 Jan 2026 07:15:15 -0800 (PST) Received: from nas.local ([2001:912:1ac0:1e00:c662:37ff:fe09:93df]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-435924ae6f1sm10534349f8f.33.2026.01.21.07.15.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 21 Jan 2026 07:15:15 -0800 (PST) From: Damien Dejean To: andrew@lunn.ch, krzk+dt@kernel.org Cc: netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, edumazet@google.com, davem@davemloft.net, kuba@kernel.org, pabeni@redhat.com, hkallweit1@gmail.com, Damien Dejean Subject: [PATCH v2 1/4] dt-bindings: net: realtek,rtl82xx: add a property to set MDI order Date: Wed, 21 Jan 2026 16:15:03 +0100 Message-ID: <20260121151506.813783-1-dam.dejean@gmail.com> X-Mailer: git-send-email 2.47.3 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit MDI pair order reversal is usually configured by the bootloader. However, on some design the configuration is left untouched during boot and needs to be set by the driver. Add the property 'realtek,mdi-cfg-order' to allow forcing normal or reverse order of the MDI pairs. Signed-off-by: Damien Dejean --- Documentation/devicetree/bindings/net/realtek,rtl82xx.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Documentation/devicetree/bindings/net/realtek,rtl82xx.yaml b/Documentation/devicetree/bindings/net/realtek,rtl82xx.yaml index 2b5697bd7c5d..c4ced671ecb8 100644 --- a/Documentation/devicetree/bindings/net/realtek,rtl82xx.yaml +++ b/Documentation/devicetree/bindings/net/realtek,rtl82xx.yaml @@ -55,6 +55,12 @@ properties: description: Enable Wake-on-LAN support for the RTL8211F PHY. + realtek,mdi-cfg-order: + $ref: /schemas/types.yaml#/definitions/uint32 + enum: [0, 1] + description: + Force normal (0) or reverse (1) order of MDI pairs. + unevaluatedProperties: false allOf: @@ -79,5 +85,6 @@ examples: reg = <1>; realtek,clkout-disable; realtek,aldps-enable; + realtek,mdi-cfg-order = <1>; }; }; base-commit: 983d014aafb14ee5e4915465bf8948e8f3a723b5 -- 2.47.3