igc: Add code for PHY support
authorSasha Neftin <sasha.neftin@intel.com>
Thu, 11 Oct 2018 07:17:31 +0000 (10:17 +0300)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Wed, 17 Oct 2018 20:55:18 +0000 (13:55 -0700)
commit5586838fe9ced0980e210b39d635ff3842297448
tree1646f8cca19ced662aac1f065426d27344ec5fa9
parentab4056126813c889ee6c8fb24ca8f75b84c981ab
igc: Add code for PHY support

Add PHY's ID support
Add support for initialization, acquire and release of PHY
Enable register access

Signed-off-by: Sasha Neftin <sasha.neftin@intel.com>
Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
12 files changed:
drivers/net/ethernet/intel/igc/Makefile
drivers/net/ethernet/intel/igc/igc.h
drivers/net/ethernet/intel/igc/igc_base.c
drivers/net/ethernet/intel/igc/igc_base.h
drivers/net/ethernet/intel/igc/igc_defines.h
drivers/net/ethernet/intel/igc/igc_hw.h
drivers/net/ethernet/intel/igc/igc_mac.c
drivers/net/ethernet/intel/igc/igc_mac.h
drivers/net/ethernet/intel/igc/igc_main.c
drivers/net/ethernet/intel/igc/igc_phy.c [new file with mode: 0644]
drivers/net/ethernet/intel/igc/igc_phy.h [new file with mode: 0644]
drivers/net/ethernet/intel/igc/igc_regs.h