From nobody Mon Feb 9 21:38:24 2026 Received: from mta-65-227.siemens.flowmailer.net (mta-65-227.siemens.flowmailer.net [185.136.65.227]) (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 81A1033A9FE for ; Mon, 5 Jan 2026 17:54:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.136.65.227 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767635659; cv=none; b=RlntI8bxY1TrS9OVFRegtT71qrqYDqMU7YWd3mw6Q6yZM/YlYBuEJbsNnUW/Oi6KDQmFJgS0QmT3vvrMI6Zxj1IZyTLDIpPv2bu9oYe65JWSRmPU5zyKhY3NyYz9LnI5cwlo9WtxvI4vAagplbxvlW+4S/Xlx3c/OPAp62HhaDM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767635659; c=relaxed/simple; bh=id0P+PlRLOCJXARQw+fVfjaF5tscQKCQjiVv5D/ZYJI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=urhL0KCKihsC4exQYE+ke69gbiuHC+nwprQmA5sY+zJtucqMygX0Fc8ULWJ69HnaChn/pofttl1laOgVGiEkao1rVvnWFHa0qEFiabVVox7I2J0G9dTWIv+iE/nOYQ8+knmt20msBrN0LxrUtpTjpglZoywlwlPmoxYeO+euiSc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=siemens.com; spf=pass smtp.mailfrom=rts-flowmailer.siemens.com; dkim=pass (2048-bit key) header.d=siemens.com header.i=alexander.sverdlin@siemens.com header.b=GlrNtB6Q; arc=none smtp.client-ip=185.136.65.227 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=siemens.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=rts-flowmailer.siemens.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=siemens.com header.i=alexander.sverdlin@siemens.com header.b="GlrNtB6Q" Received: by mta-65-227.siemens.flowmailer.net with ESMTPSA id 202601051754145c1680b35100020769 for ; Mon, 05 Jan 2026 18:54:15 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=alexander.sverdlin@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=+VF9qf0lyx5JO6iRDcWE+HGKRWPB1+Q6ipi8K3G/DCc=; b=GlrNtB6QMDKgmshwJ+ARV1sTpJNk3940gWCoN2klrwq3sAFlTNtqsOEPmMCM1RtTcXlHQg GDQu6AUke4INrIRsnSKNwdjArqsZrPDxX+bbB0ISd1Ri3LueNn19C9DF9PlPETLuOY/MscSi ADnx8sNQvUnPKTyBxGaa1Ll27fxA0QjwJl5M0WJ+npzgUE6k83jL3nDSe+ZQM3hi/GAta5In DLoxFkdVfFz0BwY325LuwHMkvoy+vjIfUWc6GMZ6CXMe70qxuTGAzM6VXAY8lcOYYie8s4xF El4SqJudmcaRVpd1SisVMzDitLqAasmnx3ZFB8kWwTvMyKYHBVT1rWNA==; From: "A. Sverdlin" To: netdev@vger.kernel.org Cc: Alexander Sverdlin , Hauke Mehrtens , Andrew Lunn , Vladimir Oltean , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Rob Herring , Krzysztof Kozlowski , Conor Dooley , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Daniel Golle Subject: [PATCH v3 1/2] dt-bindings: net: dsa: lantiq,gswip: add MaxLinear R(G)MII slew rate Date: Mon, 5 Jan 2026 18:53:10 +0100 Message-ID: <20260105175320.2141753-2-alexander.sverdlin@siemens.com> In-Reply-To: <20260105175320.2141753-1-alexander.sverdlin@siemens.com> References: <20260105175320.2141753-1-alexander.sverdlin@siemens.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-Flowmailer-Platform: Siemens Feedback-ID: 519:519-456497:519-21489:flowmailer Content-Type: text/plain; charset="utf-8" From: Alexander Sverdlin Add new slew-rate uint32 property. This property is only applicable for ports in R(G)MII mode and allows for slew rate reduction in comparison to "normal" default configuration with the purpose to reduce radiated emissions. Signed-off-by: Alexander Sverdlin --- Changelog: v3: - use [pinctrl] standard "slew-rate" property as suggested by Rob https://lore.kernel.org/all/20251219204324.GA3881969-robh@kernel.org/ v2: - unchanged .../devicetree/bindings/net/dsa/lantiq,gswip.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Documentation/devicetree/bindings/net/dsa/lantiq,gswip.yaml b/= Documentation/devicetree/bindings/net/dsa/lantiq,gswip.yaml index 205b683849a53..277b121b159d5 100644 --- a/Documentation/devicetree/bindings/net/dsa/lantiq,gswip.yaml +++ b/Documentation/devicetree/bindings/net/dsa/lantiq,gswip.yaml @@ -111,6 +111,13 @@ patternProperties: description: Configure the RMII reference clock to be a clock output rather than an input. Only applicable for RMII mode. + slew-rate: + $ref: /schemas/types.yaml#/definitions/uint32 + enum: [0, 1] + description: | + Configure R(G)MII TXD/TXC pads' slew rate: + 0: "normal" + 1: "slow" tx-internal-delay-ps: enum: [0, 500, 1000, 1500, 2000, 2500, 3000, 3500] description: --=20 2.52.0