]> git.baikalelectronics.ru Git - uboot.git/commit
arm: kirkwood: Sheevaplug : Use Marvell uclass mvgbe and PHY driver for Ethernet
authorTony Dinh <mibodhi@gmail.com>
Sun, 17 Apr 2022 23:42:32 +0000 (16:42 -0700)
committerStefan Roese <sr@denx.de>
Thu, 21 Apr 2022 11:14:52 +0000 (13:14 +0200)
commitc83e8a5e6a15e734ff0a73e1160730747bf74135
tree44933a4fac01af4676c3738fae7a5fa4f5a2c4b1
parentb3fb1a8900c909be6d68fb259c62e0dff04ef489
arm: kirkwood: Sheevaplug : Use Marvell uclass mvgbe and PHY driver for Ethernet

The Globalscale Technologies Sheevaplug board has the network chip
Marvell 88E1116R. Use uclass mvgbe and the compatible driver M88E1310
driver to bring up Ethernet.

- Remove CONFIG_RESET_PHY_R symbol from all board files
- Use uclass mvgbe to bring up the network. And remove ad-hoc code.
- Enable CONFIG_PHY_MARVELL to properly configure the network.
- Miscellaneous changes: Move constants to .c file and remove header file
board/Marvell/sheevaplug/sheevaplug.h, use BIT macro, and add/cleanup
comments.

Signed-off-by: Tony Dinh <mibodhi@gmail.com>
board/Marvell/sheevaplug/sheevaplug.c
board/Marvell/sheevaplug/sheevaplug.h [deleted file]
configs/sheevaplug_defconfig
include/configs/sheevaplug.h