pkg: inline system/kernel/* into system/kernel
[unleashed.git] / usr / src / pkg / manifests / system-kernel-platform.inc
blob3bc7108644be47c381eb9072e74eb09d9e20f67e
2 # CDDL HEADER START
4 # The contents of this file are subject to the terms of the
5 # Common Development and Distribution License (the "License").
6 # You may not use this file except in compliance with the License.
8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 # or http://www.opensolaris.org/os/licensing.
10 # See the License for the specific language governing permissions
11 # and limitations under the License.
13 # When distributing Covered Code, include this CDDL HEADER in each
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 # If applicable, add the following below this CDDL HEADER, with the
16 # fields enclosed by brackets "[]" replaced with your own identifying
17 # information: Portions Copyright [yyyy] [name of copyright owner]
19 # CDDL HEADER END
23 # Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
24 # Copyright 2012 Nexenta Systems, Inc. All rights reserved.
25 # Copyright 2014 Gary Mills
29 # The default for payload-bearing actions in this package is to appear in the
30 # global zone only.  See the include file for greater detail, as well as
31 # information about overriding the defaults.
33 dir path=platform group=sys
34 $(i386_ONLY)dir path=platform/$(CONFIG_PLATFORM) group=sys
35 $(i386_ONLY)dir path=platform/$(CONFIG_PLATFORM)/$(ARCH64) group=sys
36 $(i386_ONLY)dir path=platform/$(CONFIG_PLATFORM)/kernel group=sys
37 $(i386_ONLY)dir path=platform/$(CONFIG_PLATFORM)/kernel/cpu group=sys
38 $(i386_ONLY)dir path=platform/$(CONFIG_PLATFORM)/kernel/dacf group=sys
39 $(i386_ONLY)dir path=platform/$(CONFIG_PLATFORM)/kernel/drv group=sys
40 $(i386_ONLY)dir path=platform/$(CONFIG_PLATFORM)/kernel/mach group=sys
41 $(i386_ONLY)dir path=platform/$(CONFIG_PLATFORM)/kernel/misc group=sys
42 $(i386_ONLY)dir path=platform/$(CONFIG_PLATFORM)/ucode group=sys
43 dir path=usr/share/man/man4
44 $(i386_ONLY)driver name=acpinex alias=acpivirtnex
45 $(i386_ONLY)driver name=acpippm
46 $(i386_ONLY)driver name=amd_iommu perms="* 0644 root sys" \
47     alias=pci1002,5a23 \
48     alias=pci1022,11ff
49 $(i386_ONLY)driver name=balloon perms="* 0444 root sys"
50 $(i386_ONLY)driver name=cpudrv alias=cpu
51 $(i386_ONLY)driver name=domcaps perms="* 0444 root sys"
52 $(i386_ONLY)driver name=evtchn perms="* 0666 root sys"
53 $(i386_ONLY)driver name=isa alias=pciclass,060100 class=sysbus
54 $(i386_ONLY)driver name=npe alias=pciex_root_complex
55 $(i386_ONLY)driver name=pci class=pci
56 $(i386_ONLY)driver name=pit_beep alias=SUNW,pit_beep
57 driver name=ppm
58 $(i386_ONLY)driver name=privcmd perms="* 0666 root sys"
59 $(i386_ONLY)driver name=rootnex
60 $(i386_ONLY)driver name=xdb
61 $(i386_ONLY)driver name=xdf
62 $(i386_ONLY)driver name=xenbus perms="* 0666 root sys"
63 $(i386_ONLY)driver name=xencons
64 $(i386_ONLY)driver name=xnbe alias=xnb,ioemu
65 $(i386_ONLY)driver name=xnbo \
66     alias=xnb \
67     alias=xnb,SUNW_mac
68 $(i386_ONLY)driver name=xnbu alias=xnb,netfront
69 $(i386_ONLY)driver name=xnf
70 $(i386_ONLY)file path=platform/$(CONFIG_PLATFORM)/kernel/unix group=sys \
71     mode=0755 pkg.depend.bypass-generate=dtracestubs
72 $(i386_ONLY)file path=platform/i86pc/kernel/cpu/cpu.generic group=sys \
73     mode=0755
74 $(i386_ONLY)file path=platform/i86pc/kernel/cpu/cpu_ms.AuthenticAMD group=sys \
75     mode=0755
76 $(i386_ONLY)file path=platform/i86pc/kernel/cpu/cpu_ms.AuthenticAMD.15 \
77     group=sys mode=0755
78 $(i386_ONLY)file path=platform/i86pc/kernel/cpu/cpu_ms.GenuineIntel group=sys \
79     mode=0755
80 $(i386_ONLY)file path=platform/i86pc/kernel/dacf/consconfig_dacf group=sys \
81     mode=0755
82 $(i386_ONLY)file path=platform/i86pc/kernel/drv/acpinex group=sys
83 $(i386_ONLY)file path=platform/i86pc/kernel/drv/acpippm group=sys
84 $(i386_ONLY)file path=platform/i86pc/kernel/drv/acpippm.conf group=sys
85 $(i386_ONLY)file path=platform/i86pc/kernel/drv/amd_iommu group=sys
86 $(i386_ONLY)file path=platform/i86pc/kernel/drv/amd_iommu.conf group=sys
87 $(i386_ONLY)file path=platform/i86pc/kernel/drv/cpudrv group=sys
88 $(i386_ONLY)file path=platform/i86pc/kernel/drv/isa group=sys
89 $(i386_ONLY)file path=platform/i86pc/kernel/drv/npe group=sys
90 $(i386_ONLY)file path=platform/i86pc/kernel/drv/pci group=sys
91 $(i386_ONLY)file path=platform/i86pc/kernel/drv/pit_beep group=sys
92 $(i386_ONLY)file path=platform/i86pc/kernel/drv/pit_beep.conf group=sys
93 $(i386_ONLY)file path=platform/i86pc/kernel/drv/ppm group=sys
94 $(i386_ONLY)file path=platform/i86pc/kernel/drv/ppm.conf group=sys
95 $(i386_ONLY)file path=platform/i86pc/kernel/drv/rootnex group=sys
96 $(i386_ONLY)file path=platform/i86pc/kernel/drv/rootnex.conf group=sys
97 $(i386_ONLY)file path=platform/i86pc/kernel/mach/apix group=sys mode=0755
98 $(i386_ONLY)file path=platform/i86pc/kernel/mach/pcplusmp group=sys mode=0755
99 $(i386_ONLY)file path=platform/i86pc/kernel/mach/uppc group=sys mode=0755
100 $(i386_ONLY)file path=platform/i86pc/kernel/misc/acpidev group=sys mode=0755
101 $(i386_ONLY)file path=platform/i86pc/kernel/misc/gfx_private group=sys \
102     mode=0755
103 $(i386_ONLY)file path=platform/i86pc/ucode/amd-ucode.bin group=sys mode=0444 \
104     preserve=true reboot-needed=true
105 $(i386_ONLY)file path=platform/i86pc/ucode/intel-ucode.txt group=sys mode=0444 \
106     preserve=true reboot-needed=true
107 $(i386_ONLY)file path=usr/share/man/man4/sysbus.4
108 $(i386_ONLY)file path=usr/share/man/man7d/npe.7d
109 license cr_Sun license=cr_Sun
110 license include/sys/THIRDPARTYLICENSE.unicode \
111     license=include/sys/THIRDPARTYLICENSE.unicode
112 license kernel/zmod/THIRDPARTYLICENSE license=kernel/zmod/THIRDPARTYLICENSE
113 license lic_CDDL license=lic_CDDL
114 license usr/src/cmd/mdb/common/libstand/THIRDPARTYLICENSE \
115     license=usr/src/cmd/mdb/common/libstand/THIRDPARTYLICENSE
116 license usr/src/common/bzip2/LICENSE license=usr/src/common/bzip2/LICENSE
117 $(i386_ONLY)license usr/src/uts/intel/THIRDPARTYLICENSE \
118     license=usr/src/uts/intel/THIRDPARTYLICENSE