Skip to content

Commit 582d0ac

Browse files
ffainellidavem330
authored andcommitted
net: phy: bcm7xxx: Add entry for BCM7278
Add support for the BCM7278 28nm process Gigabit Ethernet PHY. Signed-off-by: Florian Fainelli <[email protected]> Signed-off-by: David S. Miller <[email protected]>
1 parent 64ff2ae commit 582d0ac

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

drivers/net/phy/bcm7xxx.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -416,6 +416,7 @@ static int bcm7xxx_28nm_probe(struct phy_device *phydev)
416416

417417
static struct phy_driver bcm7xxx_driver[] = {
418418
BCM7XXX_28NM_GPHY(PHY_ID_BCM7250, "Broadcom BCM7250"),
419+
BCM7XXX_28NM_GPHY(PHY_ID_BCM7278, "Broadcom BCM7278"),
419420
BCM7XXX_28NM_GPHY(PHY_ID_BCM7364, "Broadcom BCM7364"),
420421
BCM7XXX_28NM_GPHY(PHY_ID_BCM7366, "Broadcom BCM7366"),
421422
BCM7XXX_28NM_GPHY(PHY_ID_BCM7439, "Broadcom BCM7439"),
@@ -430,6 +431,7 @@ static struct phy_driver bcm7xxx_driver[] = {
430431

431432
static struct mdio_device_id __maybe_unused bcm7xxx_tbl[] = {
432433
{ PHY_ID_BCM7250, 0xfffffff0, },
434+
{ PHY_ID_BCM7278, 0xfffffff0, },
433435
{ PHY_ID_BCM7364, 0xfffffff0, },
434436
{ PHY_ID_BCM7366, 0xfffffff0, },
435437
{ PHY_ID_BCM7346, 0xfffffff0, },

include/linux/brcmphy.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
#define PHY_ID_BCM57780 0x03625d90
2525

2626
#define PHY_ID_BCM7250 0xae025280
27+
#define PHY_ID_BCM7278 0xae0251a0
2728
#define PHY_ID_BCM7364 0xae025260
2829
#define PHY_ID_BCM7366 0x600d8490
2930
#define PHY_ID_BCM7346 0x600d8650

0 commit comments

Comments
 (0)