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<include global_zone_only_component> 17set name=pkg.fmri value=pkg:/system/i2c@$(PKGVERS) 18set name=pkg.summary value="I2C Framework and Utilities" 19set name=pkg.description value="I2C, I3C, SMBus Framework and Utilities" 20set name=info.classification value=org.opensolaris.category.2008:System/Hardware 21set name=variant.arch value=$(ARCH) 22dir path=kernel/drv group=sys 23dir path=kernel/drv/$(ARCH64) group=sys 24file path=kernel/drv/$(ARCH64)/at24c 25file path=kernel/drv/$(ARCH64)/ee100x 26file path=kernel/drv/$(ARCH64)/i2cnex 27$(i386_ONLY)file path=kernel/drv/$(ARCH64)/ismt 28file path=kernel/drv/$(ARCH64)/lm7x 29file path=kernel/drv/$(ARCH64)/ltc430x 30file path=kernel/drv/$(ARCH64)/pca953x 31file path=kernel/drv/$(ARCH64)/pca954x 32$(i386_ONLY)file path=kernel/drv/$(ARCH64)/pchsmbus 33file path=kernel/drv/$(ARCH64)/spd511x 34file path=kernel/drv/$(ARCH64)/tmp43x 35file path=kernel/drv/$(ARCH64)/ts511x 36dir path=usr/include 37file path=usr/include/libi2c.h mode=0644 38dir path=usr/include/sys 39dir path=usr/include/sys/gpio 40file path=usr/include/sys/gpio/ltc4306.h mode=0644 41file path=usr/include/sys/gpio/pca953x.h mode=0644 42dir path=usr/include/sys/i2c 43file path=usr/include/sys/i2c/controller.h mode=0644 44file path=usr/include/sys/i2c/i2c.h mode=0644 45file path=usr/include/sys/i2c/ioctl.h mode=0644 46file path=usr/include/sys/i2c/mux.h mode=0644 47dir path=usr/lib 48dir path=usr/lib/$(ARCH64) 49link path=usr/lib/$(ARCH64)/libi2c.so target=./libi2c.so.1 50file path=usr/lib/$(ARCH64)/libi2c.so.1 51link path=usr/lib/libi2c.so target=./libi2c.so.1 52file path=usr/lib/libi2c.so.1 53dir path=usr/sbin 54file path=usr/sbin/i2cadm mode=0555 55dir path=usr/share/man 56dir path=usr/share/man/man4d 57file path=usr/share/man/man4d/at24c.4d 58file path=usr/share/man/man4d/ee100x.4d 59file path=usr/share/man/man4d/ismt.4d 60file path=usr/share/man/man4d/lm7x.4d 61file path=usr/share/man/man4d/pca954x.4d 62file path=usr/share/man/man4d/pchsmbus.4d 63file path=usr/share/man/man4d/spd511x.4d 64file path=usr/share/man/man4d/tmp43x.4d 65file path=usr/share/man/man4d/ts511x.4d 66dir path=usr/share/man/man8 67file path=usr/share/man/man8/i2cadm.8 68driver name=at24c \ 69 alias=at24c01 \ 70 alias=at24c016 \ 71 alias=at24c02 \ 72 alias=at24c04 \ 73 alias=at24c08 \ 74 alias=at24c1024 \ 75 alias=at24c128 \ 76 alias=at24c256 \ 77 alias=at24c32 \ 78 alias=at24c512 \ 79 alias=at24c64 \ 80 alias=atmel,at24c01 \ 81 alias=atmel,at24c016 \ 82 alias=atmel,at24c02 \ 83 alias=atmel,at24c04 \ 84 alias=atmel,at24c08 \ 85 alias=atmel,at24c1024 \ 86 alias=atmel,at24c128 \ 87 alias=atmel,at24c256 \ 88 alias=atmel,at24c32 \ 89 alias=atmel,at24c512 \ 90 alias=atmel,at24c64 91driver name=ee100x alias=ee1004 92driver name=i2cnex 93driver name=ismt \ 94 alias=pci8086,c59 \ 95 alias=pci8086,c5a \ 96 alias=pci8086,18ac \ 97 alias=pci8086,19ac \ 98 alias=pci8086,1bff \ 99 alias=pci8086,1f15 \ 100 alias=pciex8086,c59 \ 101 alias=pciex8086,c5a \ 102 alias=pciex8086,18ac \ 103 alias=pciex8086,19ac \ 104 alias=pciex8086,1bff \ 105 alias=pciex8086,1f15 106driver name=lm7x \ 107 alias=lm75 \ 108 alias=lm75a \ 109 alias=lm75b \ 110 alias=lm76 \ 111 alias=lm77 \ 112 alias=national,lm75 \ 113 alias=national,lm75a \ 114 alias=national,lm75b \ 115 alias=national,lm76 \ 116 alias=national,lm77 117driver name=ltc430x \ 118 alias=lltc,ltc4305 \ 119 alias=lltc,ltc4306 \ 120 alias=ltc4305 \ 121 alias=ltc4306 122driver name=pca953x \ 123 alias=nxp,pca9505 \ 124 alias=nxp,pca9506 \ 125 alias=nxp,pca9535 \ 126 alias=nxp,pca9539 \ 127 alias=pca9505 \ 128 alias=pca9506 \ 129 alias=pca9535 \ 130 alias=pca9539 131driver name=pca954x \ 132 alias=nxp,pca9543 \ 133 alias=nxp,pca9545 \ 134 alias=nxp,pca9546 \ 135 alias=nxp,pca9548 \ 136 alias=nxp,pca9846 \ 137 alias=nxp,pca9848 \ 138 alias=pca9543 \ 139 alias=pca9545 \ 140 alias=pca9546 \ 141 alias=pca9548 \ 142 alias=pca9846 \ 143 alias=pca9848 144driver name=pchsmbus \ 145 alias=pci8086,2a3 \ 146 alias=pci8086,6a3 \ 147 alias=pci8086,f12 \ 148 alias=pci8086,18df \ 149 alias=pci8086,19df \ 150 alias=pci8086,1bc9 \ 151 alias=pci8086,1cc2 \ 152 alias=pci8086,1d22 \ 153 alias=pci8086,1d70 \ 154 alias=pci8086,1d71 \ 155 alias=pci8086,1d72 \ 156 alias=pci8086,1e22 \ 157 alias=pci8086,2330 \ 158 alias=pci8086,23b0 \ 159 alias=pci8086,2413 \ 160 alias=pci8086,2423 \ 161 alias=pci8086,2443 \ 162 alias=pci8086,2483 \ 163 alias=pci8086,24c3 \ 164 alias=pci8086,24d3 \ 165 alias=pci8086,25a4 \ 166 alias=pci8086,266a \ 167 alias=pci8086,269b \ 168 alias=pci8086,27da \ 169 alias=pci8086,283e \ 170 alias=pci8086,2930 \ 171 alias=pci8086,31d4 \ 172 alias=pci8086,34a3 \ 173 alias=pci8086,3a30 \ 174 alias=pci8086,3a60 \ 175 alias=pci8086,3b30 \ 176 alias=pci8086,43a3 \ 177 alias=pci8086,4b23 \ 178 alias=pci8086,4da3 \ 179 alias=pci8086,51a3 \ 180 alias=pci8086,54a3 \ 181 alias=pci8086,5ad4 \ 182 alias=pci8086,6e23 \ 183 alias=pci8086,7722 \ 184 alias=pci8086,7a23 \ 185 alias=pci8086,7aa3 \ 186 alias=pci8086,7e22 \ 187 alias=pci8086,7f23 \ 188 alias=pci8086,8ca2 \ 189 alias=pci8086,8cc2 \ 190 alias=pci8086,8d22 \ 191 alias=pci8086,8d7d \ 192 alias=pci8086,8d7e \ 193 alias=pci8086,8d7f \ 194 alias=pci8086,9c22 \ 195 alias=pci8086,9ca2 \ 196 alias=pci8086,a0a3 \ 197 alias=pci8086,a123 \ 198 alias=pci8086,a1a3 \ 199 alias=pci8086,a223 \ 200 alias=pci8086,a2a3 \ 201 alias=pci8086,a323 \ 202 alias=pci8086,e322 \ 203 alias=pci8086,e422 204driver name=spd511x alias=spd5118 205driver name=tmp43x \ 206 alias=ti,tmp401 \ 207 alias=ti,tmp411 \ 208 alias=ti,tmp431 \ 209 alias=ti,tmp432 \ 210 alias=ti,tmp435 \ 211 alias=tmp401 \ 212 alias=tmp411 \ 213 alias=tmp431 \ 214 alias=tmp432 \ 215 alias=tmp435 216driver name=ts511x \ 217 alias=ts5110 \ 218 alias=ts5111 \ 219 alias=ts5210 \ 220 alias=ts5211 221license lic_CDDL license=lic_CDDL 222