1# 2# This file and its contents are supplied under the terms of the 3# Common Development and Distribution License ("CDDL"), version 1.0. 4# You may only use this file in accordance with the terms of version 5# 1.0 of the CDDL. 6# 7# A full copy of the text of the CDDL should have accompanied this 8# source. A copy of the CDDL is also available via the Internet at 9# http://www.illumos.org/license/CDDL. 10# 11 12# 13# Copyright 2026 Oxide Computer Company 14# 15 16# 17# The default for payload-bearing actions in this package is to appear in the 18# global zone only. See the include file for greater detail, as well as 19# information about overriding the defaults. 20# 21<include global_zone_only_component> 22set name=pkg.fmri value=pkg:/system/test/i2ctest@$(PKGVERS) 23set name=pkg.summary value="I2C Test Suite" 24set name=pkg.description value="I2C Tests" 25set name=info.classification \ 26 value=org.opensolaris.category.2008:Development/System 27set name=variant.arch value=$(ARCH) 28dir path=kernel/drv group=sys 29dir path=kernel/drv/$(ARCH64) group=sys 30file path=kernel/drv/$(ARCH64)/i2csim 31file path=kernel/drv/i2csim.conf 32dir path=lib 33dir path=lib/svc 34dir path=lib/svc/manifest group=sys 35dir path=lib/svc/manifest/system group=sys 36file path=lib/svc/manifest/system/i2csimd.xml mode=0444 37dir path=opt/i2c-tests 38dir path=opt/i2c-tests/bin 39file path=opt/i2c-tests/bin/i2c-test mode=0555 40dir path=opt/i2c-tests/runfiles 41file path=opt/i2c-tests/runfiles/default.run mode=0444 42dir path=opt/i2c-tests/svc 43file path=opt/i2c-tests/svc/i2csimd mode=0555 44dir path=opt/i2c-tests/tests 45dir path=opt/i2c-tests/tests/i2cadm 46file path=opt/i2c-tests/tests/i2cadm/cleanup mode=0555 47file path=opt/i2c-tests/tests/i2cadm/common.ksh mode=0444 48file path=opt/i2c-tests/tests/i2cadm/i2cadm mode=0555 49file path=opt/i2c-tests/tests/i2cadm/i2cadm-io mode=0555 50file path=opt/i2c-tests/tests/i2cadm/i2cadm-map mode=0555 51file path=opt/i2c-tests/tests/i2cadm/i2cadm-scan mode=0555 52file path=opt/i2c-tests/tests/i2cadm/mux-active-cleanup mode=0555 53file path=opt/i2c-tests/tests/i2cadm/setup-full mode=0555 54dir path=opt/i2c-tests/tests/ioctl 55file path=opt/i2c-tests/tests/ioctl/addresses.32 mode=0555 56file path=opt/i2c-tests/tests/ioctl/addresses.64 mode=0555 57file path=opt/i2c-tests/tests/ioctl/invalid-io.32 mode=0555 58file path=opt/i2c-tests/tests/ioctl/invalid-io.64 mode=0555 59file path=opt/i2c-tests/tests/ioctl/ioc-errnos.32 mode=0555 60file path=opt/i2c-tests/tests/ioctl/ioc-errnos.64 mode=0555 61dir path=opt/i2c-tests/tests/libi2c 62file path=opt/i2c-tests/tests/libi2c/addr-util.32 mode=0555 63file path=opt/i2c-tests/tests/libi2c/addr-util.64 mode=0555 64file path=opt/i2c-tests/tests/libi2c/claimed-addrs.32 mode=0555 65file path=opt/i2c-tests/tests/libi2c/claimed-addrs.64 mode=0555 66file path=opt/i2c-tests/tests/libi2c/discovery.32 mode=0555 67file path=opt/i2c-tests/tests/libi2c/discovery.64 mode=0555 68file path=opt/i2c-tests/tests/libi2c/missing-field.32 mode=0555 69file path=opt/i2c-tests/tests/libi2c/missing-field.64 mode=0555 70driver name=i2csim 71license lic_CDDL license=lic_CDDL 72depend type=require fmri=system/i2c 73depend type=require fmri=system/test/testrunner 74