Print this page
6064 ixgbe needs X550 support


   8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   9 # or http://www.opensolaris.org/os/licensing.
  10 # See the License for the specific language governing permissions
  11 # and limitations under the License.
  12 #
  13 # When distributing Covered Code, include this CDDL HEADER in each
  14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15 # If applicable, add the following below this CDDL HEADER, with the
  16 # fields enclosed by brackets "[]" replaced with your own identifying
  17 # information: Portions Copyright [yyyy] [name of copyright owner]
  18 #
  19 # CDDL HEADER END
  20 #
  21 
  22 #
  23 # Copyright (c) 1991, 2010, Oracle and/or its affiliates. All rights reserved.
  24 # Copyright (c) 2012 Joyent, Inc.  All rights reserved.
  25 # Copyright (c) 2011, 2014 by Delphix. All rights reserved.
  26 # Copyright (c) 2013 by Saso Kiselkov. All rights reserved.
  27 # Copyright 2015 Nexenta Systems, Inc.  All rights reserved.

  28 #
  29 
  30 #
  31 # This Makefile defines all file modules for the directory uts/common
  32 # and its children. These are the source files which may be considered
  33 # common to all SunOS systems.
  34 
  35 i386_CORE_OBJS += \
  36                 atomic.o        \
  37                 avintr.o        \
  38                 pic.o
  39 
  40 sparc_CORE_OBJS +=
  41 
  42 COMMON_CORE_OBJS +=             \
  43                 beep.o          \
  44                 bitset.o        \
  45                 bp_map.o        \
  46                 brand.o         \
  47                 cpucaps.o       \


1981 E1000G_OBJS +=  e1000g_debug.o e1000g_main.o e1000g_alloc.o \
1982                 e1000g_tx.o e1000g_rx.o e1000g_stat.o \
1983                 e1000g_osdep.o e1000g_workarounds.o
1984                 
1985 
1986 #
1987 #       Intel 82575 1G NIC driver module
1988 #
1989 IGB_OBJS =      igb_buf.o igb_debug.o igb_gld.o igb_log.o igb_main.o \
1990                 igb_rx.o igb_stat.o igb_tx.o igb_osdep.o
1991 
1992 #
1993 #       Intel Pro/100 NIC driver module
1994 #
1995 IPRB_OBJS =     iprb.o
1996 
1997 #
1998 #       Intel 10GbE PCIE NIC driver module
1999 #
2000 IXGBE_OBJS =    ixgbe_82598.o ixgbe_82599.o ixgbe_api.o         \
2001                 ixgbe_common.o ixgbe_phy.o                      \

2002                 ixgbe_buf.o ixgbe_debug.o ixgbe_gld.o           \
2003                 ixgbe_log.o ixgbe_main.o                        \
2004                 ixgbe_osdep.o ixgbe_rx.o ixgbe_stat.o           \
2005                 ixgbe_tx.o  ixgbe_x540.o ixgbe_mbx.o

