net/phy/cortina: Add support for CS4223 PHY
authorVicentiu Galanopulo <vicentiu.galanopulo@nxp.com>
Wed, 2 May 2018 11:23:38 +0000 (06:23 -0500)
committerJoe Hershberger <joe.hershberger@ni.com>
Wed, 13 Jun 2018 18:54:15 +0000 (13:54 -0500)
commit552e7c57d035792c8939d86f276624e2614b936b
treee80db9f82eff59ac446c2c5c3c3f39d5d069ec92
parent6e35686d893a1dea647302b3b2b41ea5a6195d1c
net/phy/cortina: Add support for CS4223 PHY

Add support for Cortina CS4223 10G PHY
  - As per the CS4223 specs, an EEPROM module is
    connected to the PHY. At startup the PHY reads
    the firmware line and tries to load the firmware
    into the internal memory.
  - This driver reads the EEPROM status
    and checks if firmware has been loaded

Signed-off-by: Vicentiu Galanopulo <vicentiu.galanopulo@nxp.com>
Acked-by: Joe Hershberger <joe.hershberger@ni.com>
drivers/net/phy/cortina.c
include/cortina.h
include/phy.h