mirror of
https://github.com/torvalds/linux.git
synced 2026-05-29 17:43:52 +02:00
net: phy: ax88796b: Replace hard-coded values with PHY_ID_MATCH_MODEL()
Use the PHY_ID_MATCH_MODEL() macro instead of hardcoding the values in asix_driver[] and asix_tbl[]. In asix_tbl[], the macro also uses designated initializers instead of positional initializers, which allows the struct fields to be reordered. Signed-off-by: Thorsten Blum <thorsten.blum@linux.dev> Link: https://patch.msgid.link/20250919103944.854845-2-thorsten.blum@linux.dev Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
312e6a58f7
commit
530ae8ec0e
|
|
@ -112,9 +112,8 @@ static struct phy_driver asix_driver[] = {
|
|||
.resume = genphy_resume,
|
||||
.soft_reset = asix_soft_reset,
|
||||
}, {
|
||||
.phy_id = PHY_ID_ASIX_AX88796B,
|
||||
PHY_ID_MATCH_MODEL(PHY_ID_ASIX_AX88796B),
|
||||
.name = "Asix Electronics AX88796B",
|
||||
.phy_id_mask = 0xfffffff0,
|
||||
/* PHY_BASIC_FEATURES */
|
||||
.soft_reset = asix_soft_reset,
|
||||
} };
|
||||
|
|
@ -124,7 +123,7 @@ module_phy_driver(asix_driver);
|
|||
static const struct mdio_device_id __maybe_unused asix_tbl[] = {
|
||||
{ PHY_ID_MATCH_EXACT(PHY_ID_ASIX_AX88772A) },
|
||||
{ PHY_ID_MATCH_EXACT(PHY_ID_ASIX_AX88772C) },
|
||||
{ PHY_ID_ASIX_AX88796B, 0xfffffff0 },
|
||||
{ PHY_ID_MATCH_MODEL(PHY_ID_ASIX_AX88796B) },
|
||||
{ }
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user