]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ionic: Report additional media types from firmware
authorEric Joyner <eric.joyner@amd.com>
Fri, 6 Mar 2026 21:56:34 +0000 (13:56 -0800)
committerJakub Kicinski <kuba@kernel.org>
Wed, 11 Mar 2026 02:34:14 +0000 (19:34 -0700)
commit1f9cab56e79eb88acec4d350c192d327244887c3
tree9385eee8178adaac672e3e3d63a7b59ebaed8dca
parent7bb1970494faa6396fe4d622c4fe7edb1a9e217f
ionic: Report additional media types from firmware

The device firmware supports reporting more media types than what was
there in the past, so map these new media types to existing ethtool
bits, which appears to be what other drivers do for media types that
match speeds but not physical spec.

And while here, make a very small cleanup in ionic_get_link_ksettings()
to remove some unnecessary code duplication.

Reviewed-by: Brett Creeley <brett.creeley@amd.com>
Signed-off-by: Eric Joyner <eric.joyner@amd.com>
Link: https://patch.msgid.link/20260306215634.64550-1-eric.joyner@amd.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
drivers/net/ethernet/pensando/ionic/ionic_if.h