xref: /illumos-gate/usr/src/pkg/manifests/system-test-i2ctest.p5m (revision 1f0978acc6d6a43e779975f28651c252ffbefaab)
10cbe4818SRobert Mustacchi#
20cbe4818SRobert Mustacchi# This file and its contents are supplied under the terms of the
30cbe4818SRobert Mustacchi# Common Development and Distribution License ("CDDL"), version 1.0.
40cbe4818SRobert Mustacchi# You may only use this file in accordance with the terms of version
50cbe4818SRobert Mustacchi# 1.0 of the CDDL.
60cbe4818SRobert Mustacchi#
70cbe4818SRobert Mustacchi# A full copy of the text of the CDDL should have accompanied this
80cbe4818SRobert Mustacchi# source.  A copy of the CDDL is also available via the Internet at
90cbe4818SRobert Mustacchi# http://www.illumos.org/license/CDDL.
100cbe4818SRobert Mustacchi#
110cbe4818SRobert Mustacchi
120cbe4818SRobert Mustacchi#
13*1f0978acSRobert Mustacchi# Copyright 2026 Oxide Computer Company
140cbe4818SRobert Mustacchi#
150cbe4818SRobert Mustacchi
160cbe4818SRobert Mustacchi#
170cbe4818SRobert Mustacchi# The default for payload-bearing actions in this package is to appear in the
180cbe4818SRobert Mustacchi# global zone only.  See the include file for greater detail, as well as
190cbe4818SRobert Mustacchi# information about overriding the defaults.
200cbe4818SRobert Mustacchi#
210cbe4818SRobert Mustacchi<include global_zone_only_component>
220cbe4818SRobert Mustacchiset name=pkg.fmri value=pkg:/system/test/i2ctest@$(PKGVERS)
230cbe4818SRobert Mustacchiset name=pkg.summary value="I2C Test Suite"
240cbe4818SRobert Mustacchiset name=pkg.description value="I2C Tests"
250cbe4818SRobert Mustacchiset name=info.classification \
260cbe4818SRobert Mustacchi    value=org.opensolaris.category.2008:Development/System
270cbe4818SRobert Mustacchiset name=variant.arch value=$(ARCH)
280cbe4818SRobert Mustacchidir  path=kernel/drv group=sys
290cbe4818SRobert Mustacchidir  path=kernel/drv/$(ARCH64) group=sys
300cbe4818SRobert Mustacchifile path=kernel/drv/$(ARCH64)/i2csim
310cbe4818SRobert Mustacchifile path=kernel/drv/i2csim.conf
320cbe4818SRobert Mustacchidir  path=lib
330cbe4818SRobert Mustacchidir  path=lib/svc
340cbe4818SRobert Mustacchidir  path=lib/svc/manifest group=sys
350cbe4818SRobert Mustacchidir  path=lib/svc/manifest/system group=sys
360cbe4818SRobert Mustacchifile path=lib/svc/manifest/system/i2csimd.xml mode=0444
370cbe4818SRobert Mustacchidir  path=opt/i2c-tests
38*1f0978acSRobert Mustacchidir  path=opt/i2c-tests/bin
39*1f0978acSRobert Mustacchifile path=opt/i2c-tests/bin/i2c-test mode=0555
400cbe4818SRobert Mustacchidir  path=opt/i2c-tests/runfiles
410cbe4818SRobert Mustacchifile path=opt/i2c-tests/runfiles/default.run mode=0444
420cbe4818SRobert Mustacchidir  path=opt/i2c-tests/svc
430cbe4818SRobert Mustacchifile path=opt/i2c-tests/svc/i2csimd mode=0555
440cbe4818SRobert Mustacchidir  path=opt/i2c-tests/tests
450cbe4818SRobert Mustacchidir  path=opt/i2c-tests/tests/i2cadm
460cbe4818SRobert Mustacchifile path=opt/i2c-tests/tests/i2cadm/cleanup mode=0555
470cbe4818SRobert Mustacchifile path=opt/i2c-tests/tests/i2cadm/common.ksh mode=0444
480cbe4818SRobert Mustacchifile path=opt/i2c-tests/tests/i2cadm/i2cadm mode=0555
490cbe4818SRobert Mustacchifile path=opt/i2c-tests/tests/i2cadm/i2cadm-io mode=0555
500cbe4818SRobert Mustacchifile path=opt/i2c-tests/tests/i2cadm/i2cadm-map mode=0555
510cbe4818SRobert Mustacchifile path=opt/i2c-tests/tests/i2cadm/i2cadm-scan mode=0555
520cbe4818SRobert Mustacchifile path=opt/i2c-tests/tests/i2cadm/mux-active-cleanup mode=0555
530cbe4818SRobert Mustacchifile path=opt/i2c-tests/tests/i2cadm/setup-full mode=0555
540cbe4818SRobert Mustacchidir  path=opt/i2c-tests/tests/ioctl
550cbe4818SRobert Mustacchifile path=opt/i2c-tests/tests/ioctl/addresses.32 mode=0555
560cbe4818SRobert Mustacchifile path=opt/i2c-tests/tests/ioctl/addresses.64 mode=0555
570cbe4818SRobert Mustacchifile path=opt/i2c-tests/tests/ioctl/invalid-io.32 mode=0555
580cbe4818SRobert Mustacchifile path=opt/i2c-tests/tests/ioctl/invalid-io.64 mode=0555
590cbe4818SRobert Mustacchifile path=opt/i2c-tests/tests/ioctl/ioc-errnos.32 mode=0555
600cbe4818SRobert Mustacchifile path=opt/i2c-tests/tests/ioctl/ioc-errnos.64 mode=0555
610cbe4818SRobert Mustacchidir  path=opt/i2c-tests/tests/libi2c
620cbe4818SRobert Mustacchifile path=opt/i2c-tests/tests/libi2c/addr-util.32 mode=0555
630cbe4818SRobert Mustacchifile path=opt/i2c-tests/tests/libi2c/addr-util.64 mode=0555
640cbe4818SRobert Mustacchifile path=opt/i2c-tests/tests/libi2c/claimed-addrs.32 mode=0555
650cbe4818SRobert Mustacchifile path=opt/i2c-tests/tests/libi2c/claimed-addrs.64 mode=0555
660cbe4818SRobert Mustacchifile path=opt/i2c-tests/tests/libi2c/discovery.32 mode=0555
670cbe4818SRobert Mustacchifile path=opt/i2c-tests/tests/libi2c/discovery.64 mode=0555
680cbe4818SRobert Mustacchifile path=opt/i2c-tests/tests/libi2c/missing-field.32 mode=0555
690cbe4818SRobert Mustacchifile path=opt/i2c-tests/tests/libi2c/missing-field.64 mode=0555
700cbe4818SRobert Mustacchidriver name=i2csim
710cbe4818SRobert Mustacchilicense lic_CDDL license=lic_CDDL
720cbe4818SRobert Mustacchidepend type=require fmri=system/i2c
730cbe4818SRobert Mustacchidepend type=require fmri=system/test/testrunner
74