net: phy: broadcom: add support for BCM5221 phy
authorGiulio Benetti <giulio.benetti+tekvox@benettiengineering.com>
Thu, 5 Oct 2023 18:29:15 +0000 (20:29 +0200)
committerJakub Kicinski <kuba@kernel.org>
Fri, 6 Oct 2023 23:01:27 +0000 (16:01 -0700)
commit3abbd0699b678fc48e0100704338cff9180fe4bb
treeebf5e978586d7cd50306f128351c72be97c26d06
parente075838734a89e0f6dfb50a1e5716ba53f6d70a3
net: phy: broadcom: add support for BCM5221 phy

This patch adds the BCM5221 PHY support by reusing brcm_fet_*()
callbacks and adding quirks for BCM5221 when needed.

Cc: Jim Reinhart <jimr@tekvox.com>
Cc: James Autry <jautry@tekvox.com>
Cc: Matthew Maron <matthewm@tekvox.com>
Signed-off-by: Giulio Benetti <giulio.benetti+tekvox@benettiengineering.com>
Reviewed-by: Florian Fainelli <florian.fainelli@broadcom.com>
Link: https://lore.kernel.org/r/20231005182915.153815-1-giulio.benetti@benettiengineering.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/phy/broadcom.c
include/linux/brcmphy.h