1d58fda43Sjbeloro# 206e46062Sjbeloro# CDDL HEADER START 306e46062Sjbeloro# 406e46062Sjbeloro# The contents of this file are subject to the terms of the 506e46062Sjbeloro# Common Development and Distribution License (the "License"). 606e46062Sjbeloro# You may not use this file except in compliance with the License. 706e46062Sjbeloro# 806e46062Sjbeloro# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 906e46062Sjbeloro# or http://www.opensolaris.org/os/licensing. 1006e46062Sjbeloro# See the License for the specific language governing permissions 1106e46062Sjbeloro# and limitations under the License. 1206e46062Sjbeloro# 1306e46062Sjbeloro# When distributing Covered Code, include this CDDL HEADER in each 1406e46062Sjbeloro# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 1506e46062Sjbeloro# If applicable, add the following below this CDDL HEADER, with the 1606e46062Sjbeloro# fields enclosed by brackets "[]" replaced with your own identifying 1706e46062Sjbeloro# information: Portions Copyright [yyyy] [name of copyright owner] 1806e46062Sjbeloro# 1906e46062Sjbeloro# CDDL HEADER END 2006e46062Sjbeloro# 2106e46062Sjbeloro 2206e46062Sjbeloro# 23*1e49577aSRod Evans# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved. 24d58fda43Sjbeloro# 25d58fda43Sjbeloro# Global definitions for sun4u implementation specific modules. 26d58fda43Sjbeloro# 27d58fda43Sjbeloro 28d58fda43Sjbeloro# 29d58fda43Sjbeloro# Define directories. 30d58fda43Sjbeloro# 31d58fda43SjbeloroROOT_SEATTLE_DIR = $(ROOT_PLAT_DIR)/SUNW,Sun-Fire-V215 32d58fda43SjbeloroROOT_SEATTLE_MOD_DIR = $(ROOT_SEATTLE_DIR)/kernel 33d58fda43Sjbeloro 34d58fda43SjbeloroROOT_SEATTLE_MISC_DIR_32 = $(ROOT_SEATTLE_MOD_DIR)/misc 35d58fda43SjbeloroROOT_SEATTLE_MISC_DIR_64 = $(ROOT_SEATTLE_MISC_DIR_32)/$(SUBDIR64) 36d58fda43SjbeloroROOT_SEATTLE_DRV_DIR_32 = $(ROOT_SEATTLE_MOD_DIR)/drv 37d58fda43SjbeloroROOT_SEATTLE_DRV_DIR_64 = $(ROOT_SEATTLE_DRV_DIR_32)/$(SUBDIR64) 38d58fda43SjbeloroROOT_SEATTLE_CRYPTO_DIR_32 = $(ROOT_SEATTLE_MOD_DIR)/crypto 39d58fda43SjbeloroROOT_SEATTLE_CRYPTO_DIR_64 = $(ROOT_SEATTLE_CRYPTO_DIR_32)/$(SUBDIR64) 40d58fda43Sjbeloro 41d58fda43SjbeloroROOT_SEATTLE_MISC_DIR = $(ROOT_SEATTLE_MISC_DIR_$(CLASS)) 42d58fda43SjbeloroROOT_SEATTLE_DRV_DIR = $(ROOT_SEATTLE_DRV_DIR_$(CLASS)) 43d58fda43SjbeloroROOT_SEATTLE_CRYPTO_DIR = $(ROOT_SEATTLE_CRYPTO_DIR_$(CLASS)) 44d58fda43Sjbeloro 45d58fda43SjbeloroROOT_PLAT_MOD_DIRS += $(ROOT_SEATTLE_MOD_DIR) 46d58fda43SjbeloroROOT_PLAT_MISC_DIRS += $(ROOT_SEATTLE_MISC_DIR) 47d58fda43Sjbeloro 48d58fda43SjbeloroUSR_SEATTLE_DIR = $(USR_PLAT_DIR)/SUNW,Sun-Fire-V215 49d58fda43SjbeloroUSR_SEATTLE_LINKED_DIR = $(USR_PLAT_DIR)/$(LINKED_PLATFORM) 50d58fda43SjbeloroUSR_SEATTLE_INC_DIR = $(USR_SEATTLE_DIR)/include 51d58fda43SjbeloroUSR_SEATTLE_ISYS_DIR = $(USR_SEATTLE_INC_DIR)/sys 52d58fda43SjbeloroUSR_SEATTLE_SBIN_DIR = $(USR_SEATTLE_DIR)/sbin 53d58fda43SjbeloroUSR_SEATTLE_SBIN_PRTDIAG = $(USR_SEATTLE_SBIN_DIR)/prtdiag 5406e46062SjbeloroUSR_SEATTLE_SBIN_FRUADM = $(USR_SEATTLE_SBIN_DIR)/fruadm 55d58fda43SjbeloroUSR_SEATTLE_LIB_DIR = $(USR_SEATTLE_DIR)/lib 56d58fda43Sjbeloro 57d58fda43SjbeloroSEATTLE_LINT_LIB_DIR= $(UTSBASE)/$(PLATFORM)/seattle/lint-libs/$(OBJS_DIR) 58d58fda43Sjbeloro 59d58fda43Sjbeloro# 60d58fda43Sjbeloro# Define objects. 61d58fda43Sjbeloro# 62d58fda43SjbeloroSEATTLE_OBJS = seattle.o 63d58fda43Sjbeloro 64d58fda43Sjbeloro# 65d58fda43Sjbeloro# Define modules. 66d58fda43Sjbeloro# 67f63f7506SanovickSEATTLE_KMODS = su platmod 68d58fda43Sjbeloro 69d58fda43Sjbeloro# 70d58fda43Sjbeloro# Links to UltraSparc III crypto modules 71d58fda43Sjbeloro# 72d58fda43SjbeloroSEATTLE_CRYPTO_LINKS = aes 73d58fda43Sjbeloro 74d58fda43Sjbeloroinclude $(UTSBASE)/sun4u/seattle/Makefile.files 75d58fda43Sjbeloro 76d58fda43Sjbeloro# 77d58fda43Sjbeloro# Include common rules. 78d58fda43Sjbeloro# 79d58fda43Sjbeloroinclude $(UTSBASE)/sun4u/Makefile.sun4u 80