Print this page
4057 Add sfxge support
Contributed by: Solarflare Communications Inc.
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Andrew Rybchenko <arybchenko@solarflare.com>
Approved by: TBD


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

  25 
  26 #
  27 #       This makefile contains the common definitions for all intel
  28 #       implementation architecture independent modules.
  29 #
  30 
  31 #
  32 #       Machine type (implementation architecture):
  33 #
  34 PLATFORM         = i86pc
  35 
  36 #
  37 #       Everybody needs to know how to build modstubs.o and to locate unix.o.
  38 #       Note that unix.o must currently be selected from among the possible
  39 #       "implementation architectures". Note further, that unix.o is only
  40 #       used as an optional error check for undefines so (theoretically)
  41 #       any "implementation architectures" could be used. We choose i86pc
  42 #       because it is the reference port.
  43 #
  44 UNIX_DIR         = $(UTSBASE)/i86pc/unix


 379 
 380 #
 381 # Common code drivers
 382 #
 383 
 384 DRV_KMODS       += afe
 385 DRV_KMODS       += atge
 386 DRV_KMODS       += bfe
 387 DRV_KMODS       += bnxe
 388 DRV_KMODS       += dmfe
 389 DRV_KMODS       += e1000g
 390 DRV_KMODS       += efe
 391 DRV_KMODS       += elxl
 392 DRV_KMODS       += hme
 393 DRV_KMODS       += mxfe
 394 DRV_KMODS       += nge
 395 DRV_KMODS       += pcn
 396 DRV_KMODS       += rge
 397 DRV_KMODS       += rtls
 398 DRV_KMODS       += sfe

 399 DRV_KMODS       += amd8111s
 400 DRV_KMODS       += igb
 401 DRV_KMODS       += ipmi
 402 DRV_KMODS       += iprb
 403 DRV_KMODS       += ixgbe
 404 DRV_KMODS       += vr
 405 
 406 #
 407 # Virtio drivers
 408 #
 409 
 410 # Virtio core
 411 DRV_KMODS       += virtio
 412 
 413 # Virtio block driver
 414 DRV_KMODS       += vioblk
 415 
 416 # Virtio network driver
 417 DRV_KMODS       += vioif
 418 




   5 # You may not use this file except in compliance with the License.
   6 #
   7 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   8 # or http://www.opensolaris.org/os/licensing.
   9 # See the License for the specific language governing permissions
  10 # and limitations under the License.
  11 #
  12 # When distributing Covered Code, include this CDDL HEADER in each
  13 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  14 # If applicable, add the following below this CDDL HEADER, with the
  15 # fields enclosed by brackets "[]" replaced with your own identifying
  16 # information: Portions Copyright [yyyy] [name of copyright owner]
  17 #
  18 # CDDL HEADER END
  19 #
  20 
  21 # Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
  22 # Copyright (c) 2015 Nexenta Systems, Inc. All rights reserved.
  23 # Copyright (c) 2013 Andrew Stormont.  All rights reserved.
  24 # Copyright (c) 2015, Joyent, Inc.  All rights reserved.
  25 # Copyright 2016 Garrett D'Amore <garrett@damore.org>
  26 
  27 #
  28 #       This makefile contains the common definitions for all intel
  29 #       implementation architecture independent modules.
  30 #
  31 
  32 #
  33 #       Machine type (implementation architecture):
  34 #
  35 PLATFORM         = i86pc
  36 
  37 #
  38 #       Everybody needs to know how to build modstubs.o and to locate unix.o.
  39 #       Note that unix.o must currently be selected from among the possible
  40 #       "implementation architectures". Note further, that unix.o is only
  41 #       used as an optional error check for undefines so (theoretically)
  42 #       any "implementation architectures" could be used. We choose i86pc
  43 #       because it is the reference port.
  44 #
  45 UNIX_DIR         = $(UTSBASE)/i86pc/unix


 380 
 381 #
 382 # Common code drivers
 383 #
 384 
 385 DRV_KMODS       += afe
 386 DRV_KMODS       += atge
 387 DRV_KMODS       += bfe
 388 DRV_KMODS       += bnxe
 389 DRV_KMODS       += dmfe
 390 DRV_KMODS       += e1000g
 391 DRV_KMODS       += efe
 392 DRV_KMODS       += elxl
 393 DRV_KMODS       += hme
 394 DRV_KMODS       += mxfe
 395 DRV_KMODS       += nge
 396 DRV_KMODS       += pcn
 397 DRV_KMODS       += rge
 398 DRV_KMODS       += rtls
 399 DRV_KMODS       += sfe
 400 DRV_KMODS       += sfxge
 401 DRV_KMODS       += amd8111s
 402 DRV_KMODS       += igb
 403 DRV_KMODS       += ipmi
 404 DRV_KMODS       += iprb
 405 DRV_KMODS       += ixgbe
 406 DRV_KMODS       += vr
 407 
 408 #
 409 # Virtio drivers
 410 #
 411 
 412 # Virtio core
 413 DRV_KMODS       += virtio
 414 
 415 # Virtio block driver
 416 DRV_KMODS       += vioblk
 417 
 418 # Virtio network driver
 419 DRV_KMODS       += vioif
 420