net: cirrus: add DT support for Cirrus EP93xx
authorNikita Shubin <nikita.shubin@maquefel.me>
Thu, 1 Jun 2023 05:45:25 +0000 (08:45 +0300)
committerNikita Shubin <nikita.shubin@maquefel.me>
Mon, 10 Jun 2024 07:13:18 +0000 (10:13 +0300)
commit8a939e6c4f15867bae61319544bceca98f361fe3
treefecc9764a6c9d2fbad874413b352bbfeca0120f9
parentae891633af9c34c923c92aab995f4c829221f770
net: cirrus: add DT support for Cirrus EP93xx

- add OF ID match table
- get phy_id from the device tree, as part of mdio
- copy_addr is now always used, as there is no SoC/board that aren't
- dropped platform header

Signed-off-by: Nikita Shubin <nikita.shubin@maquefel.me>
Tested-by: Alexander Sverdlin <alexander.sverdlin@gmail.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
drivers/net/ethernet/cirrus/ep93xx_eth.c