2006 
2007 #
2008 #       NIU 10G/1G driver module
2009 #
2010 NXGE_OBJS =     nxge_mac.o nxge_ipp.o nxge_rxdma.o              \
2011                 nxge_txdma.o nxge_txc.o nxge_main.o             \
2012                 nxge_hw.o nxge_fzc.o nxge_virtual.o             \
2013                 nxge_send.o nxge_classify.o nxge_fflp.o         \
2014                 nxge_fflp_hash.o nxge_ndd.o nxge_kstats.o       \
2015                 nxge_zcp.o nxge_fm.o nxge_espc.o nxge_hv.o      \
2016                 nxge_hio.o nxge_hio_guest.o nxge_intr.o
2017 
2018 NXGE_NPI_OBJS = \
2019                 npi.o npi_mac.o npi_ipp.o                       \
2020                 npi_txdma.o npi_rxdma.o npi_txc.o               \
2021                 npi_zcp.o npi_espc.o npi_fflp.o                 \
2022                 npi_vir.o
2023 
2024 NXGE_HCALL_OBJS =       \
2025                 nxge_hcall.o




   8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   9 # or http://www.opensolaris.org/os/licensing.
  10 # See the License for the specific language governing permissions
  11 # and limitations under the License.
  12 #
  13 # When distributing Covered Code, include this CDDL HEADER in each
  14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15 # If applicable, add the following below this CDDL HEADER, with the
  16 # fields enclosed by brackets "[]" replaced with your own identifying
  17 # information: Portions Copyright [yyyy] [name of copyright owner]
  18 #
  19 # CDDL HEADER END
  20 #
  21 
  22 #
  23 # Copyright (c) 1991, 2010, Oracle and/or its affiliates. All rights reserved.
  24 # Copyright (c) 2012 Joyent, Inc.  All rights reserved.
  25 # Copyright (c) 2011, 2014 by Delphix. All rights reserved.
  26 # Copyright (c) 2013 by Saso Kiselkov. All rights reserved.
  27 # Copyright 2015 Nexenta Systems, Inc.  All rights reserved.
  28 # Copyright 2016 OmniTI Computer Consulting, Inc.  All rights reserved.
  29 #
  30 
  31 #
  32 # This Makefile defines all file modules for the directory uts/common
  33 # and its children. These are the source files which may be considered
  34 # common to all SunOS systems.
  35 
  36 i386_CORE_OBJS += \
  37                 atomic.o        \
  38                 avintr.o        \
  39                 pic.o
  40 
  41 sparc_CORE_OBJS +=
  42 
  43 COMMON_CORE_OBJS +=             \
  44                 beep.o          \
  45                 bitset.o        \
  46                 bp_map.o        \
  47                 brand.o         \
  48                 cpucaps.o       \


1982 E1000G_OBJS +=  e1000g_debug.o e1000g_main.o e1000g_alloc.o \
1983                 e1000g_tx.o e1000g_rx.o e1000g_stat.o \
1984                 e1000g_osdep.o e1000g_workarounds.o
1985                 
1986 
1987 #
1988 #       Intel 82575 1G NIC driver module
1989 #
1990 IGB_OBJS =      igb_buf.o igb_debug.o igb_gld.o igb_log.o igb_main.o \
1991                 igb_rx.o igb_stat.o igb_tx.o igb_osdep.o
1992 
1993 #
1994 #       Intel Pro/100 NIC driver module
1995 #
1996 IPRB_OBJS =     iprb.o
1997 
1998 #
1999 #       Intel 10GbE PCIE NIC driver module
2000 #
2001 IXGBE_OBJS =    ixgbe_82598.o ixgbe_82599.o ixgbe_api.o         \
2002                 ixgbe_common.o ixgbe_phy.o ixgbe_dcb.o          \
2003                 ixgbe_dcb_82598.o ixgbe_dcb_82599.o             \
2004                 ixgbe_buf.o ixgbe_debug.o ixgbe_gld.o           \
2005                 ixgbe_log.o ixgbe_main.o ixgbe_mbx.o            \
2006                 ixgbe_osdep.o ixgbe_rx.o ixgbe_stat.o           \
2007                 ixgbe_tx.o  ixgbe_vf.o ixgbe_x540.o             \
2008                 ixgbe_x550.o
2009 
2010 #
2011 #       NIU 10G/1G driver module
2012 #
2013 NXGE_OBJS =     nxge_mac.o nxge_ipp.o nxge_rxdma.o              \
2014                 nxge_txdma.o nxge_txc.o nxge_main.o             \
2015                 nxge_hw.o nxge_fzc.o nxge_virtual.o             \
2016                 nxge_send.o nxge_classify.o nxge_fflp.o         \
2017                 nxge_fflp_hash.o nxge_ndd.o nxge_kstats.o       \
2018                 nxge_zcp.o nxge_fm.o nxge_espc.o nxge_hv.o      \
2019                 nxge_hio.o nxge_hio_guest.o nxge_intr.o
2020 
2021 NXGE_NPI_OBJS = \
2022                 npi.o npi_mac.o npi_ipp.o                       \
2023                 npi_txdma.o npi_rxdma.o npi_txc.o               \
2024                 npi_zcp.o npi_espc.o npi_fflp.o                 \
2025                 npi_vir.o
2026 
2027 NXGE_HCALL_OBJS =       \
2028                 nxge_hcall.o