annotate usr/src/uts/intel/Makefile.intel.shared @ 10097:e33d224110c9

6851199 unused /dev nameservices code can be removed
author Eric Taylor <Eric.Taylor@Sun.COM>
date Wed, 15 Jul 2009 15:33:20 -0600
parents d5e89571de4e
children 648d338d133c
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
1 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
2 # CDDL HEADER START
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
3 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
4 # The contents of this file are subject to the terms of the
1253
0df630a41817 PSARC 2003/432 Coherent Console
lq150181
parents: 1198
diff changeset
5 # Common Development and Distribution License (the "License").
0df630a41817 PSARC 2003/432 Coherent Console
lq150181
parents: 1198
diff changeset
6 # You may not use this file except in compliance with the License.
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
7 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
9 # or http://www.opensolaris.org/os/licensing.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
10 # See the License for the specific language governing permissions
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
11 # and limitations under the License.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
12 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
13 # When distributing Covered Code, include this CDDL HEADER in each
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
15 # If applicable, add the following below this CDDL HEADER, with the
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
16 # fields enclosed by brackets "[]" replaced with your own identifying
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
17 # information: Portions Copyright [yyyy] [name of copyright owner]
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
18 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
19 # CDDL HEADER END
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
20 #
1253
0df630a41817 PSARC 2003/432 Coherent Console
lq150181
parents: 1198
diff changeset
21
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
22 #
8472
ed866d9e6787 6746076 intel_nhm driver needs to move to 'intel', and therefore /kernel/drv, tree from i86pc
Cheng Sean Ye <Sean.Ye@Sun.COM>
parents: 8462
diff changeset
23 # Copyright 2009 Sun Microsystems, Inc. All rights reserved.
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
24 # Use is subject to license terms.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
25 #
2712
f74a135872bc PSARC/2005/471 BrandZ: Support for non-native zones
nn35248
parents: 2621
diff changeset
26
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
27 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
28 # This makefile contains the common definitions for all intel
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
29 # implementation architecture independent modules.
2712
f74a135872bc PSARC/2005/471 BrandZ: Support for non-native zones
nn35248
parents: 2621
diff changeset
30 #
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
31
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
32 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
33 # Machine type (implementation architecture):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
34 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
35 PLATFORM = i86pc
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
36
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
37 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
38 # Everybody needs to know how to build modstubs.o and to locate unix.o.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
39 # Note that unix.o must currently be selected from among the possible
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
40 # "implementation architectures". Note further, that unix.o is only
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
41 # used as an optional error check for undefines so (theoretically)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
42 # any "implementation architectures" could be used. We choose i86pc
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
43 # because it is the reference port.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
44 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
45 UNIX_DIR = $(UTSBASE)/i86pc/unix
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
46 GENLIB_DIR = $(UTSBASE)/intel/genunix
2712
f74a135872bc PSARC/2005/471 BrandZ: Support for non-native zones
nn35248
parents: 2621
diff changeset
47 GENASSYM_DIR = $(UTSBASE)/intel/genassym
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
48 IPDRV_DIR = $(UTSBASE)/intel/ip
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
49 MODSTUBS_DIR = $(UNIX_DIR)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
50 DSF_DIR = $(UTSBASE)/$(PLATFORM)/genassym
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
51 LINTS_DIR = $(OBJS_DIR)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
52 LINT_LIB_DIR = $(UTSBASE)/intel/lint-libs/$(OBJS_DIR)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
53
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
54 UNIX_O = $(UNIX_DIR)/$(OBJS_DIR)/unix.o
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
55 GENLIB = $(GENLIB_DIR)/$(OBJS_DIR)/libgenunix.so
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
56 MODSTUBS_O = $(MODSTUBS_DIR)/$(OBJS_DIR)/modstubs.o
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
57 LINT_LIB = $(UTSBASE)/i86pc/lint-libs/$(OBJS_DIR)/llib-lunix.ln
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
58 GEN_LINT_LIB = $(UTSBASE)/intel/lint-libs/$(OBJS_DIR)/llib-lgenunix.ln
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
59
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
60 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
61 # Include the makefiles which define build rule templates, the
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
62 # collection of files per module, and a few specific flags. Note
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
63 # that order is significant, just as with an include path. The
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
64 # first build rule template which matches the files name will be
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
65 # used. By including these in order from most machine dependent
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
66 # to most machine independent, we allow a machine dependent file
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
67 # to be used in preference over a machine independent version
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
68 # (Such as a machine specific optimization, which preserves the
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
69 # interfaces.)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
70 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
71 include $(UTSTREE)/intel/Makefile.files
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
72 include $(UTSTREE)/common/Makefile.files
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
73
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
74 #
1802
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
75 # ----- TRANSITIONAL SECTION --------------------------------------------------
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
76 #
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
77
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
78 #
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
79 # Not everything which *should* be a module is a module yet. The
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
80 # following is a list of such objects which are currently part of
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
81 # genunix but which might someday become kmods. This must be
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
82 # defined before we include Makefile.uts, or else genunix's build
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
83 # won't be as parallel as we might like.
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
84 #
7688
2757e6e1bb2a PSARC 2006/591 Virtual Console
rui zang - Sun Microsystems - Beijing China <Aaron.Zang@Sun.COM>
parents: 7665
diff changeset
85 NOT_YET_KMODS = $(OLDPTY_OBJS) $(PTY_OBJS) $(VCONS_CONF_OBJS) $(MOD_OBJS)
1802
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
86
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
87 #
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
88 # ----- END OF TRANSITIONAL SECTION -------------------------------------------
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
89 #
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
90 # Include machine independent rules. Note that this does not imply
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
91 # that the resulting module from rules in Makefile.uts is machine
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
92 # independent. Only that the build rules are machine independent.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
93 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
94 include $(UTSBASE)/Makefile.uts
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
95
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
96 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
97 # The following must be defined for all implementations:
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
98 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
99 MODSTUBS = $(UTSBASE)/intel/ia32/ml/modstubs.s
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
100
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
101 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
102 # Define supported builds
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
103 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
104 DEF_BUILDS = $(DEF_BUILDS64) $(DEF_BUILDS32)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
105 ALL_BUILDS = $(ALL_BUILDS64) $(ALL_BUILDS32)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
106
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
107 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
108 # x86 or amd64 inline templates
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
109 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
110 INLINES_32 = $(UTSBASE)/intel/ia32/ml/ia32.il
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
111 INLINES_64 = $(UTSBASE)/intel/amd64/ml/amd64.il
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
112 INLINES += $(INLINES_$(CLASS))
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
113
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
114 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
115 # kernel-specific optimizations; override default in Makefile.master
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
116 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
117
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
118 CFLAGS_XARCH_32 = $(i386_CFLAGS)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
119 CFLAGS_XARCH_64 = $(amd64_CFLAGS)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
120 CFLAGS_XARCH = $(CFLAGS_XARCH_$(CLASS))
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
121
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
122 COPTFLAG_32 = $(COPTFLAG)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
123 COPTFLAG_64 = $(COPTFLAG64)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
124 COPTIMIZE = $(COPTFLAG_$(CLASS))
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
125
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
126 CFLAGS = $(CFLAGS_XARCH)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
127 CFLAGS += $(COPTIMIZE)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
128 CFLAGS += $(INLINES) -D_ASM_INLINES
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
129 CFLAGS += $(CCMODE)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
130 CFLAGS += $(SPACEFLAG)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
131 CFLAGS += $(CCUNBOUND)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
132 CFLAGS += $(CFLAGS_uts)
4228
fdddbe648971 6522961 panic with nucleus text overflow
kchow
parents: 4135
diff changeset
133 CFLAGS += -xstrconst
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
134
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
135 ASFLAGS_XARCH_32 = $(i386_ASFLAGS)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
136 ASFLAGS_XARCH_64 = $(amd64_ASFLAGS)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
137 ASFLAGS_XARCH = $(ASFLAGS_XARCH_$(CLASS))
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
138
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
139 ASFLAGS += $(ASFLAGS_XARCH)
2712
f74a135872bc PSARC/2005/471 BrandZ: Support for non-native zones
nn35248
parents: 2621
diff changeset
140 AS_INC_PATH += -I$(GENASSYM_DIR)/$(OBJS_DIR)
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
141
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
142 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
143 # Define the base directory for installation.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
144 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
145 BASE_INS_DIR = $(ROOT)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
146
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
147 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
148 # Debugging level
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
149 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
150 # Special knowledge of which special debugging options affect which
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
151 # file is used to optimize the build if these flags are changed.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
152 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
153 DEBUG_DEFS_OBJ32 =
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
154 DEBUG_DEFS_DBG32 = -DDEBUG
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
155 DEBUG_DEFS_OBJ64 =
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
156 DEBUG_DEFS_DBG64 = -DDEBUG
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
157 DEBUG_DEFS = $(DEBUG_DEFS_$(BUILD_TYPE))
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
158
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
159 DEBUG_COND_OBJ32 :sh = echo \\043
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
160 DEBUG_COND_DBG32 =
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
161 DEBUG_COND_OBJ64 :sh = echo \\043
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
162 DEBUG_COND_DBG64 =
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
163 IF_DEBUG_OBJ = $(DEBUG_COND_$(BUILD_TYPE))$(OBJS_DIR)/
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
164
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
165 $(IF_DEBUG_OBJ)syscall.o := DEBUG_DEFS += -DSYSCALLTRACE
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
166 $(IF_DEBUG_OBJ)clock.o := DEBUG_DEFS += -DKSLICE=1
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
168 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
169 # Collect the preprocessor definitions to be associated with *all*
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
170 # files.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
171 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
172 ALL_DEFS = $(DEBUG_DEFS) $(OPTION_DEFS)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
173
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
174 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
175 # The kernels modules which are "implementation architecture"
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
176 # specific for this machine are enumerated below. Note that most
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
177 # of these modules must exist (in one form or another) for each
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
178 # architecture.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
179 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
180 # Common Drivers (usually pseudo drivers) (/kernel/drv)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
181 # DRV_KMODS are built both 32-bit and 64-bit
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
182 # DRV_KMODS_32 are built only 32-bit
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
183 # DRV_KMODS_64 are built only 64-bit
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
184 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
185 DRV_KMODS += aac
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
186 DRV_KMODS += aggr
3333
88329a0ff1be PSARC/2006/384 SATA AHCI HBA Driver
yt160523
parents: 3329
diff changeset
187 DRV_KMODS += ahci
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
188 DRV_KMODS += amd64_gart
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
189 DRV_KMODS += amr
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
190 DRV_KMODS += agpgart
5295
a21f2449e5f9 PSARC/2005/469 X86 Energy Star compliance
randyf
parents: 5256
diff changeset
191 DRV_KMODS += srn
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
192 DRV_KMODS += agptarget
9999
d5e89571de4e 6814300 Need support for Atheros AR9280 and AR9281
lin wang - Sun Microsystems - Beijing China <Wang.Lin@Sun.COM>
parents: 9983
diff changeset
193 DRV_KMODS += arn
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
194 DRV_KMODS += arp
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
195 DRV_KMODS += asy
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
196 DRV_KMODS += ata
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
197 DRV_KMODS += ath
9113
b08d000821fd PSARC/2009/143 Atmel AT76C50x USB IEEE 802.11b Wireless Device Driver
pengcheng chen - Sun Microsystems - Beijing China <Pengcheng.Chen@Sun.COM>
parents: 9087
diff changeset
198 DRV_KMODS += atu
9484
fbd5ddc28e96 PSARC 2008/318 Boomer: Next Generation Solaris Audio
Garrett D'Amore <garrett.damore@Sun.COM>
parents: 9446
diff changeset
199 DRV_KMODS += audio
9602
e2e1c9e668c3 6839201 audio1575 desired for Solaris x86
Garrett D'Amore <gdamore@opensolaris.org>
parents: 9540
diff changeset
200 DRV_KMODS += audio1575
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
201 DRV_KMODS += audio810
9831
60c34c50144c PSARC 2009/263 audiocmi driver
Garrett D'Amore <gdamore@opensolaris.org>
parents: 9815
diff changeset
202 DRV_KMODS += audiocmi
9484
fbd5ddc28e96 PSARC 2008/318 Boomer: Next Generation Solaris Audio
Garrett D'Amore <garrett.damore@Sun.COM>
parents: 9446
diff changeset
203 DRV_KMODS += audioens
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
204 DRV_KMODS += audiohd
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
205 DRV_KMODS += audioixp
9484
fbd5ddc28e96 PSARC 2008/318 Boomer: Next Generation Solaris Audio
Garrett D'Amore <garrett.damore@Sun.COM>
parents: 9446
diff changeset
206 DRV_KMODS += audiopci
9516
07cc58bd5d6e PSARC 2009/260 Delivery of audiots for x86
Garrett D'Amore <gdamore@opensolaris.org>
parents: 9485
diff changeset
207 DRV_KMODS += audiots
9484
fbd5ddc28e96 PSARC 2008/318 Boomer: Next Generation Solaris Audio
Garrett D'Amore <garrett.damore@Sun.COM>
parents: 9446
diff changeset
208 DRV_KMODS += audiovia823x
fbd5ddc28e96 PSARC 2008/318 Boomer: Next Generation Solaris Audio
Garrett D'Amore <garrett.damore@Sun.COM>
parents: 9446
diff changeset
209 DRV_KMODS += austr
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
210 DRV_KMODS += bl
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
211 DRV_KMODS += bge
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
212 DRV_KMODS += bofi
4135
69588295f961 6393470 move driver bscbus to usr/src
gd78059
parents: 4128
diff changeset
213 DRV_KMODS += bscbus
69588295f961 6393470 move driver bscbus to usr/src
gd78059
parents: 4128
diff changeset
214 DRV_KMODS += bscv
7532
bb6372f778bb PSARC 2008/569 FMA Topology & Retire Agent Refinements
Cheng Sean Ye <Sean.Ye@Sun.COM>
parents: 7331
diff changeset
215 DRV_KMODS += chxge
7956
59ff93e4da95 PSARC 2008/045 NetXen 10 Gigabit Ethernet Driver
lucy wang - Sun Microsystems - Beijing China <xiuyan.wang@Sun.COM>
parents: 7836
diff changeset
216 DRV_KMODS += ntxn
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
217 DRV_KMODS += clone
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
218 DRV_KMODS += cmdk
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
219 DRV_KMODS += cn
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
220 DRV_KMODS += conskbd
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
221 DRV_KMODS += consms
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
222 DRV_KMODS += cpuid
5084
7d838c5c0eed PSARC 2006/260 Solaris on Xen
johnlev
parents: 4992
diff changeset
223 DRV_KMODS += cpunex
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
224 DRV_KMODS += crypto
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
225 DRV_KMODS += cryptoadm
7331
c2a8bb9be83c PSARC 2007/420 SMMS
Allan Matthews <Allan.Matthews@Sun.COM>
parents: 7302
diff changeset
226 DRV_KMODS += dda
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
227 DRV_KMODS += devinfo
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
228 DRV_KMODS += dld
8485
633e5b5eb268 PSARC/2007/272 Project Clearview: IPMP Rearchitecture
meem <Peter.Memishian@Sun.COM>
parents: 8472
diff changeset
229 DRV_KMODS += dlpistub
7331
c2a8bb9be83c PSARC 2007/420 SMMS
Allan Matthews <Allan.Matthews@Sun.COM>
parents: 7302
diff changeset
230 DRV_KMODS += dmd
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
231 DRV_KMODS_32 += dnet
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
232 DRV_KMODS += dump
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
233 DRV_KMODS += ecpp
7836
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
234 DRV_KMODS += emlxs
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
235 DRV_KMODS += fd
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
236 DRV_KMODS += fdc
7532
bb6372f778bb PSARC 2008/569 FMA Topology & Retire Agent Refinements
Cheng Sean Ye <Sean.Ye@Sun.COM>
parents: 7331
diff changeset
237 DRV_KMODS += fm
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
238 DRV_KMODS += fssnap
6864
50c1b31ccb24 6695050 hxge needs 32 bit (i386) version for boot net
qs148142
parents: 6856
diff changeset
239 DRV_KMODS += hxge
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
240 DRV_KMODS += i8042
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
241 DRV_KMODS += i915
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
242 DRV_KMODS += icmp
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
243 DRV_KMODS += icmp6
7532
bb6372f778bb PSARC 2008/569 FMA Topology & Retire Agent Refinements
Cheng Sean Ye <Sean.Ye@Sun.COM>
parents: 7331
diff changeset
244 DRV_KMODS += intel_nb5000
8472
ed866d9e6787 6746076 intel_nhm driver needs to move to 'intel', and therefore /kernel/drv, tree from i86pc
Cheng Sean Ye <Sean.Ye@Sun.COM>
parents: 8462
diff changeset
245 DRV_KMODS += intel_nhm
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
246 DRV_KMODS += ip
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
247 DRV_KMODS += ip6
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
248 DRV_KMODS += ipf
8023
faf256d5c16c PSARC/2006/475 Clearview: IP Observability Devices
Philip Kirk <Phil.Kirk@Sun.COM>
parents: 8011
diff changeset
249 DRV_KMODS += ipnet
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
250 DRV_KMODS += ippctl
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
251 DRV_KMODS += ipsecah
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
252 DRV_KMODS += ipsecesp
3847
34de93d0e4e9 PSARC 2005/013 Intel Pro Wireless 2100b Driver
eh146360
parents: 3833
diff changeset
253 DRV_KMODS += ipw
7555
c92826183792 PSARC 2008/516 Intel(R) WiFi Link 5100/5300 Driver
fei feng - Sun Microsystems - Beijing China <Fei.Feng@Sun.COM>
parents: 7532
diff changeset
254 DRV_KMODS += iwh
3847
34de93d0e4e9 PSARC 2005/013 Intel Pro Wireless 2100b Driver
eh146360
parents: 3833
diff changeset
255 DRV_KMODS += iwi
6169
87ffdd486b23 PSARC 2007/647 Intel 4965 802.11agn Wireless Driver
hx147065
parents: 6023
diff changeset
256 DRV_KMODS += iwk
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
257 DRV_KMODS += iwscn
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
258 DRV_KMODS += kb8042
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
259 DRV_KMODS += keysock
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
260 DRV_KMODS += kssl
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
261 DRV_KMODS += kstat
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
262 DRV_KMODS += ksyms
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
263 DRV_KMODS += kmdb
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
264 DRV_KMODS += llc1
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
265 DRV_KMODS += lofi
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
266 DRV_KMODS += log
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
267 DRV_KMODS += logindmux
6447
14ca8e1a03b6 6651366 Solaris needs native LSI mega_sas driver
susans
parents: 6393
diff changeset
268 DRV_KMODS += mega_sas
7532
bb6372f778bb PSARC 2008/569 FMA Topology & Retire Agent Refinements
Cheng Sean Ye <Sean.Ye@Sun.COM>
parents: 7331
diff changeset
269 DRV_KMODS += mc-amd
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
270 DRV_KMODS += mm
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
271 DRV_KMODS += mouse8042
9907
98086c85a8f7 PSARC 2008/443 Driver for LSI MPT2.0 compliant SAS controller
jiang wu - Sun Microsystems - Beijing China <Javen.Wu@Sun.COM>
parents: 9865
diff changeset
272 DRV_KMODS += mpt_sas
9440
eea09f1f5a59 6770895 Solaris needs SAS 2.0 MegaRAID mr_sas driver
Susan Scheufele <Susan.Scheufele@Sun.COM>
parents: 9431
diff changeset
273 DRV_KMODS += mr_sas
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
274 DRV_KMODS += nca
7532
bb6372f778bb PSARC 2008/569 FMA Topology & Retire Agent Refinements
Cheng Sean Ye <Sean.Ye@Sun.COM>
parents: 7331
diff changeset
275 DRV_KMODS += nsmb
8011
9406cd6ea18e PSARC/2008/674 nulldriver
Chris Horne <Chris.Horne@Sun.COM>
parents: 8000
diff changeset
276 DRV_KMODS += nulldriver
4876
ecd69ba0713a PSARC/2006/501 Nvidia ck804/mcp55 SATA HBA driver
mlf
parents: 4851
diff changeset
277 DRV_KMODS += nv_sata
5855
5df925712cbf 6603582 nxge driver excludes i86xpv platform
ml29623
parents: 5803
diff changeset
278 DRV_KMODS += nxge
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
279 DRV_KMODS += openeepr
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
280 DRV_KMODS += pci_pci
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
281 DRV_KMODS += pcic
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
282 DRV_KMODS += pcie_pci
3253
c929f34b62c5 PSARC 2006/360 Page retire and caged memory kstats
mec
parents: 3227
diff changeset
283 DRV_KMODS += physmem
3737
ddc3d2cb268a PSARC 2006/705 pcwl and pcan 802.11b Wireless Drivers
hx147065
parents: 3526
diff changeset
284 DRV_KMODS += pcan
ddc3d2cb268a PSARC 2006/705 pcwl and pcan 802.11b Wireless Drivers
hx147065
parents: 3526
diff changeset
285 DRV_KMODS += pcwl
5129
5dc46a0fd425 PSARC 2007/019 KIOCMKTONE (keyboard make tone) ioctl
marx
parents: 5084
diff changeset
286 DRV_KMODS += pit_beep
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
287 DRV_KMODS += pm
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
288 DRV_KMODS += poll
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
289 DRV_KMODS += pool
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
290 DRV_KMODS += power
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
291 DRV_KMODS += pseudo
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
292 DRV_KMODS += ptc
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
293 DRV_KMODS += ptm
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
294 DRV_KMODS += pts
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
295 DRV_KMODS += ptsl
6393
0b9cb6400a73 PSARC 2007/685 3-Dimensional driver for ATI Redeon graphics cards
cg149915
parents: 6349
diff changeset
296 DRV_KMODS += radeon
4609
ff56a60c640d PSARC 2007/058 Ralink RT2500 802.11b/g Wireless Dirver
zf162725
parents: 4581
diff changeset
297 DRV_KMODS += ral
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
298 DRV_KMODS += ramdisk
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
299 DRV_KMODS += random
3302
e75a684d1697 PSARC 2006/356 Reliable Datagram Sockets
agiri
parents: 3253
diff changeset
300 DRV_KMODS += rds
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
301 DRV_KMODS += rpcib
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
302 DRV_KMODS += rsm
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
303 DRV_KMODS += rts
4689
89e694f54bc5 PSARC 2007/312 RealTek 8180L 802.11b Wireless Driver
ql147931
parents: 4609
diff changeset
304 DRV_KMODS += rtw
8000
4ed2b55cb6ad PSARC 2008/444 Ralink RT2501/2601USB 802.11a/b/g Wireless Driver
Quaker Fang <Quaker.Fang@Sun.COM>
parents: 7978
diff changeset
305 DRV_KMODS += rum
9983
660985e98e06 6814141 Need support for Ralink 2661
fei feng - Sun Microsystems - Beijing China <Fei.Feng@Sun.COM>
parents: 9955
diff changeset
306 DRV_KMODS += rwd
9172
e625dee308d1 PSARC 2009/167 Ralink RT2700/2800 IEEE802.11 a/b/g/n wireless network device
fei feng - Sun Microsystems - Beijing China <Fei.Feng@Sun.COM>
parents: 9162
diff changeset
307 DRV_KMODS += rwn
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
308 DRV_KMODS += sad
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
309 DRV_KMODS += sctp
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
310 DRV_KMODS += sctp6
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
311 DRV_KMODS += sd
7302
d9c4046525ac PSARC 2007/654 blk2scsa
Garrett D'Amore <gdamore@opensolaris.org>
parents: 6941
diff changeset
312 DRV_KMODS += sdcard
d9c4046525ac PSARC 2007/654 blk2scsa
Garrett D'Amore <gdamore@opensolaris.org>
parents: 6941
diff changeset
313 DRV_KMODS += sdhost
2518
d452d1222e6b 6455550 move sgen to usr/src
stevel
parents: 2384
diff changeset
314 DRV_KMODS += sgen
1258
9961d7d3ec8c PSARC/2004/779 SATA HBA Framework Support
mlf
parents: 1256
diff changeset
315 DRV_KMODS += si3124
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
316 DRV_KMODS += smbios
5895
f251acdd9bdc PSARC/2006/499 Clearview Nemo unification and vanity naming
yz147064
parents: 5855
diff changeset
317 DRV_KMODS += softmac
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
318 DRV_KMODS += spdsock
5331
3047ad28a67b PSARC/2007/218 caller_context_t in all VOPs
amw
parents: 5295
diff changeset
319 DRV_KMODS += smbsrv
5754
669f42f80bce PSARC 2007/595 Serial Attached SCSI (SAS) Management Protocol (SMP) support for Solaris
jw149990
parents: 5753
diff changeset
320 DRV_KMODS += smp
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
321 DRV_KMODS += sppp
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
322 DRV_KMODS += sppptun
9684
2e0b0fc2d0d3 6775678 Integrate SRP target
Sue Gleeson <Susan.Gleeson@Sun.COM>
parents: 9610
diff changeset
323 DRV_KMODS += srpt
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
324 DRV_KMODS += st
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
325 DRV_KMODS += sy
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
326 DRV_KMODS += sysevent
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
327 DRV_KMODS += sysmsg
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
328 DRV_KMODS += tcp
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
329 DRV_KMODS += tcp6
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
330 DRV_KMODS += tl
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
331 DRV_KMODS += tnf
9126
6acea8ac53c8 PSARC 2008/725 TPM Support
Wyllys Ingersoll <Wyllys.Ingersoll@Sun.COM>
parents: 9113
diff changeset
332 DRV_KMODS += tpm
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
333 DRV_KMODS += udp
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
334 DRV_KMODS += udp6
4581
b6104e41b06c PSARC/2007/349 Intel Microcode Update Support
sherrym
parents: 4520
diff changeset
335 DRV_KMODS += ucode
6629
84db305e5e16 PSARC 2008/259 Ralink RT2500USB 802.11b/g Wireless Dirver
zf162725
parents: 6621
diff changeset
336 DRV_KMODS += ural
9485
da1442e8c885 6814305 Need support Realtek 8187L wireless USB chipset
Qin Michael Li <Mikore.Li@Sun.COM>
parents: 9484
diff changeset
337 DRV_KMODS += urtw
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
338 DRV_KMODS += vgatext
9203
3ebffd0a1b10 PSARC 2007/601 Intel AMT
Mark Logan <Mark.Logan@Sun.COM>
parents: 9172
diff changeset
339 DRV_KMODS += heci
5084
7d838c5c0eed PSARC 2006/260 Solaris on Xen
johnlev
parents: 4992
diff changeset
340 DRV_KMODS += vnic
5440
f84b7f8d106d PSARC 2007/118 VSCAN Service
jm199354
parents: 5331
diff changeset
341 DRV_KMODS += vscan
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
342 DRV_KMODS += wc
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
343 DRV_KMODS += winlock
4128
b829e57f48ec PSARC 2007/214 Intel 3945 802.11abg Wireless Driver
hx147065
parents: 4127
diff changeset
344 DRV_KMODS += wpi
1256
00482a9c6c64 6212418 Xge need to support Link Utilization Interrupts
yl150051
parents: 1253
diff changeset
345 DRV_KMODS += xge
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
346 DRV_KMODS += zcons
8503
4f8506c7efb2 PSARC 2008/751 ZyDAS ZD1211 USB 802.11b/g Wireless Driver
pengcheng chen - Sun Microsystems - Beijing China <Pengcheng.Chen@Sun.COM>
parents: 8485
diff changeset
347 DRV_KMODS += zyd
9815
5d50ee5359bc PSARC 2009/200 Solaris Simnet
Rishi Srivatsavai <Rishi.Srivatsavai@Sun.COM>
parents: 9749
diff changeset
348 DRV_KMODS += simnet
7836
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
349 DRV_KMODS += stmf
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
350 DRV_KMODS += stmf_sbd
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
351 DRV_KMODS += fct
9087
79961490b734 PSARC/2008/310 FCoE (Fibre Channel over Ethernet) Target
Zhong Wang <Zhong.Wang@Sun.COM>
parents: 8815
diff changeset
352 DRV_KMODS += fcoe
79961490b734 PSARC/2008/310 FCoE (Fibre Channel over Ethernet) Target
Zhong Wang <Zhong.Wang@Sun.COM>
parents: 8815
diff changeset
353 DRV_KMODS += fcoet
7836
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
354 DRV_KMODS += qlt
7978
4559e57ec313 PSARC 2008/587 iSCSI Port Provider for COMSTAR
Peter Dunlap <Peter.Dunlap@Sun.COM>
parents: 7956
diff changeset
355 DRV_KMODS += iscsit
7836
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
356 DRV_KMODS += ncall nsctl sdbc nskern sv
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
357 DRV_KMODS += ii rdc rdcsrv rdcstub
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
358
2384
57d7ac7dc32d 6448657 opensolaris-built dca crypto driver should not overwrite the RE-signed binary
stevel
parents: 2311
diff changeset
359 #
57d7ac7dc32d 6448657 opensolaris-built dca crypto driver should not overwrite the RE-signed binary
stevel
parents: 2311
diff changeset
360 # Don't build some of these for OpenSolaris, since they will be
57d7ac7dc32d 6448657 opensolaris-built dca crypto driver should not overwrite the RE-signed binary
stevel
parents: 2311
diff changeset
361 # replaced by binaries that are signed by Sun Release Engineering.
57d7ac7dc32d 6448657 opensolaris-built dca crypto driver should not overwrite the RE-signed binary
stevel
parents: 2311
diff changeset
362 #
57d7ac7dc32d 6448657 opensolaris-built dca crypto driver should not overwrite the RE-signed binary
stevel
parents: 2311
diff changeset
363 $(CLOSED_BUILD)DRV_KMODS += dca
57d7ac7dc32d 6448657 opensolaris-built dca crypto driver should not overwrite the RE-signed binary
stevel
parents: 2311
diff changeset
364
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
365 $(CLOSED_BUILD)CLOSED_DRV_KMODS += bmc
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
366 $(CLOSED_BUILD)CLOSED_DRV_KMODS += elxl
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
367 $(CLOSED_BUILD)CLOSED_DRV_KMODS += glm
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
368 $(CLOSED_BUILD)CLOSED_DRV_KMODS += iprb
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
369 $(CLOSED_BUILD)CLOSED_DRV_KMODS += llc2
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
370 $(CLOSED_BUILD)CLOSED_DRV_KMODS += marvell88sx
7532
bb6372f778bb PSARC 2008/569 FMA Topology & Retire Agent Refinements
Cheng Sean Ye <Sean.Ye@Sun.COM>
parents: 7331
diff changeset
371 $(CLOSED_BUILD)CLOSED_DRV_KMODS += memtest
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
372 $(CLOSED_BUILD)CLOSED_DRV_KMODS += mpt
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
373 $(CLOSED_BUILD)CLOSED_DRV_KMODS_32 += ncrs
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
374 $(CLOSED_BUILD)CLOSED_DRV_KMODS += pcn
5803
95c567582638 PSARC/2006/273 Rage_XL Framebuffer Driver
randyf
parents: 5779
diff changeset
375 $(CLOSED_BUILD)CLOSED_DRV_KMODS += atiatom
8693
07b88e9a8bb5 PSARC 2009/016 Laptop Hotkey Support
Guoli Shu<Kerry.Shu@Sun.COM>
parents: 8503
diff changeset
376 $(CLOSED_BUILD)CLOSED_DRV_KMODS += acpi_toshiba
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
377
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
378 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
379 # Common code drivers
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
380 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
381
4992
18d161314626 Codemgr_wsdata/putback.cmt
gd78059
parents: 4987
diff changeset
382 DRV_KMODS += afe
9865
60ebbe46c54a PSARC/2009/242 bfe fast ethernet driver
Saurabh Misra <Saurabh.Mishra@Sun.COM>
parents: 9860
diff changeset
383 DRV_KMODS += bfe
5181
b280720be441 6317553 Wrong fix implemented in 4877168 for dmfe Rx buffer unavailable messages.
gd78059
parents: 5129
diff changeset
384 DRV_KMODS += dmfe
3526
7c9ffe12c144 6482530 Need Ethernet driver for Intel G965 chipset
xy150489
parents: 3446
diff changeset
385 DRV_KMODS += e1000g
9610
cd6293866407 6342827 Sun HME for x86 requested
Garrett D'Amore <gdamore@opensolaris.org>
parents: 9602
diff changeset
386 DRV_KMODS += hme
4978
7bb29ac056b9 PSARC 2007/291 mxfe ethernet driver
gd78059
parents: 4876
diff changeset
387 DRV_KMODS += mxfe
5574
9266e658617b 6404761 nge driver need to be opensourced
mx205022
parents: 5491
diff changeset
388 DRV_KMODS += nge
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
389 DRV_KMODS += rge
9286
32b1866c0e45 6822752 rtls should be open source
Garrett D'Amore <Garrett.Damore@Sun.COM>
parents: 9203
diff changeset
390 DRV_KMODS += rtls
5748
772468a153b9 PSARC 2007/584 sfe ethernet driver
duboff
parents: 5699
diff changeset
391 DRV_KMODS += sfe
5256
32be10fb084d PSARC 2006/711 AMD8111 NIC Driver
lh155975
parents: 5206
diff changeset
392 DRV_KMODS += amd8111s
7730
a27323470b01 PSARC 2008/561 AMD IOMMU
Vikram Hegde <Vikram.Hegde@Sun.COM>
parents: 7720
diff changeset
393 DRV_KMODS += amd_iommu
5779
e875a8701bfc PSARC 2007/624 Intel 82575 1Gb PCI Express NIC Driver
xy150489
parents: 5766
diff changeset
394 DRV_KMODS += igb
6621
c38d03b60f12 PSARC/2007/611 Intel 10GbE PCIE NIC Driver
bt150084
parents: 6557
diff changeset
395 DRV_KMODS += ixgbe
9540
5e546a100242 PSARC/2008/619 add a VIA Rhine Ethernet driver to Solaris
Joost Mulders <Joost.Mulders@Sun.COM>
parents: 9517
diff changeset
396 DRV_KMODS += vr
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
397 $(CLOSED_BUILD)CLOSED_DRV_KMODS += ixgb
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
398
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
399 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
400 # DTrace and DTrace Providers
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
401 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
402 DRV_KMODS += dtrace
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
403 DRV_KMODS += fbt
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
404 DRV_KMODS += lockstat
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
405 DRV_KMODS += profile
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
406 DRV_KMODS += sdt
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
407 DRV_KMODS += systrace
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
408 DRV_KMODS += fasttrap
8803
8c01b39012c9 PSARC 2008/480 DTrace CPC Provider
Jonathan Haslam <Jonathan.Haslam@Sun.COM>
parents: 8693
diff changeset
409 DRV_KMODS += dcpc
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
410
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
411 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
412 # I/O framework test drivers
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
413 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
414 DRV_KMODS += pshot
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
415 DRV_KMODS += gen_drv
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
416 DRV_KMODS += tvhci tphci tclient
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
417 DRV_KMODS += emul64
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
418
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
419 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
420 # Machine Specific Driver Modules (/kernel/drv):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
421 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
422 DRV_KMODS += options
4851
5e98cf4c2164 PSARC 2006/708 ddi-forceload
cth
parents: 4689
diff changeset
423 DRV_KMODS += scsi_vhci
7606
473a8020ebec PSARC/2008/079 arcmsr SAS/SATA RAID driver
James C. McPherson <James.McPherson@Sun.COM>
parents: 7563
diff changeset
424 DRV_KMODS += arcmsr
7836
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
425 DRV_KMODS += fcp
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
426 DRV_KMODS += fcip
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
427 DRV_KMODS += fcsm
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
428 DRV_KMODS += fp
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
429 DRV_KMODS += qlc
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
430 DRV_KMODS += iscsi
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
431
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
432 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
433 # PCMCIA specific module(s)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
434 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
435 DRV_KMODS += pcs
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
436 DRV_KMODS += pcata pcmem pcram
2305
7954d746a1b5 6392835 move driver central to usr/src
stevel
parents: 2284
diff changeset
437 DRV_KMODS += pem
7954d746a1b5 6392835 move driver central to usr/src
stevel
parents: 2284
diff changeset
438 MISC_KMODS += cardbus
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
439 $(CLOSED_BUILD)CLOSED_DRV_KMODS += pcelx
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
440 $(CLOSED_BUILD)CLOSED_DRV_KMODS += pcser
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
441
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
442 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
443 # SCSI Enclosure Services driver
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
444 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
445 DRV_KMODS += ses
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
446
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
447 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
448 # USB specific modules
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
449 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
450 DRV_KMODS += hid
9430
637732b28916 PSARC 2007/425 Wireless USB support
Raymond Chen <Raymond.Chen@Sun.COM>
parents: 9354
diff changeset
451 DRV_KMODS += hwarc hwahc
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
452 DRV_KMODS += hubd
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
453 DRV_KMODS += uhci
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
454 DRV_KMODS += ehci
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
455 DRV_KMODS += ohci
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
456 DRV_KMODS += usb_mid
3341
52e5b1750941 PSARC 2006/649 USB Interface Association support
gc161489
parents: 3333
diff changeset
457 DRV_KMODS += usb_ia
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
458 DRV_KMODS += scsa2usb
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
459 DRV_KMODS += usbprn
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
460 DRV_KMODS += ugen
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
461 DRV_KMODS += usbser
3227
9602d8b74112 6428204 CDC ACM class driver and devices with modem function need to be supported
yq193411
parents: 3147
diff changeset
462 DRV_KMODS += usbsacm
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
463 DRV_KMODS += usbsksp
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
464 DRV_KMODS += usbsprl
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
465 DRV_KMODS += usb_ac
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
466 DRV_KMODS += usb_as
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
467 DRV_KMODS += usbskel
3329
25b1f306ff2e PSARC 2006/484 USB Video Class Driver
yz147069
parents: 3302
diff changeset
468 DRV_KMODS += usbvc
9354
9559ac454e7e 6763764 Support for FTDI USB Serial adapters
Tim Marsland <Tim.Marsland@Sun.COM>
parents: 9286
diff changeset
469 DRV_KMODS += usbftdi
9430
637732b28916 PSARC 2007/425 Wireless USB support
Raymond Chen <Raymond.Chen@Sun.COM>
parents: 9354
diff changeset
470 DRV_KMODS += wusb_df
637732b28916 PSARC 2007/425 Wireless USB support
Raymond Chen <Raymond.Chen@Sun.COM>
parents: 9354
diff changeset
471 DRV_KMODS += wusb_ca
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
472
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
473 $(CLOSED_BUILD)CLOSED_DRV_KMODS += usbser_edge
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
474
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
475 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
476 # 1394 modules
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
477 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
478 MISC_KMODS += s1394 sbp2
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
479 DRV_KMODS += hci1394 scsa1394
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
480 DRV_KMODS += av1394
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
481 DRV_KMODS += dcam1394
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
482
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
483 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
484 # InfiniBand pseudo drivers
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
485 #
9517
b4839b0aa7a4 6808773 code for Mellanox devices (hermon, tavor, udapl, fwflash) can become open source
Bill Taylor <Bill.Taylor@Sun.COM>
parents: 9516
diff changeset
486 DRV_KMODS += ib ibd rdsib sdp iser daplt hermon tavor
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
487
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
488 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
489 # LVM modules
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
490 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
491 DRV_KMODS += md
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
492 MISC_KMODS += md_stripe md_hotspares md_mirror md_raid md_trans md_notify
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
493 MISC_KMODS += md_sp
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
494
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
495 #
2712
f74a135872bc PSARC/2005/471 BrandZ: Support for non-native zones
nn35248
parents: 2621
diff changeset
496 # Brand modules
f74a135872bc PSARC/2005/471 BrandZ: Support for non-native zones
nn35248
parents: 2621
diff changeset
497 #
4127
64886a16cf93 6539878 sparc brandz syscall wrappers don't collect trapstat data
edp
parents: 4059
diff changeset
498 BRAND_KMODS += sn1_brand lx_brand
2712
f74a135872bc PSARC/2005/471 BrandZ: Support for non-native zones
nn35248
parents: 2621
diff changeset
499 DRV_KMODS += lx_systrace lx_ptm lx_audio
f74a135872bc PSARC/2005/471 BrandZ: Support for non-native zones
nn35248
parents: 2621
diff changeset
500 STRMOD_KMODS += ldlinux
f74a135872bc PSARC/2005/471 BrandZ: Support for non-native zones
nn35248
parents: 2621
diff changeset
501
f74a135872bc PSARC/2005/471 BrandZ: Support for non-native zones
nn35248
parents: 2621
diff changeset
502 #
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
503 # Exec Class Modules (/kernel/exec):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
504 #
8462
6e341f5569ba PSARC/2008/094 ksh93 Update 1
April Chin <April.Chin@Sun.COM>
parents: 8348
diff changeset
505 EXEC_KMODS += elfexec intpexec shbinexec javaexec
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
506
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
507 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
508 # Scheduling Class Modules (/kernel/sched):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
509 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
510 SCHED_KMODS += IA RT TS RT_DPTBL TS_DPTBL FSS FX FX_DPTBL
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
511
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
512 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
513 # File System Modules (/kernel/fs):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
514 #
7563
84ec90ffc3f7 PSARC/2008/336 Extended VTOC
Prasad Singamsetty <Prasad.Singamsetty@Sun.COM>
parents: 7555
diff changeset
515 FS_KMODS += autofs cachefs ctfs dcfs dev devfs fdfs fifofs hsfs lofs
9749
105f407a2680 PSARC 2009/246 ZFS support for Access Based Enumeration
Tim Haley <Tim.Haley@Sun.COM>
parents: 9684
diff changeset
516 FS_KMODS += lx_afs lx_proc mntfs namefs nfs objfs zfs zut
3957
86c9dda5df37 PSARC/2007/052 In-kernel Sharetab
th199096
parents: 3847
diff changeset
517 FS_KMODS += pcfs procfs sockfs specfs tmpfs udfs ufs sharefs
6007
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents: 5895
diff changeset
518 FS_KMODS += smbfs
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
519
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
520 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
521 # Streams Modules (/kernel/strmod):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
522 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
523 STRMOD_KMODS += 6to4tun atun bufmod connld dedump ldterm pckt pfmod pipemod
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
524 STRMOD_KMODS += ptem redirmod rpcmod rlmod telmod timod
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
525 STRMOD_KMODS += spppasyn spppcomp
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
526 STRMOD_KMODS += tirdwr ttcompat tun
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
527 STRMOD_KMODS += usbkbm
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
528 STRMOD_KMODS += usbms
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
529 STRMOD_KMODS += usb_ah
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
530 STRMOD_KMODS += drcompat
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
531 STRMOD_KMODS += cryptmod
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
532 STRMOD_KMODS += vuid2ps2
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
533 STRMOD_KMODS += vuid3ps2
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
534 STRMOD_KMODS += vuidm3p
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
535 STRMOD_KMODS += vuidm4p
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
536 STRMOD_KMODS += vuidm5p
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
537
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
538 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
539 # 'System' Modules (/kernel/sys):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
540 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
541 SYS_KMODS += c2audit
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
542 SYS_KMODS += doorfs
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
543 SYS_KMODS += exacctsys
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
544 SYS_KMODS += inst_sync
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
545 SYS_KMODS += kaio
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
546 SYS_KMODS += msgsys
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
547 SYS_KMODS += pipe
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
548 SYS_KMODS += portfs
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
549 SYS_KMODS += pset
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
550 SYS_KMODS += semsys
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
551 SYS_KMODS += shmsys
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
552 SYS_KMODS += sysacct
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
553 SYS_KMODS += acctctl
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
554
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
555 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
556 # 'Misc' Modules (/kernel/misc)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
557 # MISC_KMODS are built both 32-bit and 64-bit
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
558 # MISC_KMODS_32 are built only 32-bit
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
559 # MISC_KMODS_64 are built only 64-bit
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
560 #
9484
fbd5ddc28e96 PSARC 2008/318 Boomer: Next Generation Solaris Audio
Garrett D'Amore <garrett.damore@Sun.COM>
parents: 9446
diff changeset
561 MISC_KMODS += ac97
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
562 MISC_KMODS += acpica
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
563 MISC_KMODS += agpmaster
6557
c6c4f66aed66 6494306 need single source for bignum code
fr41279
parents: 6487
diff changeset
564 MISC_KMODS += bignum
7302
d9c4046525ac PSARC 2007/654 blk2scsa
Garrett D'Amore <gdamore@opensolaris.org>
parents: 6941
diff changeset
565 MISC_KMODS += blk2scsa
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
566 MISC_KMODS += bootdev
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
567 MISC_KMODS += busra
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
568 MISC_KMODS += cmlb
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
569 MISC_KMODS += consconfig
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
570 MISC_KMODS += ctf
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
571 MISC_KMODS += dadk
6707
c3bc7e4da11b 6582335 TCP/IP receive-side zero CPU copy for support of Intel I/OAT hardware
brutus
parents: 6675
diff changeset
572 MISC_KMODS += dcopy
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
573 MISC_KMODS += dls
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
574 MISC_KMODS += drm
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
575 MISC_KMODS += fssnap_if
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
576 MISC_KMODS += gda
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
577 MISC_KMODS += gld
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
578 MISC_KMODS += hidparser
2958
98aa41c076f5 PSARC/2005/334 Packet Filtering Hooks
dr146992
parents: 2912
diff changeset
579 MISC_KMODS += hook
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
580 MISC_KMODS += hpcsvc
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
581 MISC_KMODS += ibcm
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
582 MISC_KMODS += ibdm
9684
2e0b0fc2d0d3 6775678 Integrate SRP target
Sue Gleeson <Susan.Gleeson@Sun.COM>
parents: 9610
diff changeset
583 MISC_KMODS += ibdma
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
584 MISC_KMODS += ibmf
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
585 MISC_KMODS += ibtl
7978
4559e57ec313 PSARC 2008/587 iSCSI Port Provider for COMSTAR
Peter Dunlap <Peter.Dunlap@Sun.COM>
parents: 7956
diff changeset
586 MISC_KMODS += idm
4520
7dbeadedd7fe 6424438 Winchester: ID mapping for AD Interoperability
nw141292
parents: 4441
diff changeset
587 MISC_KMODS += idmap
7613
e49de7ec7617 PSARC 2008/561 AMD IOMMU
Vikram Hegde <Vikram.Hegde@Sun.COM>
parents: 7606
diff changeset
588 MISC_KMODS += iommulib
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
589 MISC_KMODS += ipc
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
590 MISC_KMODS += kbtrans
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
591 MISC_KMODS += kcf
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
592 MISC_KMODS += kgssapi
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
593 MISC_KMODS += kmech_dummy
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
594 MISC_KMODS += kmech_krb5
8348
4137e18bfaf0 PSARC 2007/587 Volo -- Low Latency Socket Framework
Yu Xiangning<Eric.Yu@Sun.COM>
parents: 8023
diff changeset
595 MISC_KMODS += ksocket
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
596 MISC_KMODS += mac
9860
20e31304c39b PSARC 2009/319 MII & GMII Common Layer
Garrett D'Amore <gdamore@opensolaris.org>
parents: 9840
diff changeset
597 MISC_KMODS += mii
3147
2789cc0027be PSARC/2006/406 WiFi for GLDv3
xc151355
parents: 2958
diff changeset
598 MISC_KMODS += net80211
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
599 MISC_KMODS += nfs_dlboot
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
600 MISC_KMODS += nfssrv
2958
98aa41c076f5 PSARC/2005/334 Packet Filtering Hooks
dr146992
parents: 2912
diff changeset
601 MISC_KMODS += neti
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
602 MISC_KMODS += pci_autoconfig
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
603 MISC_KMODS += pcicfg
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
604 MISC_KMODS += pciehpc
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
605 MISC_KMODS += pcihp
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
606 MISC_KMODS += pcmcia
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
607 MISC_KMODS += rpcsec
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
608 MISC_KMODS += rpcsec_gss
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
609 MISC_KMODS += rsmops
1258
9961d7d3ec8c PSARC/2004/779 SATA HBA Framework Support
mlf
parents: 1256
diff changeset
610 MISC_KMODS += sata
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
611 MISC_KMODS += scsi
7302
d9c4046525ac PSARC 2007/654 blk2scsa
Garrett D'Amore <gdamore@opensolaris.org>
parents: 6941
diff changeset
612 MISC_KMODS += sda
7836
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
613 MISC_KMODS += spuni
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
614 MISC_KMODS += strategy
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
615 MISC_KMODS += strplumb
1253
0df630a41817 PSARC 2003/432 Coherent Console
lq150181
parents: 1198
diff changeset
616 MISC_KMODS += tem
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
617 MISC_KMODS += tlimod
1198
114ff946851a 6357654 support keyspan 4 port USB serial adapter (49wlc)
yz147069
parents: 1195
diff changeset
618 MISC_KMODS += usba usba10 usbs49_fw
6023
9adf47ae28c4 6634757 add support for the HDS midrange array subsystem
cm136836
parents: 6008
diff changeset
619 MISC_KMODS += scsi_vhci_f_sym_hds
4851
5e98cf4c2164 PSARC 2006/708 ddi-forceload
cth
parents: 4689
diff changeset
620 MISC_KMODS += scsi_vhci_f_sym
5e98cf4c2164 PSARC 2006/708 ddi-forceload
cth
parents: 4689
diff changeset
621 MISC_KMODS += scsi_vhci_f_tpgs
5e98cf4c2164 PSARC 2006/708 ddi-forceload
cth
parents: 4689
diff changeset
622 MISC_KMODS += scsi_vhci_f_asym_sun
6941
c5d83acec1bc 6459247 scsi_vhci does not return correct value for dma-max property
rralphs
parents: 6864
diff changeset
623 MISC_KMODS += scsi_vhci_f_tape
c5d83acec1bc 6459247 scsi_vhci does not return correct value for dma-max property
rralphs
parents: 6864
diff changeset
624 MISC_KMODS += scsi_vhci_f_tpgs_tape
7836
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
625 MISC_KMODS += fctl
8815
41895c0fc44c 6681685 emlxs driver can separate firmware modules from driver modules
Sukumar Swaminathan <Sukumar.Swaminathan@Sun.COM>
parents: 8803
diff changeset
626 MISC_KMODS += emlxs_fw
9446
0ba751ada271 6547693 qlc driver should provide mechanism for Leadville to support N-Port point-to-point topology
Daniel Beauregard <Daniel.Beauregard@Sun.COM>
parents: 9440
diff changeset
627 MISC_KMODS += qlc_fw_2200
0ba751ada271 6547693 qlc driver should provide mechanism for Leadville to support N-Port point-to-point topology
Daniel Beauregard <Daniel.Beauregard@Sun.COM>
parents: 9440
diff changeset
628 MISC_KMODS += qlc_fw_2300
0ba751ada271 6547693 qlc driver should provide mechanism for Leadville to support N-Port point-to-point topology
Daniel Beauregard <Daniel.Beauregard@Sun.COM>
parents: 9440
diff changeset
629 MISC_KMODS += qlc_fw_2400
0ba751ada271 6547693 qlc driver should provide mechanism for Leadville to support N-Port point-to-point topology
Daniel Beauregard <Daniel.Beauregard@Sun.COM>
parents: 9440
diff changeset
630 MISC_KMODS += qlc_fw_2500
0ba751ada271 6547693 qlc driver should provide mechanism for Leadville to support N-Port point-to-point topology
Daniel Beauregard <Daniel.Beauregard@Sun.COM>
parents: 9440
diff changeset
631 MISC_KMODS += qlc_fw_6322
0ba751ada271 6547693 qlc driver should provide mechanism for Leadville to support N-Port point-to-point topology
Daniel Beauregard <Daniel.Beauregard@Sun.COM>
parents: 9440
diff changeset
632 MISC_KMODS += qlc_fw_8100
9430
637732b28916 PSARC 2007/425 Wireless USB support
Raymond Chen <Raymond.Chen@Sun.COM>
parents: 9354
diff changeset
633 MISC_KMODS += hwa1480_fw
637732b28916 PSARC 2007/425 Wireless USB support
Raymond Chen <Raymond.Chen@Sun.COM>
parents: 9354
diff changeset
634 MISC_KMODS += uwba
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
635
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
636 $(CLOSED_BUILD)CLOSED_MISC_KMODS += klmmod klmops
4851
5e98cf4c2164 PSARC 2006/708 ddi-forceload
cth
parents: 4689
diff changeset
637 $(CLOSED_BUILD)CLOSED_MISC_KMODS += scsi_vhci_f_asym_lsi
5e98cf4c2164 PSARC 2006/708 ddi-forceload
cth
parents: 4689
diff changeset
638 $(CLOSED_BUILD)CLOSED_MISC_KMODS += scsi_vhci_f_asym_emc
5e98cf4c2164 PSARC 2006/708 ddi-forceload
cth
parents: 4689
diff changeset
639 $(CLOSED_BUILD)CLOSED_MISC_KMODS += scsi_vhci_f_sym_emc
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
640
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
641 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
642 # Software Cryptographic Providers (/kernel/crypto):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
643 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
644 # Don't build some of these for OpenSolaris, since they will be
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
645 # replaced by binaries that are signed by Sun RE.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
646 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
647 $(CLOSED_BUILD)CRYPTO_KMODS += aes
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
648 $(CLOSED_BUILD)CRYPTO_KMODS += arcfour
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
649 $(CLOSED_BUILD)CRYPTO_KMODS += blowfish
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
650 $(CLOSED_BUILD)CRYPTO_KMODS += des
5697
324be5104707 PSARC 2007/446 Elliptic-Curve Cryptography for Solaris
mcpowers
parents: 5574
diff changeset
651 $(CLOSED_BUILD)CRYPTO_KMODS += ecc
4002
d12f36b7c388 PSARC/2007/139 Kernel Crypto support for MD4
darrenm
parents: 3957
diff changeset
652 CRYPTO_KMODS += md4
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
653 CRYPTO_KMODS += md5
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
654 CRYPTO_KMODS += rsa
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
655 CRYPTO_KMODS += sha1
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
656 CRYPTO_KMODS += sha2
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
657 CRYPTO_KMODS += swrand
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
658
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
659 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
660 # IP Policy Modules (/kernel/ipp)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
661 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
662 IPP_KMODS += dlcosmk
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
663 IPP_KMODS += flowacct
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
664 IPP_KMODS += ipgpc
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
665 IPP_KMODS += dscpmk
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
666 IPP_KMODS += tokenmt
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
667 IPP_KMODS += tswtclmt
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
668
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
669 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
670 # generic-unix module (/kernel/genunix):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
671 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
672 GENUNIX_KMODS += genunix
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
673
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
674 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
675 # SVVS Testing Modules (/kernel/strmod):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
676 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
677 # These are streams and driver modules which are not to be
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
678 # delivered with a released system. However, during development
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
679 # it is convenient to build and install the SVVS kernel modules.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
680 #
8023
faf256d5c16c PSARC/2006/475 Clearview: IP Observability Devices
Philip Kirk <Phil.Kirk@Sun.COM>
parents: 8011
diff changeset
681 SVVS_KMODS += lmodb lmode lmodr lmodt svvslo tidg tivc tmux
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
682
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
683 SVVS += svvs
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
684
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
685 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
686 # Modules eXcluded from the product:
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
687 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
688 $(CLOSED_BUILD)CLOSED_XMODS = \
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
689 adpu320 \
4441
7276384d1aac PSARC 2007/081 Broadcom NetXtreme II Gigabit Ethernet Driver
gs150176
parents: 4228
diff changeset
690 bnx \
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
691 lsimega \
3422
1eed0b2f418c PSARC 2003/064 SDP: Sockets Direct Protocol
nh145002
parents: 3341
diff changeset
692 sdpib \
9517
b4839b0aa7a4 6808773 code for Mellanox devices (hermon, tavor, udapl, fwflash) can become open source
Bill Taylor <Bill.Taylor@Sun.COM>
parents: 9516
diff changeset
693 spwr
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
694
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
695
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
696 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
697 # 'Dacf' Modules (/kernel/dacf):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
698 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
699
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
700 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
701 # Performance Counter BackEnd modules (/usr/kernel/pcbe)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
702 #
6840
bb120199d3ee 6537929 CPC support for Intel Woodcrest (Xeon 51xx) is not working
kk208521
parents: 6707
diff changeset
703 PCBE_KMODS += p123_pcbe p4_pcbe opteron_pcbe core_pcbe
2311
2d86e52dcdf0 PSARC/2006/248 Nemo MAC-Type Plugin Architecture
seb
parents: 2305
diff changeset
704
2d86e52dcdf0 PSARC/2006/248 Nemo MAC-Type Plugin Architecture
seb
parents: 2305
diff changeset
705 #
2d86e52dcdf0 PSARC/2006/248 Nemo MAC-Type Plugin Architecture
seb
parents: 2305
diff changeset
706 # MAC-Type Plugin Modules (/kernel/mac)
2d86e52dcdf0 PSARC/2006/248 Nemo MAC-Type Plugin Architecture
seb
parents: 2305
diff changeset
707 #
2d86e52dcdf0 PSARC/2006/248 Nemo MAC-Type Plugin Architecture
seb
parents: 2305
diff changeset
708 MAC_KMODS += mac_ether
3147
2789cc0027be PSARC/2006/406 WiFi for GLDv3
xc151355
parents: 2958
diff changeset
709 MAC_KMODS += mac_wifi
5766
5bbd09315100 PSARC 2007/636 IPoIB Conversion to GLDv3
gg161487
parents: 5754
diff changeset
710 MAC_KMODS += mac_ib
2621
4ea88858d952 PSARC/2003/246 Filesystem Driven Device Naming
llai1
parents: 2518
diff changeset
711
4ea88858d952 PSARC/2003/246 Filesystem Driven Device Naming
llai1
parents: 2518
diff changeset
712 #
8348
4137e18bfaf0 PSARC 2007/587 Volo -- Low Latency Socket Framework
Yu Xiangning<Eric.Yu@Sun.COM>
parents: 8023
diff changeset
713 # socketmod (kernel/socketmod)
4137e18bfaf0 PSARC 2007/587 Volo -- Low Latency Socket Framework
Yu Xiangning<Eric.Yu@Sun.COM>
parents: 8023
diff changeset
714 #
4137e18bfaf0 PSARC 2007/587 Volo -- Low Latency Socket Framework
Yu Xiangning<Eric.Yu@Sun.COM>
parents: 8023
diff changeset
715 SOCKET_KMODS += socksctp
4137e18bfaf0 PSARC 2007/587 Volo -- Low Latency Socket Framework
Yu Xiangning<Eric.Yu@Sun.COM>
parents: 8023
diff changeset
716 SOCKET_KMODS += socksdp
4137e18bfaf0 PSARC 2007/587 Volo -- Low Latency Socket Framework
Yu Xiangning<Eric.Yu@Sun.COM>
parents: 8023
diff changeset
717
4137e18bfaf0 PSARC 2007/587 Volo -- Low Latency Socket Framework
Yu Xiangning<Eric.Yu@Sun.COM>
parents: 8023
diff changeset
718 #
5206
34f0b41fc3c5 6608681 PSARC/2007/173 kiconv - framework and kiconv_emea (phase 1)
is
parents: 5181
diff changeset
719 # kiconv modules (/kernel/kiconv):
34f0b41fc3c5 6608681 PSARC/2007/173 kiconv - framework and kiconv_emea (phase 1)
is
parents: 5181
diff changeset
720 #
6008
3a1c10482cf2 6614991 CJK kiconv modules (kiconv phase 2)
yy154373
parents: 6007
diff changeset
721 KICONV_KMODS += kiconv_emea kiconv_ja kiconv_ko kiconv_sc kiconv_tc
5895
f251acdd9bdc PSARC/2006/499 Clearview Nemo unification and vanity naming
yz147064
parents: 5855
diff changeset
722
f251acdd9bdc PSARC/2006/499 Clearview Nemo unification and vanity naming
yz147064
parents: 5855
diff changeset
723 #
f251acdd9bdc PSARC/2006/499 Clearview Nemo unification and vanity naming
yz147064
parents: 5855
diff changeset
724 # 'Dacf' Modules (/kernel/dacf):
f251acdd9bdc PSARC/2006/499 Clearview Nemo unification and vanity naming
yz147064
parents: 5855
diff changeset
725 #
f251acdd9bdc PSARC/2006/499 Clearview Nemo unification and vanity naming
yz147064
parents: 5855
diff changeset
726 DACF_KMODS += net_dacf