1829150b0SGordon Ross# 2*34389f68SGordon Ross# Copyright (c) 2010, 2015, Oracle and/or its affiliates. All rights reserved. 3829150b0SGordon Ross# 4829150b0SGordon Ross# 5*34389f68SGordon Ross# Permission is hereby granted, free of charge, to any person obtaining a 6*34389f68SGordon Ross# copy of this software and associated documentation files (the "Software"), 7*34389f68SGordon Ross# to deal in the Software without restriction, including without limitation 8*34389f68SGordon Ross# the rights to use, copy, modify, merge, publish, distribute, sublicense, 9*34389f68SGordon Ross# and/or sell copies of the Software, and to permit persons to whom the 10*34389f68SGordon Ross# Software is furnished to do so, subject to the following conditions: 11829150b0SGordon Ross# 12*34389f68SGordon Ross# The above copyright notice and this permission notice (including the next 13*34389f68SGordon Ross# paragraph) shall be included in all copies or substantial portions of the 14*34389f68SGordon Ross# Software. 15829150b0SGordon Ross# 16*34389f68SGordon Ross# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 17*34389f68SGordon Ross# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 18*34389f68SGordon Ross# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 19*34389f68SGordon Ross# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 20*34389f68SGordon Ross# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 21*34389f68SGordon Ross# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 22*34389f68SGordon Ross# DEALINGS IN THE SOFTWARE. 23829150b0SGordon Ross# 24829150b0SGordon Ross 25829150b0SGordon Ross# 26829150b0SGordon Ross# The default for payload-bearing actions in this package is to appear in the 27829150b0SGordon Ross# global zone only. See the include file for greater detail, as well as 28829150b0SGordon Ross# information about overriding the defaults. 29829150b0SGordon Ross# 30829150b0SGordon Ross<include global_zone_only_component> 31829150b0SGordon Rossset name=pkg.fmri value=pkg:/driver/graphics/drm@$(PKGVERS) 32829150b0SGordon Rossset name=pkg.description \ 33829150b0SGordon Ross value="Direct Rendering Manager kernel drivers and modules" 34829150b0SGordon Rossset name=pkg.summary value="DRM Kernel Drivers" 35829150b0SGordon Rossset name=info.classification \ 36829150b0SGordon Ross value=org.opensolaris.category.2008:Drivers/Display 37*34389f68SGordon Rossset name=info.upstream value="Direct Rendering Infrastructure (DRI) project" 38*34389f68SGordon Rossset name=info.upstream-url value=http://dri.freedesktop.org/ 396a64e34aSGordon Rossset name=org.opensolaris.noincorp value=true 40829150b0SGordon Rossset name=variant.arch value=i386 41829150b0SGordon Rossdir path=kernel group=sys 42829150b0SGordon Rossdir path=kernel/drv group=sys 43829150b0SGordon Rossdir path=kernel/drv/$(ARCH64) group=sys 44*34389f68SGordon Rossdir path=kernel/kmdb group=sys 45*34389f68SGordon Rossdir path=kernel/kmdb/$(ARCH64) group=sys 46829150b0SGordon Rossdir path=kernel/misc group=sys 47829150b0SGordon Rossdir path=kernel/misc/$(ARCH64) group=sys 48*34389f68SGordon Rossdir path=usr/lib 49*34389f68SGordon Rossdir path=usr/lib/devfsadm group=sys 50*34389f68SGordon Rossdir path=usr/lib/devfsadm/linkmod group=sys 51*34389f68SGordon Rossdir path=usr/lib/mdb group=sys 52*34389f68SGordon Rossdir path=usr/lib/mdb/kvm group=sys 53*34389f68SGordon Rossdir path=usr/lib/mdb/kvm/$(ARCH64) group=sys 54*34389f68SGordon Rossdir path=usr/share 55829150b0SGordon Rossdir path=usr/share/man 56829150b0SGordon Rossdir path=usr/share/man/man7d 57*34389f68SGordon Ross# Note: The authoritative list of supported PCI IDs supported by 58*34389f68SGordon Ross# the i915 driver is in: i915_drv.c:pciidlist[] 59*34389f68SGordon Ross# This list was generated by: uts/intel/io/i915/Make-PCI-ID-list.awk 60829150b0SGordon Rossdriver name=i915 perms="* 0644 root sys" \ 61*34389f68SGordon Ross alias=pci8086,102 \ 62*34389f68SGordon Ross alias=pci8086,106 \ 63*34389f68SGordon Ross alias=pci8086,10a \ 64*34389f68SGordon Ross alias=pci8086,112 \ 65*34389f68SGordon Ross alias=pci8086,116 \ 66*34389f68SGordon Ross alias=pci8086,122 \ 67*34389f68SGordon Ross alias=pci8086,126 \ 68*34389f68SGordon Ross alias=pci8086,152 \ 69*34389f68SGordon Ross alias=pci8086,155 \ 70*34389f68SGordon Ross alias=pci8086,156 \ 71*34389f68SGordon Ross alias=pci8086,157 \ 72*34389f68SGordon Ross alias=pci8086,15a \ 73*34389f68SGordon Ross alias=pci8086,162 \ 74*34389f68SGordon Ross alias=pci8086,166 \ 75*34389f68SGordon Ross alias=pci8086,16a \ 76829150b0SGordon Ross alias=pci8086,2562 \ 77829150b0SGordon Ross alias=pci8086,2572 \ 78829150b0SGordon Ross alias=pci8086,2582 \ 79*34389f68SGordon Ross alias=pci8086,258a \ 80829150b0SGordon Ross alias=pci8086,2592 \ 81829150b0SGordon Ross alias=pci8086,2772 \ 82829150b0SGordon Ross alias=pci8086,27a2 \ 83829150b0SGordon Ross alias=pci8086,27ae \ 84829150b0SGordon Ross alias=pci8086,2972 \ 85829150b0SGordon Ross alias=pci8086,2982 \ 86829150b0SGordon Ross alias=pci8086,2992 \ 87829150b0SGordon Ross alias=pci8086,29a2 \ 88829150b0SGordon Ross alias=pci8086,29b2 \ 89829150b0SGordon Ross alias=pci8086,29c2 \ 90829150b0SGordon Ross alias=pci8086,29d2 \ 91829150b0SGordon Ross alias=pci8086,2a02 \ 92829150b0SGordon Ross alias=pci8086,2a12 \ 93829150b0SGordon Ross alias=pci8086,2a42 \ 94*34389f68SGordon Ross alias=pci8086,2e02 \ 95829150b0SGordon Ross alias=pci8086,2e12 \ 96829150b0SGordon Ross alias=pci8086,2e22 \ 97829150b0SGordon Ross alias=pci8086,2e32 \ 98829150b0SGordon Ross alias=pci8086,2e42 \ 99*34389f68SGordon Ross alias=pci8086,2e92 \ 100*34389f68SGordon Ross alias=pci8086,3577 \ 101*34389f68SGordon Ross alias=pci8086,3582 \ 102*34389f68SGordon Ross alias=pci8086,358e \ 103*34389f68SGordon Ross alias=pci8086,402 \ 104*34389f68SGordon Ross alias=pci8086,406 \ 105*34389f68SGordon Ross alias=pci8086,40a \ 106*34389f68SGordon Ross alias=pci8086,40b \ 107*34389f68SGordon Ross alias=pci8086,40e \ 108*34389f68SGordon Ross alias=pci8086,412 \ 109*34389f68SGordon Ross alias=pci8086,416 \ 110*34389f68SGordon Ross alias=pci8086,41a \ 111*34389f68SGordon Ross alias=pci8086,41b \ 112*34389f68SGordon Ross alias=pci8086,41e \ 113829150b0SGordon Ross alias=pci8086,42 \ 114*34389f68SGordon Ross alias=pci8086,422 \ 115*34389f68SGordon Ross alias=pci8086,426 \ 116*34389f68SGordon Ross alias=pci8086,42a \ 117*34389f68SGordon Ross alias=pci8086,42b \ 118*34389f68SGordon Ross alias=pci8086,42e \ 119*34389f68SGordon Ross alias=pci8086,46 \ 120*34389f68SGordon Ross alias=pci8086,a001 \ 121*34389f68SGordon Ross alias=pci8086,a011 \ 122*34389f68SGordon Ross alias=pci8086,a02 \ 123*34389f68SGordon Ross alias=pci8086,a06 \ 124*34389f68SGordon Ross alias=pci8086,a0a \ 125*34389f68SGordon Ross alias=pci8086,a0b \ 126*34389f68SGordon Ross alias=pci8086,a0e \ 127*34389f68SGordon Ross alias=pci8086,a12 \ 128*34389f68SGordon Ross alias=pci8086,a16 \ 129*34389f68SGordon Ross alias=pci8086,a1a \ 130*34389f68SGordon Ross alias=pci8086,a1b \ 131*34389f68SGordon Ross alias=pci8086,a1e \ 132*34389f68SGordon Ross alias=pci8086,a22 \ 133*34389f68SGordon Ross alias=pci8086,a26 \ 134*34389f68SGordon Ross alias=pci8086,a2a \ 135*34389f68SGordon Ross alias=pci8086,a2b \ 136*34389f68SGordon Ross alias=pci8086,a2e \ 137*34389f68SGordon Ross alias=pci8086,c02 \ 138*34389f68SGordon Ross alias=pci8086,c06 \ 139*34389f68SGordon Ross alias=pci8086,c0a \ 140*34389f68SGordon Ross alias=pci8086,c0b \ 141*34389f68SGordon Ross alias=pci8086,c0e \ 142*34389f68SGordon Ross alias=pci8086,c12 \ 143*34389f68SGordon Ross alias=pci8086,c16 \ 144*34389f68SGordon Ross alias=pci8086,c1a \ 145*34389f68SGordon Ross alias=pci8086,c1b \ 146*34389f68SGordon Ross alias=pci8086,c1e \ 147*34389f68SGordon Ross alias=pci8086,c22 \ 148*34389f68SGordon Ross alias=pci8086,c26 \ 149*34389f68SGordon Ross alias=pci8086,c2a \ 150*34389f68SGordon Ross alias=pci8086,c2b \ 151*34389f68SGordon Ross alias=pci8086,c2e \ 152*34389f68SGordon Ross alias=pci8086,d02 \ 153*34389f68SGordon Ross alias=pci8086,d06 \ 154*34389f68SGordon Ross alias=pci8086,d0a \ 155*34389f68SGordon Ross alias=pci8086,d0b \ 156*34389f68SGordon Ross alias=pci8086,d0e \ 157*34389f68SGordon Ross alias=pci8086,d12 \ 158*34389f68SGordon Ross alias=pci8086,d16 \ 159*34389f68SGordon Ross alias=pci8086,d1a \ 160*34389f68SGordon Ross alias=pci8086,d1b \ 161*34389f68SGordon Ross alias=pci8086,d1e \ 162*34389f68SGordon Ross alias=pci8086,d22 \ 163*34389f68SGordon Ross alias=pci8086,d26 \ 164*34389f68SGordon Ross alias=pci8086,d2a \ 165*34389f68SGordon Ross alias=pci8086,d2b \ 166*34389f68SGordon Ross alias=pci8086,d2e \ 167*34389f68SGordon Ross alias=pci8086,f30 \ 168*34389f68SGordon Ross alias=pci8086,f31 \ 169*34389f68SGordon Ross alias=pci8086,f32 \ 170*34389f68SGordon Ross alias=pci8086,f33 171*34389f68SGordon Rossfile path=kernel/drv/$(ARCH64)/i915 group=sys mode=0755 172*34389f68SGordon Ross#file path=kernel/drv/$(ARCH64)/radeon group=sys mode=0755 173*34389f68SGordon Rossfile path=kernel/kmdb/$(ARCH64)/i915 group=sys mode=0555 174829150b0SGordon Rossfile path=kernel/misc/$(ARCH64)/drm group=sys mode=0755 175*34389f68SGordon Rossfile path=usr/lib/devfsadm/linkmod/SUNW_drm_link_i386.so group=sys mode=0755 176*34389f68SGordon Rossfile path=usr/lib/mdb/kvm/$(ARCH64)/i915.so group=sys mode=0555 177829150b0SGordon Rossfile path=usr/share/man/man7d/i915.7d 178*34389f68SGordon Ross#file path=usr/share/man/man7d/radeon.7d 179829150b0SGordon Rosslegacy pkg=SUNWdrmr desc="Direct Rendering Manager kernel drivers and modules" \ 180829150b0SGordon Ross name="DRM Kernel Drivers, (Root)" 181*34389f68SGordon Rosslicense usr/src/uts/common/io/drm/LICENSE_DRM \ 182*34389f68SGordon Ross license=usr/src/uts/common/io/drm/LICENSE_DRM 183*34389f68SGordon Rosslicense usr/src/uts/intel/io/i915/LICENSE_I915 \ 184*34389f68SGordon Ross license=usr/src/uts/intel/io/i915/LICENSE_I915 185*34389f68SGordon Rossdepend fmri=pkg:/driver/graphics/agpgart type=require 186