From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) (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 D68A136656D; Tue, 3 Mar 2026 13:54:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.246.85.4 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772546080; cv=none; b=uVAdUTRRRVS7y3jKxfP/f2zUoYBUWEiTjKFEmhwGCLU5LiqeltEhwZO5eyu8XbYX0kMLBSmFh4Vt0/pBzpAUPfiUvqd3cdQL8KIm/Epb4K4S2Bb0CX7XwsUfwvvqj4HYcCdU4RAcpdJzeefsB3XNso4ch7qs3nPAm9yiEOLhN+Y= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772546080; c=relaxed/simple; bh=pnAvSg9BDIgvscOo7XYPxJbTgoOGDp8Dafxe4N3+xP0=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=a3iTrrFEjleiimtFCc+8fr/RrfhDBhU4YRz2/11TAcBgXjXv44IO5Ipqpupt9NyNEbGgxFaSfkLKjkDtmWaN9KnUbxa+GbeUcE3JG/oK5duztcfRAF8iGA09yRNe3HBKwzuUh70Klc684z7S6dulLlDmefn7jPA6zJA+ZZ6JPDk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com; spf=pass smtp.mailfrom=bootlin.com; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b=D3KuLE28; arc=none smtp.client-ip=185.246.85.4 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bootlin.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="D3KuLE28" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id 29A544E41227; Tue, 3 Mar 2026 13:54:35 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id E56DE5FF29; Tue, 3 Mar 2026 13:54:34 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 41F541036869F; Tue, 3 Mar 2026 14:54:29 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1772546073; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding; bh=fQOqnaiUmuhsJFXxkLq20Gijmxp0xf6Cu9xnALeENoM=; b=D3KuLE28pO0WmToSyf3NBBmA0AudAU0NkrBv5E7LyaNYXuvls+bOehr1RFUUt6lRYNxeCc 86rEaKEzOkgk1COznuwm31h1x6XvPTv0nM4TsDmmLJCW9esfzzPUtwuHQTKM5QzpvfEIpX aA0ldt38PB+TYEuZ7e5yyudwz9MYO49nNp0GO3zzea2D/EjqRSr8EfqaZvd8Btga67fiZI gPvOKNbx0H7k2z0B1maRsFwscPhuNbgb3p5s/fH+Q4VRUgFLPoP64Mdophzoy3vybYOYd8 Zaj/jk5joQ9vrFifh/MTyehB4Y310zoohpAdD8T0BJr3WQka2gxQpdiTMNx27w== From: Romain Gantois Subject: [PATCH net-next 0/2] net: sfp: Describe and handle regulators Date: Tue, 03 Mar 2026 14:54:25 +0100 Message-Id: <20260303-sfp-regulators-v1-0-7101ae34cb84@bootlin.com> Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIABHopmkC/x3MSQqAMAxA0atI1gZq64BeRVw4RA1IlaSKIN7d4 vIt/n9ASZgUmuQBoYuVdx+RpQmMa+8XQp6iwRpbGmcc6nyg0HJufdhFMauMdWU95IV1EKNDaOb 7H7bgKaCnO0D3vh9JIDMtagAAAA== X-Change-ID: 20260303-sfp-regulators-1702369b4523 To: Russell King , Andrew Lunn , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Andrew Lunn , Heiner Kallweit , Liam Girdwood , Mark Brown Cc: Maxime Chevallier , Thomas Petazzoni , netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Romain Gantois X-Mailer: b4 0.14.3 X-Last-TLS-Session-Version: TLSv1.3 Hi everyone, This series describes regulators supplying the VccT and VccR pins of an SFP cage or soldered-down transceiver. These regulators can then be turned on only when the SFP device is probed, thus saving power on systems which only load SFP cage support at certain times, or load SFP device descriptions via device tree overlays. Please let me know what you think. Best Regards, Romain Signed-off-by: Romain Gantois --- Romain Gantois (2): dt-bindings: net: sff,sfp: Describe power supply pins net: sfp: manage receiver and transmitter regulators Documentation/devicetree/bindings/net/sff,sfp.yaml | 8 ++++++++ drivers/net/phy/sfp.c | 9 +++++++++ 2 files changed, 17 insertions(+) --- base-commit: ed0abfe93fd135dac223e87a3c945017b1fa8bfc change-id: 20260303-sfp-regulators-1702369b4523 Best regards, -- Romain Gantois