1*a3ebb524SRobert Mustacchi# 2*a3ebb524SRobert Mustacchi# This file and its contents are supplied under the terms of the 3*a3ebb524SRobert Mustacchi# Common Development and Distribution License ("CDDL"), version 1.0. 4*a3ebb524SRobert Mustacchi# You may only use this file in accordance with the terms of version 5*a3ebb524SRobert Mustacchi# 1.0 of the CDDL. 6*a3ebb524SRobert Mustacchi# 7*a3ebb524SRobert Mustacchi# A full copy of the text of the CDDL should have accompanied this 8*a3ebb524SRobert Mustacchi# source. A copy of the CDDL is also available via the Internet at 9*a3ebb524SRobert Mustacchi# http://www.illumos.org/license/CDDL. 10*a3ebb524SRobert Mustacchi# 11*a3ebb524SRobert Mustacchi 12*a3ebb524SRobert Mustacchi# 13*a3ebb524SRobert Mustacchi# Copyright 2025 Oxide Computer Company 14*a3ebb524SRobert Mustacchi# 15*a3ebb524SRobert Mustacchi 16*a3ebb524SRobert MustacchiUTSBASE = ../.. 17*a3ebb524SRobert Mustacchi 18*a3ebb524SRobert MustacchiMODULE = pca954x 19*a3ebb524SRobert MustacchiOBJECTS = $(PCA954X_OBJS:%=$(OBJS_DIR)/%) 20*a3ebb524SRobert MustacchiROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE) 21*a3ebb524SRobert Mustacchi 22*a3ebb524SRobert Mustacchiinclude $(UTSBASE)/intel/Makefile.intel 23*a3ebb524SRobert Mustacchi 24*a3ebb524SRobert MustacchiALL_TARGET = $(BINARY) 25*a3ebb524SRobert MustacchiINSTALL_TARGET = $(BINARY) $(ROOTMODULE) 26*a3ebb524SRobert MustacchiLDFLAGS += -N drv/i2cnex 27*a3ebb524SRobert Mustacchi 28*a3ebb524SRobert MustacchiMAPFILES += ddi i2c 29*a3ebb524SRobert Mustacchi 30*a3ebb524SRobert Mustacchi.KEEP_STATE: 31*a3ebb524SRobert Mustacchi 32*a3ebb524SRobert Mustacchidef: $(DEF_DEPS) 33*a3ebb524SRobert Mustacchi 34*a3ebb524SRobert Mustacchiall: $(ALL_DEPS) 35*a3ebb524SRobert Mustacchi 36*a3ebb524SRobert Mustacchiclean: $(CLEAN_DEPS) 37*a3ebb524SRobert Mustacchi 38*a3ebb524SRobert Mustacchiclobber: $(CLOBBER_DEPS) 39*a3ebb524SRobert Mustacchi 40*a3ebb524SRobert Mustacchiinstall: $(INSTALL_DEPS) 41*a3ebb524SRobert Mustacchi 42*a3ebb524SRobert Mustacchiinclude $(UTSBASE)/Makefile.mapfile 43*a3ebb524SRobert Mustacchiinclude $(UTSBASE)/intel/Makefile.targ 44