diff options
| author | Oleksij Rempel <[email protected]> | 2023-04-04 10:18:37 +0000 |
|---|---|---|
| committer | Paolo Abeni <[email protected]> | 2023-04-06 09:34:45 +0000 |
| commit | 57795412a447812553a8b61bbd968d06a54a41b4 (patch) | |
| tree | 152558d5a5b8fa3b2e25dbffc34b9a06e4bf93a8 /drivers/net/dsa/microchip/ksz_common.c | |
| parent | net: dsa: microchip: ksz8: Separate static MAC table operations for code reuse (diff) | |
| download | kernel-57795412a447812553a8b61bbd968d06a54a41b4.tar.gz kernel-57795412a447812553a8b61bbd968d06a54a41b4.zip | |
net: dsa: microchip: ksz8: Implement add/del_fdb and use static MAC table operations
Add support for add/del_fdb operations and utilize the refactored static
MAC table code. This resolves kernel warnings caused by the lack of fdb
add function support in the current driver.
Signed-off-by: Oleksij Rempel <[email protected]>
Signed-off-by: Paolo Abeni <[email protected]>
Diffstat (limited to 'drivers/net/dsa/microchip/ksz_common.c')
| -rw-r--r-- | drivers/net/dsa/microchip/ksz_common.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/dsa/microchip/ksz_common.c b/drivers/net/dsa/microchip/ksz_common.c index 5568d7b22135..a4428be5f483 100644 --- a/drivers/net/dsa/microchip/ksz_common.c +++ b/drivers/net/dsa/microchip/ksz_common.c @@ -200,6 +200,8 @@ static const struct ksz_dev_ops ksz8_dev_ops = { .freeze_mib = ksz8_freeze_mib, .port_init_cnt = ksz8_port_init_cnt, .fdb_dump = ksz8_fdb_dump, + .fdb_add = ksz8_fdb_add, + .fdb_del = ksz8_fdb_del, .mdb_add = ksz8_mdb_add, .mdb_del = ksz8_mdb_del, .vlan_filtering = ksz8_port_vlan_filtering, |
