Print this page
Changes to enable driver to compile.
Header paths, object lists, etc.
@@ -19,11 +19,12 @@
# CDDL HEADER END
#
# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# This makefile drives the production of the mpt_sas driver kernel module.
+# This makefile drives the production of the mpt_sas3 driver
+# kernel module.
#
# Sparc architecture dependent
#
#
@@ -32,16 +33,16 @@
UTSBASE = ../../../../src/uts
#
# Define the module and object file sets.
#
-MODULE = mpt_sas
-OBJECTS = $(MPTSAS_OBJS:%=$(OBJS_DIR)/%)
-LINTS = $(MPTSAS_OBJS:%.o=$(LINTS_DIR)/%.ln)
+MODULE = mpt_sas3
+OBJECTS = $(MPTSAS3_OBJS:%=$(OBJS_DIR)/%)
+LINTS = $(MPTSAS3_OBJS:%.o=$(LINTS_DIR)/%.ln)
ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
-CONF_SRCDIR = $(UTSBASE)/common/io/scsi/adapters/mpt_sas
-WARLOCK_OUT = $(MPTSAS_OBJS:%.o=%.ll)
+CONF_SRCDIR = $(UTSBASE)/common/io/scsi/adapters/mpt_sas3
+WARLOCK_OUT = $(MPTSAS3_OBJS:%.o=%.ll)
WARLOCK_OK = $(MODULE).ok
WLCMD_DIR = $(UTSBASE)/common/io/warlock
#
# Kernel Module Dependencies
@@ -112,18 +113,18 @@
SCSI_FILES = $(SCSI_OBJS:%.o= -l $(UTSBASE)/sparc/scsi/%.ll)
warlock: $(WARLOCK_OK)
$(WARLOCK_OK): $(WARLOCK_OUT) warlock_ddi.files scsi.files \
- $(WLCMD_DIR)/mptsas.wlcmd
- $(WARLOCK) -c $(WLCMD_DIR)/mptsas.wlcmd $(WARLOCK_OUT) \
+ $(WLCMD_DIR)/mptsas3.wlcmd
+ $(WARLOCK) -c $(WLCMD_DIR)/mptsas3.wlcmd $(WARLOCK_OUT) \
$(UTSBASE)/sparc/warlock/scsi.ll \
$(SCSI_FILES) \
-l $(UTSBASE)/sparc/warlock/ddi_dki_impl.ll
$(TOUCH) $@
-%.ll: $(UTSBASE)/common/io/scsi/adapters/mpt_sas/%.c
+%.ll: $(UTSBASE)/common/io/scsi/adapters/mpt_sas3/%.c
$(WLCC) $(CPPFLAGS) -DDEBUG -o $@ $<
warlock_ddi.files:
@cd $(UTSBASE)/sparc/warlock; pwd; $(MAKE) warlock