[Intel-wired-lan] [PATCH 0/3] igb: add i210/i211 external phy support
Tim Harvey
tharvey at gateworks.com
Thu May 7 16:40:35 UTC 2015
On Mon, May 4, 2015 at 7:00 PM, Jeff Kirsher
<jeffrey.t.kirsher at intel.com> wrote:
> On Thu, 2015-04-30 at 11:19 -0700, Tim Harvey wrote:
>> The i210/i211 can use an external phy and there is support built into
>> igb
>> for several. However if you instead want to use the Linux phydev
>> driver API
>> the igb driver needs to register an MDIO bus with Linux.
>>
>> This patch series fixes mdio read/write capability for i210/i211 and
>> registers an MDIO bus if the EEPROM is configured with an external
>> phy.
>>
>> This has only been tested on an i210 with an external phy as that is
>> all I
>> have access to. Testing is needed.
>>
>> Signed-off-by: Tim Harvey <tharvey at gateworks.com>
>
> Tried to apply your patch series and it does not apply cleanly to my
> next-queue tree (dev-queue branch). Please update your series to my
> latest tree and re-submit.
>
>> Tim Harvey (3):
>> net: igb: add i210/i211 support for phy read/write
>> net: igb: add phy read/write functions that accept phy addr
>> net: igb: register mii_bus for SerDes w/ external phy
>>
>> drivers/net/ethernet/intel/igb/e1000_82575.c | 20 +++-
>> drivers/net/ethernet/intel/igb/e1000_hw.h | 7 ++
>> drivers/net/ethernet/intel/igb/e1000_phy.c | 137
>> +++++++++++++++++-----
>> drivers/net/ethernet/intel/igb/e1000_phy.h | 6 +-
>> drivers/net/ethernet/intel/igb/igb_main.c | 163
>> ++++++++++++++++++++++++++-
>> 5 files changed, 297 insertions(+), 36 deletions(-)
>
>
Jeff,
The first patch was to add i210/i211 support for phy read/write (when
using i210/i211 with an external phy) which I should split out from
the other two which are to add phylib support to igb. This first patch
however is colliding with 'igb: add PHY support for Broadcom 5461S'
[1] which I believe you just nak'd. I guess patch submissions
automatically get applied to next-queue/dev-queue? What should I
rebase against?
Regards,
Tim
[1] http://patchwork.ozlabs.org/patch/462223/
More information about the Intel-wired-lan
mailing list