driver: net: ti: keystone_net: switch to use common mdio lib
Update TI Keystone 2 driver to re-use common mdio lib. Reviewed-by: Tom Rini <trini@konsulko.com> Acked-by: Joe Hershberger <joe.hershberger@ni.com> Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com>
This commit is contained in:
committed by
Joe Hershberger
parent
4f41cd9a95
commit
79d8127168
@@ -57,19 +57,6 @@
|
||||
/* MDIO clock output frequency */
|
||||
#define EMAC_MDIO_CLOCK_FREQ 2500000 /* 2.5 MHz */
|
||||
|
||||
/* MII Status Register */
|
||||
#define MII_STATUS_REG 1
|
||||
#define MII_STATUS_LINK_MASK 0x4
|
||||
|
||||
#define MDIO_CONTROL_IDLE 0x80000000
|
||||
#define MDIO_CONTROL_ENABLE 0x40000000
|
||||
#define MDIO_CONTROL_FAULT_ENABLE 0x40000
|
||||
#define MDIO_CONTROL_FAULT 0x80000
|
||||
#define MDIO_USERACCESS0_GO 0x80000000
|
||||
#define MDIO_USERACCESS0_WRITE_READ 0x0
|
||||
#define MDIO_USERACCESS0_WRITE_WRITE 0x40000000
|
||||
#define MDIO_USERACCESS0_ACK 0x20000000
|
||||
|
||||
#define EMAC_MACCONTROL_MIIEN_ENABLE 0x20
|
||||
#define EMAC_MACCONTROL_FULLDUPLEX_ENABLE 0x1
|
||||
#define EMAC_MACCONTROL_GIGABIT_ENABLE BIT(7)
|
||||
|
||||
Reference in New Issue
Block a user