Print this page
    
2398 pcs driver should be removed
    
      
        | Split | Close | 
      | Expand all | 
      | Collapse all | 
    
    
          --- old/usr/src/uts/intel/Makefile.intel.shared
          +++ new/usr/src/uts/intel/Makefile.intel.shared
   1    1  # CDDL HEADER START
   2    2  #
   3    3  # The contents of this file are subject to the terms of the
   4    4  # Common Development and Distribution License (the "License").
   5    5  # You may not use this file except in compliance with the License.
   6    6  #
   7    7  # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   8    8  # or http://www.opensolaris.org/os/licensing.
   9    9  # See the License for the specific language governing permissions
  10   10  # and limitations under the License.
  11   11  #
  12   12  # When distributing Covered Code, include this CDDL HEADER in each
  13   13  # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  14   14  # If applicable, add the following below this CDDL HEADER, with the
  15   15  # fields enclosed by brackets "[]" replaced with your own identifying
  16   16  # information: Portions Copyright [yyyy] [name of copyright owner]
  17   17  #
  18   18  # CDDL HEADER END
  19   19  #
  20   20  
  21   21  # Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
  22   22  # Copyright (c) 2012 Nexenta Systems, Inc. All rights reserved.
  23   23  # Copyright (c) 2013 Andrew Stormont.  All rights reserved.
  24   24  
  25   25  #
  26   26  #       This makefile contains the common definitions for all intel
  27   27  #       implementation architecture independent modules.
  28   28  #
  29   29  
  30   30  #
  31   31  #       Machine type (implementation architecture):
  32   32  #
  33   33  PLATFORM         = i86pc
  34   34  
  35   35  #
  36   36  #       Everybody needs to know how to build modstubs.o and to locate unix.o.
  37   37  #       Note that unix.o must currently be selected from among the possible
  38   38  #       "implementation architectures". Note further, that unix.o is only
  39   39  #       used as an optional error check for undefines so (theoretically)
  40   40  #       any "implementation architectures" could be used. We choose i86pc
  41   41  #       because it is the reference port.
  42   42  #
  43   43  UNIX_DIR         = $(UTSBASE)/i86pc/unix
  44   44  GENLIB_DIR       = $(UTSBASE)/intel/genunix
  45   45  IPDRV_DIR        = $(UTSBASE)/intel/ip
  46   46  MODSTUBS_DIR     = $(UNIX_DIR)
  47   47  DSF_DIR          = $(UTSBASE)/$(PLATFORM)/genassym
  48   48  LINTS_DIR        = $(OBJS_DIR)
  49   49  LINT_LIB_DIR     = $(UTSBASE)/intel/lint-libs/$(OBJS_DIR)
  50   50  
  51   51  UNIX_O           = $(UNIX_DIR)/$(OBJS_DIR)/unix.o
  52   52  GENLIB           = $(GENLIB_DIR)/$(OBJS_DIR)/libgenunix.so
  53   53  MODSTUBS_O       = $(MODSTUBS_DIR)/$(OBJS_DIR)/modstubs.o
  54   54  LINT_LIB         = $(UTSBASE)/i86pc/lint-libs/$(OBJS_DIR)/llib-lunix.ln
  55   55  GEN_LINT_LIB     = $(UTSBASE)/intel/lint-libs/$(OBJS_DIR)/llib-lgenunix.ln
  56   56  
  57   57  #
  58   58  #       Include the makefiles which define build rule templates, the
  59   59  #       collection of files per module, and a few specific flags. Note
  60   60  #       that order is significant, just as with an include path. The
  61   61  #       first build rule template which matches the files name will be
  62   62  #       used. By including these in order from most machine dependent
  63   63  #       to most machine independent, we allow a machine dependent file
  64   64  #       to be used in preference over a machine independent version
  65   65  #       (Such as a machine specific optimization, which preserves the
  66   66  #       interfaces.)
  67   67  #
  68   68  include $(UTSTREE)/intel/Makefile.files
  69   69  include $(UTSTREE)/common/Makefile.files
  70   70  
  71   71  #
  72   72  # ----- TRANSITIONAL SECTION --------------------------------------------------
  73   73  #
  74   74  
  75   75  #
  76   76  #       Not everything which *should* be a module is a module yet. The
  77   77  #       following is a list of such objects which are currently part of
  78   78  #       genunix but which might someday become kmods.  This must be
  79   79  #       defined before we include Makefile.uts, or else genunix's build
  80   80  #       won't be as parallel as we might like.
  81   81  #
  82   82  NOT_YET_KMODS    = $(OLDPTY_OBJS) $(PTY_OBJS) $(VCONS_CONF_OBJS) $(MOD_OBJS)
  83   83  
  84   84  #
  85   85  # ----- END OF TRANSITIONAL SECTION -------------------------------------------
  86   86  #
  87   87  #       Include machine independent rules. Note that this does not imply
  88   88  #       that the resulting module from rules in Makefile.uts is machine
  89   89  #       independent. Only that the build rules are machine independent.
  90   90  #
  91   91  include $(UTSBASE)/Makefile.uts
  92   92  
  93   93  #
  94   94  #       The following must be defined for all implementations:
  95   95  #
  96   96  MODSTUBS                = $(UTSBASE)/intel/ia32/ml/modstubs.s
  97   97  
  98   98  #
  99   99  #       Define supported builds
 100  100  #
 101  101  DEF_BUILDS              = $(DEF_BUILDS64) $(DEF_BUILDS32)
 102  102  ALL_BUILDS              = $(ALL_BUILDS64) $(ALL_BUILDS32)
 103  103  
 104  104  #
 105  105  #       x86 or amd64 inline templates
 106  106  #
 107  107  INLINES_32              = $(UTSBASE)/intel/ia32/ml/ia32.il
 108  108  INLINES_64              = $(UTSBASE)/intel/amd64/ml/amd64.il
 109  109  INLINES                 += $(INLINES_$(CLASS))
 110  110  
 111  111  #
 112  112  #       kernel-specific optimizations; override default in Makefile.master
 113  113  #
 114  114  
 115  115  CFLAGS_XARCH_32         = $(i386_CFLAGS)
 116  116  CFLAGS_XARCH_64         = $(amd64_CFLAGS)
 117  117  CFLAGS_XARCH            = $(CFLAGS_XARCH_$(CLASS))
 118  118  
 119  119  COPTFLAG_32             = $(COPTFLAG)
 120  120  COPTFLAG_64             = $(COPTFLAG64)
 121  121  COPTIMIZE               = $(COPTFLAG_$(CLASS))
 122  122  
 123  123  CFLAGS                  = $(CFLAGS_XARCH)
 124  124  CFLAGS                  += $(COPTIMIZE)
 125  125  CFLAGS                  += $(INLINES) -D_ASM_INLINES
 126  126  CFLAGS                  += $(CCMODE)
 127  127  CFLAGS                  += $(SPACEFLAG)
 128  128  CFLAGS                  += $(CCUNBOUND)
 129  129  CFLAGS                  += $(CFLAGS_uts)
 130  130  CFLAGS                  += -xstrconst
 131  131  
 132  132  ASFLAGS_XARCH_32        = $(i386_ASFLAGS)
 133  133  ASFLAGS_XARCH_64        = $(amd64_ASFLAGS)
 134  134  ASFLAGS_XARCH           = $(ASFLAGS_XARCH_$(CLASS))
 135  135  
 136  136  ASFLAGS                 += $(ASFLAGS_XARCH)
 137  137  
 138  138  #
 139  139  #       Define the base directory for installation.
 140  140  #
 141  141  BASE_INS_DIR    = $(ROOT)
 142  142  
 143  143  #
 144  144  #       Debugging level
 145  145  #
 146  146  #       Special knowledge of which special debugging options affect which
 147  147  #       file is used to optimize the build if these flags are changed.
 148  148  #
 149  149  DEBUG_DEFS_OBJ32        =
 150  150  DEBUG_DEFS_DBG32        = -DDEBUG
 151  151  DEBUG_DEFS_OBJ64        =
 152  152  DEBUG_DEFS_DBG64        = -DDEBUG
 153  153  DEBUG_DEFS              = $(DEBUG_DEFS_$(BUILD_TYPE))
 154  154  
 155  155  DEBUG_COND_OBJ32        = $(POUND_SIGN)
 156  156  DEBUG_COND_DBG32        =
 157  157  DEBUG_COND_OBJ64        = $(POUND_SIGN)
 158  158  DEBUG_COND_DBG64        =
 159  159  IF_DEBUG_OBJ            = $(DEBUG_COND_$(BUILD_TYPE))$(OBJS_DIR)/
 160  160  
 161  161  $(IF_DEBUG_OBJ)syscall.o        :=      DEBUG_DEFS      += -DSYSCALLTRACE
 162  162  $(IF_DEBUG_OBJ)clock.o          :=      DEBUG_DEFS      += -DKSLICE=1
 163  163  
 164  164  #
 165  165  #       Collect the preprocessor definitions to be associated with *all*
 166  166  #       files.
 167  167  #
 168  168  ALL_DEFS         = $(DEBUG_DEFS) $(OPTION_DEFS)
 169  169  
 170  170  #
 171  171  #       The kernels modules which are "implementation architecture"
 172  172  #       specific for this machine are enumerated below. Note that most
 173  173  #       of these modules must exist (in one form or another) for each
 174  174  #       architecture.
 175  175  #
 176  176  #       Common Drivers (usually pseudo drivers) (/kernel/drv)
 177  177  #       DRV_KMODS are built both 32-bit and 64-bit
 178  178  #       DRV_KMODS_32 are built only 32-bit
 179  179  #       DRV_KMODS_64 are built only 64-bit
 180  180  #
 181  181  DRV_KMODS       += aac
 182  182  DRV_KMODS       += aggr
 183  183  DRV_KMODS       += ahci
 184  184  DRV_KMODS       += amd64_gart
 185  185  DRV_KMODS       += amr
 186  186  DRV_KMODS       += agpgart
 187  187  DRV_KMODS       += srn
 188  188  DRV_KMODS       += agptarget
 189  189  DRV_KMODS       += arn
 190  190  DRV_KMODS       += arp
 191  191  DRV_KMODS       += asy
 192  192  DRV_KMODS       += ata
 193  193  DRV_KMODS       += ath
 194  194  DRV_KMODS       += atu
 195  195  DRV_KMODS       += audio
 196  196  DRV_KMODS       += audio1575
 197  197  DRV_KMODS       += audio810
 198  198  DRV_KMODS       += audiocmi
 199  199  DRV_KMODS       += audiocmihd
 200  200  DRV_KMODS       += audioemu10k
 201  201  DRV_KMODS       += audioens
 202  202  DRV_KMODS       += audiohd
 203  203  DRV_KMODS       += audioixp
 204  204  DRV_KMODS       += audiols
 205  205  DRV_KMODS       += audiop16x
 206  206  DRV_KMODS       += audiopci
 207  207  DRV_KMODS       += audiosolo
 208  208  DRV_KMODS       += audiots
 209  209  DRV_KMODS       += audiovia823x
 210  210  DRV_KMODS_32    += audiovia97
 211  211  DRV_KMODS       += bl 
 212  212  DRV_KMODS       += blkdev
 213  213  DRV_KMODS       += bge
 214  214  DRV_KMODS       += bofi
 215  215  DRV_KMODS       += bpf
 216  216  DRV_KMODS       += bridge
 217  217  DRV_KMODS       += bscbus
 218  218  DRV_KMODS       += bscv
 219  219  DRV_KMODS       += chxge
 220  220  DRV_KMODS       += cxgbe
 221  221  DRV_KMODS       += ntxn
 222  222  DRV_KMODS       += myri10ge
 223  223  DRV_KMODS       += clone
 224  224  DRV_KMODS       += cmdk
 225  225  DRV_KMODS       += cn
 226  226  DRV_KMODS       += conskbd
 227  227  DRV_KMODS       += consms
 228  228  DRV_KMODS       += cpuid
 229  229  DRV_KMODS       += cpunex
 230  230  DRV_KMODS       += crypto
 231  231  DRV_KMODS       += cryptoadm
 232  232  DRV_KMODS       += dca
 233  233  DRV_KMODS       += devinfo
 234  234  DRV_KMODS       += dld
 235  235  DRV_KMODS       += dlpistub
 236  236  DRV_KMODS_32    += dnet
 237  237  DRV_KMODS       += dump
 238  238  DRV_KMODS       += ecpp
 239  239  DRV_KMODS       += emlxs
 240  240  DRV_KMODS       += fd
 241  241  DRV_KMODS       += fdc
 242  242  DRV_KMODS       += fm
 243  243  DRV_KMODS       += fssnap
 244  244  DRV_KMODS       += hxge
 245  245  DRV_KMODS       += i8042
 246  246  DRV_KMODS       += i915
 247  247  DRV_KMODS       += icmp
 248  248  DRV_KMODS       += icmp6
 249  249  DRV_KMODS       += intel_nb5000
 250  250  DRV_KMODS       += intel_nhm
 251  251  DRV_KMODS       += ip
 252  252  DRV_KMODS       += ip6
 253  253  DRV_KMODS       += ipf
 254  254  DRV_KMODS       += ipnet
 255  255  DRV_KMODS       += ippctl
 256  256  DRV_KMODS       += ipsecah
 257  257  DRV_KMODS       += ipsecesp
 258  258  DRV_KMODS       += ipw
 259  259  DRV_KMODS       += iwh
 260  260  DRV_KMODS       += iwi
 261  261  DRV_KMODS       += iwk
 262  262  DRV_KMODS       += iwp
 263  263  DRV_KMODS       += iwscn
 264  264  DRV_KMODS       += kb8042
 265  265  DRV_KMODS       += keysock
 266  266  DRV_KMODS       += kssl
 267  267  DRV_KMODS       += kstat
 268  268  DRV_KMODS       += ksyms
 269  269  DRV_KMODS       += kmdb
 270  270  DRV_KMODS       += llc1
 271  271  DRV_KMODS       += lofi
 272  272  DRV_KMODS       += log
 273  273  DRV_KMODS       += logindmux
 274  274  DRV_KMODS       += mega_sas
 275  275  DRV_KMODS       += mc-amd
 276  276  DRV_KMODS       += mm
 277  277  DRV_KMODS       += mouse8042
 278  278  DRV_KMODS       += mpt_sas
 279  279  DRV_KMODS       += mr_sas
 280  280  DRV_KMODS       += mwl 
 281  281  DRV_KMODS       += nca
 282  282  DRV_KMODS       += nsmb
 283  283  DRV_KMODS       += nulldriver
 284  284  DRV_KMODS       += nv_sata
 285  285  DRV_KMODS       += nxge
 286  286  DRV_KMODS       += oce
 287  287  DRV_KMODS       += openeepr
 288  288  DRV_KMODS       += pci_pci
 289  289  DRV_KMODS       += pcic
 290  290  DRV_KMODS       += pcieb
 291  291  DRV_KMODS       += physmem
 292  292  DRV_KMODS       += pcan
 293  293  DRV_KMODS       += pcwl
 294  294  DRV_KMODS       += pit_beep
 295  295  DRV_KMODS       += pm
 296  296  DRV_KMODS       += poll
 297  297  DRV_KMODS       += pool
 298  298  DRV_KMODS       += power
 299  299  DRV_KMODS       += pseudo
 300  300  DRV_KMODS       += ptc
 301  301  DRV_KMODS       += ptm
 302  302  DRV_KMODS       += pts
 303  303  DRV_KMODS       += ptsl
 304  304  DRV_KMODS       += qlge
 305  305  DRV_KMODS       += radeon
 306  306  DRV_KMODS       += ral
 307  307  DRV_KMODS       += ramdisk
 308  308  DRV_KMODS       += random
 309  309  DRV_KMODS       += rds
 310  310  DRV_KMODS       += rdsv3
 311  311  DRV_KMODS       += rpcib
 312  312  DRV_KMODS       += rsm
 313  313  DRV_KMODS       += rts
 314  314  DRV_KMODS       += rtw
 315  315  DRV_KMODS       += rum
 316  316  DRV_KMODS       += rwd
 317  317  DRV_KMODS       += rwn
 318  318  DRV_KMODS       += sad
 319  319  DRV_KMODS       += sd
 320  320  DRV_KMODS       += sdhost
 321  321  DRV_KMODS       += sgen
 322  322  DRV_KMODS       += si3124
 323  323  DRV_KMODS       += smbios
 324  324  DRV_KMODS       += softmac
 325  325  DRV_KMODS       += spdsock
 326  326  DRV_KMODS       += smbsrv
 327  327  DRV_KMODS       += smp
 328  328  DRV_KMODS       += sppp
 329  329  DRV_KMODS       += sppptun
 330  330  DRV_KMODS       += srpt
 331  331  DRV_KMODS       += st
 332  332  DRV_KMODS       += sy
 333  333  DRV_KMODS       += sysevent
 334  334  DRV_KMODS       += sysmsg
 335  335  DRV_KMODS       += tcp
 336  336  DRV_KMODS       += tcp6
 337  337  DRV_KMODS       += tl
 338  338  DRV_KMODS       += tnf
 339  339  DRV_KMODS       += tpm
 340  340  DRV_KMODS       += trill
 341  341  DRV_KMODS       += udp
 342  342  DRV_KMODS       += udp6
 343  343  DRV_KMODS       += ucode
 344  344  DRV_KMODS       += ural
 345  345  DRV_KMODS       += uath
 346  346  DRV_KMODS       += urtw
 347  347  DRV_KMODS       += vgatext
 348  348  DRV_KMODS       += heci
 349  349  DRV_KMODS       += vnic
 350  350  DRV_KMODS       += vscan
 351  351  DRV_KMODS       += wc
 352  352  DRV_KMODS       += winlock
 353  353  DRV_KMODS       += wpi
 354  354  DRV_KMODS       += xge
 355  355  DRV_KMODS       += yge
 356  356  DRV_KMODS       += zcons
 357  357  DRV_KMODS       += zyd
 358  358  DRV_KMODS       += simnet
 359  359  DRV_KMODS       += stmf
 360  360  DRV_KMODS       += stmf_sbd
 361  361  DRV_KMODS       += fct
 362  362  DRV_KMODS       += fcoe
 363  363  DRV_KMODS       += fcoet
 364  364  DRV_KMODS       += fcoei
 365  365  DRV_KMODS       += qlt
 366  366  DRV_KMODS       += iscsit
 367  367  DRV_KMODS       += pppt
 368  368  DRV_KMODS       += ncall nsctl sdbc nskern sv
 369  369  DRV_KMODS       += ii rdc rdcsrv rdcstub 
 370  370  DRV_KMODS       += iptun
 371  371  
 372  372  $(CLOSED_BUILD)CLOSED_DRV_KMODS         += bmc
 373  373  $(CLOSED_BUILD)CLOSED_DRV_KMODS         += glm
 374  374  $(CLOSED_BUILD)CLOSED_DRV_KMODS         += intel_nhmex
 375  375  $(CLOSED_BUILD)CLOSED_DRV_KMODS         += cpqary3
 376  376  $(CLOSED_BUILD)CLOSED_DRV_KMODS         += marvell88sx
 377  377  $(CLOSED_BUILD)CLOSED_DRV_KMODS         += bcm_sata
 378  378  $(CLOSED_BUILD)CLOSED_DRV_KMODS         += memtest
 379  379  $(CLOSED_BUILD)CLOSED_DRV_KMODS         += mpt
 380  380  $(CLOSED_BUILD)CLOSED_DRV_KMODS         += atiatom
 381  381  $(CLOSED_BUILD)CLOSED_DRV_KMODS         += acpi_toshiba
 382  382  
 383  383  #
 384  384  # Common code drivers
 385  385  #
 386  386  
 387  387  DRV_KMODS       += afe
 388  388  DRV_KMODS       += atge
 389  389  DRV_KMODS       += bfe
 390  390  DRV_KMODS       += dmfe
 391  391  DRV_KMODS       += e1000g
 392  392  DRV_KMODS       += efe
 393  393  DRV_KMODS       += elxl
 394  394  DRV_KMODS       += hme
 395  395  DRV_KMODS       += mxfe
 396  396  DRV_KMODS       += nge
 397  397  DRV_KMODS       += pcn
 398  398  DRV_KMODS       += rge
 399  399  DRV_KMODS       += rtls
 400  400  DRV_KMODS       += sfe
 401  401  DRV_KMODS       += amd8111s
 402  402  DRV_KMODS       += igb
 403  403  DRV_KMODS       += ipmi
 404  404  DRV_KMODS       += iprb
 405  405  DRV_KMODS       += ixgbe
 406  406  DRV_KMODS       += vr
 407  407  $(CLOSED_BUILD)CLOSED_DRV_KMODS += ixgb
 408  408  
 409  409  #
 410  410  # Virtio drivers
 411  411  #
 412  412  
 413  413  # Virtio core
 414  414  DRV_KMODS       += virtio
 415  415  
 416  416  # Virtio block driver
 417  417  DRV_KMODS       += vioblk
 418  418  
 419  419  #
 420  420  #       DTrace and DTrace Providers
 421  421  #
 422  422  DRV_KMODS       += dtrace
 423  423  DRV_KMODS       += fbt
 424  424  DRV_KMODS       += lockstat
 425  425  DRV_KMODS       += profile
 426  426  DRV_KMODS       += sdt
 427  427  DRV_KMODS       += systrace
 428  428  DRV_KMODS       += fasttrap
 429  429  DRV_KMODS       += dcpc
 430  430  
 431  431  #
 432  432  #       I/O framework test drivers
 433  433  #
 434  434  DRV_KMODS       += pshot
 435  435  DRV_KMODS       += gen_drv
 436  436  DRV_KMODS       += tvhci tphci tclient
 437  437  DRV_KMODS       += emul64
 438  438  
 439  439  #
 440  440  #       Machine Specific Driver Modules (/kernel/drv):
 441  441  #
 442  442  DRV_KMODS       += options
 443  443  DRV_KMODS       += scsi_vhci
 444  444  DRV_KMODS       += pmcs
 445  445  DRV_KMODS       += pmcs8001fw
 446  446  DRV_KMODS       += arcmsr
  
    | ↓ open down ↓ | 446 lines elided | ↑ open up ↑ | 
 447  447  DRV_KMODS       += fcp
 448  448  DRV_KMODS       += fcip
 449  449  DRV_KMODS       += fcsm
 450  450  DRV_KMODS       += fp
 451  451  DRV_KMODS       += qlc
 452  452  DRV_KMODS       += iscsi
 453  453  
 454  454  #
 455  455  #       PCMCIA specific module(s)
 456  456  #
 457      -DRV_KMODS       += pcs
 458  457  DRV_KMODS       += pcata
 459  458  MISC_KMODS      += cardbus
 460  459  $(CLOSED_BUILD)CLOSED_DRV_KMODS += pcser
 461  460  
 462  461  #
 463  462  #       SCSI Enclosure Services driver
 464  463  #
 465  464  DRV_KMODS       += ses
 466  465  
 467  466  #
 468  467  #       USB specific modules
 469  468  #
 470  469  DRV_KMODS       += hid
 471  470  DRV_KMODS       += hwarc hwahc
 472  471  DRV_KMODS       += hubd
 473  472  DRV_KMODS       += uhci
 474  473  DRV_KMODS       += ehci
 475  474  DRV_KMODS       += ohci
 476  475  DRV_KMODS       += usb_mid
 477  476  DRV_KMODS       += usb_ia
 478  477  DRV_KMODS       += scsa2usb
 479  478  DRV_KMODS       += usbprn
 480  479  DRV_KMODS       += ugen
 481  480  DRV_KMODS       += usbser
 482  481  DRV_KMODS       += usbsacm
 483  482  DRV_KMODS       += usbsksp
 484  483  DRV_KMODS       += usbsprl
 485  484  DRV_KMODS       += usb_ac
 486  485  DRV_KMODS       += usb_as
 487  486  DRV_KMODS       += usbskel
 488  487  DRV_KMODS       += usbvc
 489  488  DRV_KMODS       += usbftdi
 490  489  DRV_KMODS       += wusb_df
 491  490  DRV_KMODS       += wusb_ca
 492  491  DRV_KMODS       += usbecm
 493  492  
 494  493  $(CLOSED_BUILD)CLOSED_DRV_KMODS += usbser_edge
 495  494  
 496  495  #
 497  496  #       1394 modules
 498  497  #
 499  498  MISC_KMODS      += s1394 sbp2
 500  499  DRV_KMODS       += hci1394 scsa1394
 501  500  DRV_KMODS       += av1394
 502  501  DRV_KMODS       += dcam1394
 503  502  
 504  503  #
 505  504  #       InfiniBand pseudo drivers
 506  505  #
 507  506  DRV_KMODS       += ib ibp eibnx eoib rdsib sdp iser daplt hermon tavor sol_ucma sol_uverbs
 508  507  DRV_KMODS       += sol_umad 
 509  508  
 510  509  #
 511  510  #       LVM modules
 512  511  #
 513  512  DRV_KMODS       += md
 514  513  MISC_KMODS      += md_stripe md_hotspares md_mirror md_raid md_trans md_notify
 515  514  MISC_KMODS      += md_sp
 516  515  
 517  516  #
 518  517  #       Brand modules
 519  518  #
 520  519  BRAND_KMODS     += sn1_brand s10_brand
 521  520  
 522  521  #
 523  522  #       Exec Class Modules (/kernel/exec):
 524  523  #
 525  524  EXEC_KMODS      += elfexec intpexec shbinexec javaexec
 526  525  
 527  526  #
 528  527  #       Scheduling Class Modules (/kernel/sched):
 529  528  #
 530  529  SCHED_KMODS     += IA RT TS RT_DPTBL TS_DPTBL FSS FX FX_DPTBL SDC
 531  530  
 532  531  #
 533  532  #       File System Modules (/kernel/fs):
 534  533  #
 535  534  FS_KMODS        += autofs cachefs ctfs dcfs dev devfs fdfs fifofs hsfs lofs
 536  535  FS_KMODS        += mntfs namefs nfs objfs zfs zut
 537  536  FS_KMODS        += pcfs procfs sockfs specfs tmpfs udfs ufs sharefs
 538  537  FS_KMODS        += smbfs
 539  538  
 540  539  #
 541  540  #       Streams Modules (/kernel/strmod):
 542  541  #
 543  542  STRMOD_KMODS    += bufmod connld dedump ldterm pckt pfmod pipemod
 544  543  STRMOD_KMODS    += ptem redirmod rpcmod rlmod telmod timod
 545  544  STRMOD_KMODS    += spppasyn spppcomp
 546  545  STRMOD_KMODS    += tirdwr ttcompat
 547  546  STRMOD_KMODS    += usbkbm
 548  547  STRMOD_KMODS    += usbms
 549  548  STRMOD_KMODS    += usbwcm
 550  549  STRMOD_KMODS    += usb_ah
 551  550  STRMOD_KMODS    += drcompat
 552  551  STRMOD_KMODS    += cryptmod
 553  552  STRMOD_KMODS    += vuid2ps2
 554  553  STRMOD_KMODS    += vuid3ps2
 555  554  STRMOD_KMODS    += vuidm3p
 556  555  STRMOD_KMODS    += vuidm4p
 557  556  STRMOD_KMODS    += vuidm5p
 558  557  
 559  558  #
 560  559  #       'System' Modules (/kernel/sys):
 561  560  #
 562  561  SYS_KMODS       += c2audit
 563  562  SYS_KMODS       += doorfs
 564  563  SYS_KMODS       += exacctsys
 565  564  SYS_KMODS       += inst_sync
 566  565  SYS_KMODS       += kaio
 567  566  SYS_KMODS       += msgsys
 568  567  SYS_KMODS       += pipe
 569  568  SYS_KMODS       += portfs
 570  569  SYS_KMODS       += pset
 571  570  SYS_KMODS       += semsys
 572  571  SYS_KMODS       += shmsys
 573  572  SYS_KMODS       += sysacct
 574  573  SYS_KMODS       += acctctl
 575  574  
 576  575  #
 577  576  #       'Misc' Modules (/kernel/misc)
 578  577  #       MISC_KMODS are built both 32-bit and 64-bit
 579  578  #       MISC_KMODS_32 are built only 32-bit
 580  579  #       MISC_KMODS_64 are built only 64-bit
 581  580  #
 582  581  MISC_KMODS      += ac97
 583  582  MISC_KMODS      += acpica
 584  583  MISC_KMODS      += agpmaster
 585  584  MISC_KMODS      += bignum
 586  585  MISC_KMODS      += bootdev
 587  586  MISC_KMODS      += busra
 588  587  MISC_KMODS      += cmlb
 589  588  MISC_KMODS      += consconfig
 590  589  MISC_KMODS      += ctf
 591  590  MISC_KMODS      += dadk
 592  591  MISC_KMODS      += dcopy
 593  592  MISC_KMODS      += dls
 594  593  MISC_KMODS      += drm
 595  594  MISC_KMODS      += fssnap_if
 596  595  MISC_KMODS      += gda
 597  596  MISC_KMODS      += gld
 598  597  MISC_KMODS      += hidparser
 599  598  MISC_KMODS      += hook
 600  599  MISC_KMODS      += hpcsvc
 601  600  MISC_KMODS      += ibcm
 602  601  MISC_KMODS      += ibdm
 603  602  MISC_KMODS      += ibdma
 604  603  MISC_KMODS      += ibmf
 605  604  MISC_KMODS      += ibtl
 606  605  MISC_KMODS      += idm
 607  606  MISC_KMODS      += idmap
 608  607  MISC_KMODS      += iommulib
 609  608  MISC_KMODS      += ipc
 610  609  MISC_KMODS      += kbtrans
 611  610  MISC_KMODS      += kcf
 612  611  MISC_KMODS      += kgssapi
 613  612  MISC_KMODS      += kmech_dummy
 614  613  MISC_KMODS      += kmech_krb5
 615  614  MISC_KMODS      += ksocket
 616  615  MISC_KMODS      += mac
 617  616  MISC_KMODS      += mii
 618  617  MISC_KMODS      += mwlfw
 619  618  MISC_KMODS      += net80211
 620  619  MISC_KMODS      += nfs_dlboot
 621  620  MISC_KMODS      += nfssrv
 622  621  MISC_KMODS      += neti
 623  622  MISC_KMODS      += pci_autoconfig
 624  623  MISC_KMODS      += pcicfg
 625  624  MISC_KMODS      += pcihp
 626  625  MISC_KMODS      += pcmcia
 627  626  MISC_KMODS      += rpcsec
 628  627  MISC_KMODS      += rpcsec_gss
 629  628  MISC_KMODS      += rsmops
 630  629  MISC_KMODS      += sata
 631  630  MISC_KMODS      += scsi
 632  631  MISC_KMODS      += sda
 633  632  MISC_KMODS      += sol_ofs
 634  633  MISC_KMODS      += spuni
 635  634  MISC_KMODS      += strategy
 636  635  MISC_KMODS      += strplumb
 637  636  MISC_KMODS      += tem
 638  637  MISC_KMODS      += tlimod
 639  638  MISC_KMODS      += usba usba10 usbs49_fw
 640  639  MISC_KMODS      += scsi_vhci_f_sym_hds
 641  640  MISC_KMODS      += scsi_vhci_f_sym
 642  641  MISC_KMODS      += scsi_vhci_f_tpgs
 643  642  MISC_KMODS      += scsi_vhci_f_asym_sun
 644  643  MISC_KMODS      += scsi_vhci_f_tape
 645  644  MISC_KMODS      += scsi_vhci_f_tpgs_tape
 646  645  MISC_KMODS      += fctl
 647  646  MISC_KMODS      += emlxs_fw
 648  647  MISC_KMODS      += qlc_fw_2200
 649  648  MISC_KMODS      += qlc_fw_2300
 650  649  MISC_KMODS      += qlc_fw_2400
 651  650  MISC_KMODS      += qlc_fw_2500
 652  651  MISC_KMODS      += qlc_fw_6322
 653  652  MISC_KMODS      += qlc_fw_8100
 654  653  MISC_KMODS      += hwa1480_fw
 655  654  MISC_KMODS      += uathfw
 656  655  MISC_KMODS      += uwba
 657  656  
 658  657  MISC_KMODS      += klmmod klmops
 659  658  
 660  659  $(CLOSED_BUILD)CLOSED_MISC_KMODS        += scsi_vhci_f_asym_lsi
 661  660  $(CLOSED_BUILD)CLOSED_MISC_KMODS        += scsi_vhci_f_asym_emc
 662  661  $(CLOSED_BUILD)CLOSED_MISC_KMODS        += scsi_vhci_f_sym_emc
 663  662  
 664  663  #
 665  664  #       Software Cryptographic Providers (/kernel/crypto):
 666  665  #
 667  666  CRYPTO_KMODS    += aes
 668  667  CRYPTO_KMODS    += arcfour
 669  668  CRYPTO_KMODS    += blowfish
 670  669  CRYPTO_KMODS    += des
 671  670  CRYPTO_KMODS    += ecc
 672  671  CRYPTO_KMODS    += md4
 673  672  CRYPTO_KMODS    += md5
 674  673  CRYPTO_KMODS    += rsa
 675  674  CRYPTO_KMODS    += sha1
 676  675  CRYPTO_KMODS    += sha2
 677  676  CRYPTO_KMODS    += swrand
 678  677  
 679  678  #
 680  679  #       IP Policy Modules (/kernel/ipp)
 681  680  #
 682  681  IPP_KMODS       += dlcosmk
 683  682  IPP_KMODS       += flowacct
 684  683  IPP_KMODS       += ipgpc
 685  684  IPP_KMODS       += dscpmk
 686  685  IPP_KMODS       += tokenmt
 687  686  IPP_KMODS       += tswtclmt
 688  687  
 689  688  #
 690  689  #       generic-unix module (/kernel/genunix):
 691  690  #
 692  691  GENUNIX_KMODS   += genunix
 693  692  
 694  693  #
 695  694  #       SVVS Testing Modules (/kernel/strmod):
 696  695  #
 697  696  #       These are streams and driver modules which are not to be
 698  697  #       delivered with a released system. However, during development
 699  698  #       it is convenient to build and install the SVVS kernel modules.
 700  699  #
 701  700  SVVS_KMODS      += lmodb lmode lmodr lmodt svvslo tidg tivc tmux
 702  701  
 703  702  $(CLOSED_BUILD)SVVS             += svvs
 704  703  
 705  704  #
 706  705  #       Modules eXcluded from the product:
 707  706  #
 708  707  $(CLOSED_BUILD)CLOSED_XMODS =           \
 709  708          adpu320         \
 710  709          bnx             \
 711  710          bnxe            \
 712  711          lsimega         \
 713  712          sdpib
 714  713  
 715  714  
 716  715  #
 717  716  #       'Dacf' Modules (/kernel/dacf):
 718  717  #
 719  718  
 720  719  #
 721  720  #       Performance Counter BackEnd modules (/usr/kernel/pcbe)
 722  721  #
 723  722  PCBE_KMODS      += p123_pcbe p4_pcbe opteron_pcbe core_pcbe
 724  723  
 725  724  #
 726  725  #       MAC-Type Plugin Modules (/kernel/mac)
 727  726  #
 728  727  MAC_KMODS       += mac_6to4
 729  728  MAC_KMODS       += mac_ether
 730  729  MAC_KMODS       += mac_ipv4
 731  730  MAC_KMODS       += mac_ipv6
 732  731  MAC_KMODS       += mac_wifi
 733  732  MAC_KMODS       += mac_ib
 734  733  
 735  734  #
 736  735  # socketmod (kernel/socketmod)
 737  736  #
 738  737  SOCKET_KMODS    += sockpfp
 739  738  SOCKET_KMODS    += socksctp
 740  739  SOCKET_KMODS    += socksdp
 741  740  SOCKET_KMODS    += sockrds
 742  741  SOCKET_KMODS    += ksslf
 743  742  
 744  743  #
 745  744  #       kiconv modules (/kernel/kiconv):
 746  745  #
 747  746  KICONV_KMODS    += kiconv_emea kiconv_ja kiconv_ko kiconv_sc kiconv_tc
 748  747  
 749  748  #
 750  749  #       'Dacf' Modules (/kernel/dacf):
 751  750  #
 752  751  DACF_KMODS      += net_dacf
  
    | ↓ open down ↓ | 285 lines elided | ↑ open up ↑ | 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX