All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
To: intel-wired-lan@osuosl.org
Subject: [Intel-wired-lan] [PATCH V4 09/11] ixgbe: Add support for SGMII backplane interface
Date: Wed, 30 Mar 2016 13:07:46 -0700	[thread overview]
Message-ID: <1459368466.2903.12.camel@intel.com> (raw)
In-Reply-To: <20160329235812.68428.4760.stgit@mdrustad-wks.jf.intel.com>

On Tue, 2016-03-29 at 16:58 -0700, Mark D Rustad wrote:
> Add support for an SGMII backplane interface.
> 
> Signed-off-by: Mark Rustad <mark.d.rustad@intel.com>
> ---
> ?drivers/net/ethernet/intel/ixgbe/ixgbe_main.c |??? 2 +
> ?drivers/net/ethernet/intel/ixgbe/ixgbe_type.h |??? 9 ++++
> ?drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c |?? 58
> +++++++++++++++++++++++++
> ?3 files changed, 69 insertions(+)
> 

...
Please use the BIT() macro for the added defines below. ?Eventually we
should probably convert all of the defines to BIT(), but that is for a
later discussion.

> @@ -3594,6 +3598,8 @@ struct ixgbe_info {
> ?#define IXGBE_KRM_LINK_CTRL_1_TETH_FORCE_SPEED_MASK????(0x7 << 8)
> ?#define IXGBE_KRM_LINK_CTRL_1_TETH_FORCE_SPEED_1G??????(2 << 8)
> ?#define IXGBE_KRM_LINK_CTRL_1_TETH_FORCE_SPEED_10G?????(4 << 8)
> +#define IXGBE_KRM_LINK_CTRL_1_TETH_AN_SGMII_EN?????????(1 << 12)
> +#define IXGBE_KRM_LINK_CTRL_1_TETH_AN_CLAUSE_37_EN?????(1 << 13)
> ?#define IXGBE_KRM_LINK_CTRL_1_TETH_AN_FEC_REQ??????????(1 << 14)
> ?#define IXGBE_KRM_LINK_CTRL_1_TETH_AN_CAP_FEC??????????(1 << 15)
> ?#define IXGBE_KRM_LINK_CTRL_1_TETH_AN_CAP_KX???????????(1 << 16)
> @@ -3609,6 +3615,9 @@ struct ixgbe_info {
> ?#define IXGBE_KRM_AN_CNTL_8_LINEAR?????????????????????BIT(0)
> ?#define IXGBE_KRM_AN_CNTL_8_LIMITING???????????????????BIT(1)
> ?
> +#define IXGBE_KRM_SGMII_CTRL_MAC_TAR_FORCE_100_D???????(1 << 12)
> +#define IXGBE_KRM_SGMII_CTRL_MAC_TAR_FORCE_10_D????????????????(1 <<
> 19)
> +
> ?#define IXGBE_KRM_DSP_TXFFE_STATE_C0_EN????????????????????????(1 <<
> 6)
> ?#define IXGBE_KRM_DSP_TXFFE_STATE_CP1_CN1_EN???????????(1 << 15)
> ?#define IXGBE_KRM_DSP_TXFFE_STATE_CO_ADAPT_EN??????????(1 << 16)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://lists.osuosl.org/pipermail/intel-wired-lan/attachments/20160330/696a864e/attachment-0001.asc>

  reply	other threads:[~2016-03-30 20:07 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-03-29 23:57 [Intel-wired-lan] [PATCH V4 00/11] ixgbe: Add support for x550em_a MAC Mark D Rustad
2016-03-29 23:57 ` [Intel-wired-lan] [PATCH V4 01/11] ixgbe: Add definitions for x550em_a 10G MAC Mark D Rustad
2016-03-29 23:57 ` [Intel-wired-lan] [PATCH V4 02/11] ixgbe: Use method pointer to access IOSF devices Mark D Rustad
2016-03-29 23:57 ` [Intel-wired-lan] [PATCH V4 03/11] ixgbe: Add support for x550em_a 10G MAC type Mark D Rustad
2016-03-29 23:57 ` [Intel-wired-lan] [PATCH V4 04/11] ixgbe: Use new methods for PHY access Mark D Rustad
2016-03-29 23:57 ` [Intel-wired-lan] [PATCH V4 05/11] ixgbe: Read and set instance id Mark D Rustad
2016-03-29 23:57 ` [Intel-wired-lan] [PATCH V4 06/11] ixgbe: Read and parse NW_MNG_IF_SEL register Mark D Rustad
2016-03-29 23:58 ` [Intel-wired-lan] [PATCH V4 07/11] ixgbe: Introduce function to control MDIO speed Mark D Rustad
2016-03-29 23:58 ` [Intel-wired-lan] [PATCH V4 08/11] ixgbe: Add support for SFPs with retimer Mark D Rustad
2016-03-29 23:58 ` [Intel-wired-lan] [PATCH V4 09/11] ixgbe: Add support for SGMII backplane interface Mark D Rustad
2016-03-30 20:07   ` Jeff Kirsher [this message]
2016-03-29 23:58 ` [Intel-wired-lan] [PATCH V4 10/11] ixgbe: Add KR backplane support for x550em_a Mark D Rustad
2016-03-29 23:58 ` [Intel-wired-lan] [PATCH V4 11/11] ixgbe: Bump version number Mark D Rustad
2016-04-01 15:41   ` Bowers, AndrewX

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1459368466.2903.12.camel@intel.com \
    --to=jeffrey.t.kirsher@intel.com \
    --cc=intel-wired-lan@osuosl.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.