]> git.baikalelectronics.ru Git - kernel.git/commit
bnx2x: Supporting BCM8727 PHY
authorEilon Greenstein <eilong@broadcom.com>
Tue, 21 Jul 2009 05:47:47 +0000 (05:47 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 21 Jul 2009 18:18:30 +0000 (11:18 -0700)
commit43b3f5a1f1ea10517f88f4f59def769d4e335346
treefb545833c5c3618d58754d50ba899b62dd37abef
parent15ab530a7a8fb52b4c46d89a035bbaca6a144254
bnx2x: Supporting BCM8727 PHY

Adding support for BCM8727 - a dual port SFP+ PHY. That includes verification of
the optic module vendor and part number - the list of approved modules resides
on the nvram and the module is verified by the FW. Since not all users would
like to use this verification feature, it can be disabled. The default behavior
is to issue a warning if the module is not approved, but still allow using it -
but it is also possible to disable the link if the module is not approved.

Signed-off-by: Yaniv Rosner <yanivr@broadcom.com>
Signed-off-by: Eilon Greenstein <eilong@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/bnx2x.h
drivers/net/bnx2x_hsi.h
drivers/net/bnx2x_link.c
drivers/net/bnx2x_link.h
drivers/net/bnx2x_main.c
drivers/net/bnx2x_reg.h