diff options
author | Samuel Holland <samuel@sholland.org> | 2023-01-23 01:51:06 +0300 |
---|---|---|
committer | Andre Przywara <andre.przywara@arm.com> | 2023-04-12 02:17:21 +0300 |
commit | 93f93fe4cdac0f7d66489c4e21c7935647500de5 (patch) | |
tree | 8e7646c29f3eb17ba122e402e1222fdd6a63607c /drivers | |
parent | 3cfb1e69142a5cde251e43fa373d8c5a2b5cfae4 (diff) | |
download | u-boot-93f93fe4cdac0f7d66489c4e21c7935647500de5.tar.xz |
net: sun8i-emac: Remove the SoC variant ID
Now that all differences in functionality are covered by individual
flags, remove the enumeration of SoC variants.
Signed-off-by: Samuel Holland <samuel@sholland.org>
Reviewed-by: Andre Przywara <andre.przywara@arm.com>
Reviewed-by: Ramon Fried <rfried.dev@gmail.com>
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/net/sun8i_emac.c | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/drivers/net/sun8i_emac.c b/drivers/net/sun8i_emac.c index 231aac19e3..04c3274fbe 100644 --- a/drivers/net/sun8i_emac.c +++ b/drivers/net/sun8i_emac.c @@ -127,16 +127,7 @@ DECLARE_GLOBAL_DATA_PTR; -enum emac_variant_id { - A83T_EMAC = 1, - H3_EMAC, - A64_EMAC, - R40_GMAC, - H6_EMAC, -}; - struct emac_variant { - enum emac_variant_id variant; uint syscon_offset; bool soc_has_internal_phy; bool support_rmii; @@ -895,30 +886,25 @@ static int sun8i_emac_eth_of_to_plat(struct udevice *dev) } static const struct emac_variant emac_variant_a83t = { - .variant = A83T_EMAC, .syscon_offset = 0x30, }; static const struct emac_variant emac_variant_h3 = { - .variant = H3_EMAC, .syscon_offset = 0x30, .soc_has_internal_phy = true, .support_rmii = true, }; static const struct emac_variant emac_variant_r40 = { - .variant = R40_GMAC, .syscon_offset = 0x164, }; static const struct emac_variant emac_variant_a64 = { - .variant = A64_EMAC, .syscon_offset = 0x30, .support_rmii = true, }; static const struct emac_variant emac_variant_h6 = { - .variant = H6_EMAC, .syscon_offset = 0x30, .support_rmii = true, }; |