From nobody Thu Mar 5 08:13:17 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 39CE9370D64; Wed, 4 Mar 2026 12:03:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772625801; cv=none; b=WtTclM/Xmiioe0EoTQ2TfI1UVP0ttunp9HiFktIckyBztVFwQscVzzRrYAK2WjhkAY9dP119P4gKA7eTpfzi0DGmOX8m0QJXAHoFilnzyowfrnI5sOmk1L5auGFZx3E/gcJBv0RO8sZEWx2xmeDEKcV4Rx9RztwKXErIErEMyGQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772625801; c=relaxed/simple; bh=rLUd3lgpCcgXrJrGAnXCXtK4GhCncE6r6i7MBqFeEfI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=KYhpYboC3uxzUUj1pgYDe4wugrRiAFyWzRq7aIFcYbMbOZFA04oZ5f2KqqPSoqRDUnesjfkd+qPzcZHlLoVGcWy/wOXBlZW3AEexlRMVID8AAgnVKJgBk4N9mXDwgu3dEIWhKLXF4/7SyV5Csup1mX4Z9/IuYDsLK426ArR1WHU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=fPtXwZTB; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="fPtXwZTB" Received: by smtp.kernel.org (Postfix) with ESMTPS id 94FBFC19423; Wed, 4 Mar 2026 12:03:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1772625800; bh=rLUd3lgpCcgXrJrGAnXCXtK4GhCncE6r6i7MBqFeEfI=; h=From:Date:Subject:To:Cc:Reply-To:From; b=fPtXwZTBc0b4w35ejHx3iWDFr66HOmxNs4GA8HsKw28jyhn08TIHWwWDvT0b7+NY+ lt3eGe52I9vcXsf8OWS8xIPJ9WRFi1RS6JrejufB7mpZfJbhbpcA4EU+/rhI6Qw504 S8td0KC9Y7zaiFytqadR7etmxAC/M8nzSlt837Ixr+FMdPtKdQUgEt1S0eJG/FjYJq DxItdSapkWpagBBNtiUhrXi8hMv4hGwN8rwpQmwnY+Pfc+zHS0XIwyhrOSD62AvSlW ha28xpsQ4T2RTS05RKi5F4fOSZUsICXEXDMnHOOBgotxe1LGY5vdxjbPf29c/4tLuJ xMYItrtIoRSeg== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7818DEB7ECF; Wed, 4 Mar 2026 12:03:20 +0000 (UTC) From: =?utf-8?q?Kry=C5=A1tof_=C4=8Cern=C3=BD_via_B4_Relay?= Date: Wed, 04 Mar 2026 13:03:10 +0100 Subject: [PATCH net-next v2] net: phy: realtek: Add support for PHY LEDs on RTL8211F-VD Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260304-rtl8211fvd-add-leds-v2-1-d50bd8a50f08@gmail.com> X-B4-Tracking: v=1; b=H4sIAH0fqGkC/32NTQqDMBBGryKz7hRnoNF21XuIi2hGHfCnJBJaJ Hdv6gG6fA++9x0QxKsEeBQHeIkadFsz8KWAfrLrKKguM3DJpmQy6Pe5ZqIhOrTO4SwuYMVyc8Y YuTNBXr68DPo+q02bedKwb/5znkT62f+9SEhouasNVV031OVzXKzO135boE0pfQFJxKzctgAAA A== X-Change-ID: 20260216-rtl8211fvd-add-leds-72e5d666e921 To: Andrew Lunn , Heiner Kallweit , Russell King , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Daniel Golle Cc: Miroslav Ondra , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, =?utf-8?q?Kry=C5=A1tof_=C4=8Cern=C3=BD?= X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1772625799; l=1495; i=cleverline1mc@gmail.com; s=20241112; h=from:subject:message-id; bh=b9WJdwgEAJzujhzgFrIVP9oyEzwN09jGayVy7lFDZmo=; b=q+3JhmVA3G6a1NbuIFV7FNiCPImMnZSC0wf7PDxROLyOKJneWg0DNNmWM3B+TGt+/ir1erXiN Lysh8oTXscQAXtuf5u8CX8phANPZVy5B++d/fJQOAx/okGIrDy6GU/L X-Developer-Key: i=cleverline1mc@gmail.com; a=ed25519; pk=EJoEbw03UiRORQuCiEyNA8gH1Q6fIpEWnn/MyaWOWX0= X-Endpoint-Received: by B4 Relay for cleverline1mc@gmail.com/20241112 with auth_id=275 X-Original-From: =?utf-8?q?Kry=C5=A1tof_=C4=8Cern=C3=BD?= Reply-To: cleverline1mc@gmail.com From: Kry=C5=A1tof =C4=8Cern=C3=BD Realtek RTL8211F-VD has the same LED configuration and registers as RTL8211F. Use the existing LED related functions for this chip, so it is possible to also use the netdev trigger. Tested on ROCK Pi E. Signed-off-by: Kry=C5=A1tof =C4=8Cern=C3=BD Reviewed-by: Andrew Lunn --- Thanks Andrew Lunn for his feedback. --- Changes in v2: - Sending in the right time and fixing subject line. - No code changes. - Link to v1: https://lore.kernel.org/r/20260216-rtl8211fvd-add-leds-v1-1-a= 2b8617bbf80@gmail.com --- drivers/net/phy/realtek/realtek_main.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/net/phy/realtek/realtek_main.c b/drivers/net/phy/realt= ek/realtek_main.c index 75565fbdbf6d..530b4e26d16e 100644 --- a/drivers/net/phy/realtek/realtek_main.c +++ b/drivers/net/phy/realtek/realtek_main.c @@ -2243,6 +2243,9 @@ static struct phy_driver realtek_drvs[] =3D { .read_page =3D rtl821x_read_page, .write_page =3D rtl821x_write_page, .flags =3D PHY_ALWAYS_CALL_SUSPEND, + .led_hw_is_supported =3D rtl8211x_led_hw_is_supported, + .led_hw_control_get =3D rtl8211f_led_hw_control_get, + .led_hw_control_set =3D rtl8211f_led_hw_control_set, }, { .name =3D "Generic FE-GE Realtek PHY", .match_phy_device =3D rtlgen_match_phy_device, --- base-commit: 350adaf7fde9fdbd9aeed6d442a9ae90c6a3ab97 change-id: 20260216-rtl8211fvd-add-leds-72e5d666e921 Best regards, --=20 Kry=C5=A1tof =C4=8Cern=C3=BD