xref: /illumos-gate/usr/src/man/man3devinfo/Makefile (revision 33f5ff17)
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
9# at http://www.illumos.org/license/CDDL.
10#
11
12# Copyright 2011, Richard Lowe
13
14include ../../Makefile.master
15
16MANSECT = 	3devinfo
17
18MANFILES = 	di_binding_name.3devinfo		\
19		di_child_node.3devinfo			\
20		di_devfs_path.3devinfo			\
21		di_devlink_dup.3devinfo			\
22		di_devlink_init.3devinfo		\
23		di_devlink_path.3devinfo		\
24		di_devlink_walk.3devinfo		\
25		di_init.3devinfo			\
26		di_link_next_by_node.3devinfo		\
27		di_link_spectype.3devinfo		\
28		di_lnode_name.3devinfo			\
29		di_lnode_next.3devinfo			\
30		di_minor_devt.3devinfo			\
31		di_minor_next.3devinfo			\
32		di_node_private_set.3devinfo		\
33		di_path_bus_addr.3devinfo		\
34		di_path_client_next_path.3devinfo	\
35		di_path_prop_bytes.3devinfo		\
36		di_path_prop_lookup_bytes.3devinfo	\
37		di_path_prop_next.3devinfo		\
38		di_prom_init.3devinfo			\
39		di_prom_prop_data.3devinfo		\
40		di_prom_prop_lookup_bytes.3devinfo	\
41		di_prop_bytes.3devinfo			\
42		di_prop_lookup_bytes.3devinfo		\
43		di_prop_next.3devinfo			\
44		di_walk_link.3devinfo			\
45		di_walk_lnode.3devinfo			\
46		di_walk_minor.3devinfo			\
47		di_walk_node.3devinfo
48
49MANSOFILES =	di_bus_addr.3devinfo			\
50		di_compatible_names.3devinfo		\
51		di_devfs_minor_path.3devinfo		\
52		di_devfs_path_free.3devinfo		\
53		di_devid.3devinfo			\
54		di_devlink_content.3devinfo		\
55		di_devlink_fini.3devinfo		\
56		di_devlink_free.3devinfo		\
57		di_devlink_type.3devinfo		\
58		di_driver_major.3devinfo		\
59		di_driver_name.3devinfo			\
60		di_driver_ops.3devinfo			\
61		di_drv_first_node.3devinfo		\
62		di_drv_next_node.3devinfo		\
63		di_fini.3devinfo			\
64		di_instance.3devinfo			\
65		di_link_next_by_lnode.3devinfo		\
66		di_link_private_get.3devinfo		\
67		di_link_private_set.3devinfo		\
68		di_link_to_lnode.3devinfo		\
69		di_lnode_devinfo.3devinfo		\
70		di_lnode_devt.3devinfo			\
71		di_lnode_private_get.3devinfo		\
72		di_lnode_private_set.3devinfo		\
73		di_minor_name.3devinfo			\
74		di_minor_nodetype.3devinfo		\
75		di_minor_private_get.3devinfo		\
76		di_minor_private_set.3devinfo		\
77		di_minor_spectype.3devinfo		\
78		di_node_name.3devinfo			\
79		di_node_private_get.3devinfo		\
80		di_nodeid.3devinfo			\
81		di_parent_node.3devinfo			\
82		di_path_client_devfs_path.3devinfo	\
83		di_path_client_node.3devinfo		\
84		di_path_devfs_path.3devinfo		\
85		di_path_instance.3devinfo		\
86		di_path_node_name.3devinfo		\
87		di_path_phci_next_path.3devinfo		\
88		di_path_phci_node.3devinfo		\
89		di_path_private_get.3devinfo		\
90		di_path_private_set.3devinfo		\
91		di_path_prop_int64s.3devinfo		\
92		di_path_prop_ints.3devinfo		\
93		di_path_prop_lookup_int64s.3devinfo	\
94		di_path_prop_lookup_ints.3devinfo	\
95		di_path_prop_lookup_strings.3devinfo	\
96		di_path_prop_name.3devinfo		\
97		di_path_prop_strings.3devinfo		\
98		di_path_prop_type.3devinfo		\
99		di_path_state.3devinfo			\
100		di_prom_fini.3devinfo			\
101		di_prom_prop_lookup_ints.3devinfo	\
102		di_prom_prop_lookup_strings.3devinfo	\
103		di_prom_prop_name.3devinfo		\
104		di_prom_prop_next.3devinfo		\
105		di_prop_devt.3devinfo			\
106		di_prop_int64.3devinfo			\
107		di_prop_ints.3devinfo			\
108		di_prop_lookup_int64.3devinfo		\
109		di_prop_lookup_ints.3devinfo		\
110		di_prop_lookup_strings.3devinfo		\
111		di_prop_name.3devinfo			\
112		di_prop_strings.3devinfo		\
113		di_prop_type.3devinfo			\
114		di_sibling_node.3devinfo
115
116MANFILES +=	$(MANSOFILES)
117
118di_bus_addr.3devinfo			:= SOSRC = man3devinfo/di_binding_name.3devinfo
119di_compatible_names.3devinfo		:= SOSRC = man3devinfo/di_binding_name.3devinfo
120di_devid.3devinfo			:= SOSRC = man3devinfo/di_binding_name.3devinfo
121di_driver_major.3devinfo		:= SOSRC = man3devinfo/di_binding_name.3devinfo
122di_driver_name.3devinfo			:= SOSRC = man3devinfo/di_binding_name.3devinfo
123di_driver_ops.3devinfo			:= SOSRC = man3devinfo/di_binding_name.3devinfo
124di_instance.3devinfo			:= SOSRC = man3devinfo/di_binding_name.3devinfo
125di_node_name.3devinfo			:= SOSRC = man3devinfo/di_binding_name.3devinfo
126di_nodeid.3devinfo			:= SOSRC = man3devinfo/di_binding_name.3devinfo
127
128di_drv_first_node.3devinfo		:= SOSRC = man3devinfo/di_child_node.3devinfo
129di_drv_next_node.3devinfo		:= SOSRC = man3devinfo/di_child_node.3devinfo
130di_parent_node.3devinfo			:= SOSRC = man3devinfo/di_child_node.3devinfo
131di_sibling_node.3devinfo		:= SOSRC = man3devinfo/di_child_node.3devinfo
132
133di_devfs_minor_path.3devinfo		:= SOSRC = man3devinfo/di_devfs_path.3devinfo
134di_devfs_path_free.3devinfo		:= SOSRC = man3devinfo/di_devfs_path.3devinfo
135di_path_client_devfs_path.3devinfo	:= SOSRC = man3devinfo/di_devfs_path.3devinfo
136di_path_devfs_path.3devinfo		:= SOSRC = man3devinfo/di_devfs_path.3devinfo
137
138di_devlink_free.3devinfo		:= SOSRC = man3devinfo/di_devlink_dup.3devinfo
139
140di_devlink_fini.3devinfo		:= SOSRC = man3devinfo/di_devlink_init.3devinfo
141
142di_devlink_content.3devinfo		:= SOSRC = man3devinfo/di_devlink_path.3devinfo
143di_devlink_type.3devinfo		:= SOSRC = man3devinfo/di_devlink_path.3devinfo
144
145di_fini.3devinfo			:= SOSRC = man3devinfo/di_init.3devinfo
146
147di_link_next_by_lnode.3devinfo		:= SOSRC = man3devinfo/di_link_next_by_node.3devinfo
148
149di_link_to_lnode.3devinfo		:= SOSRC = man3devinfo/di_link_spectype.3devinfo
150
151di_lnode_devinfo.3devinfo		:= SOSRC = man3devinfo/di_lnode_name.3devinfo
152di_lnode_devt.3devinfo			:= SOSRC = man3devinfo/di_lnode_name.3devinfo
153
154di_minor_name.3devinfo			:= SOSRC = man3devinfo/di_minor_devt.3devinfo
155di_minor_nodetype.3devinfo		:= SOSRC = man3devinfo/di_minor_devt.3devinfo
156di_minor_spectype.3devinfo		:= SOSRC = man3devinfo/di_minor_devt.3devinfo
157
158di_link_private_get.3devinfo		:= SOSRC = man3devinfo/di_node_private_set.3devinfo
159di_link_private_set.3devinfo		:= SOSRC = man3devinfo/di_node_private_set.3devinfo
160di_lnode_private_get.3devinfo		:= SOSRC = man3devinfo/di_node_private_set.3devinfo
161di_lnode_private_set.3devinfo		:= SOSRC = man3devinfo/di_node_private_set.3devinfo
162di_minor_private_get.3devinfo		:= SOSRC = man3devinfo/di_node_private_set.3devinfo
163di_minor_private_set.3devinfo		:= SOSRC = man3devinfo/di_node_private_set.3devinfo
164di_node_private_get.3devinfo		:= SOSRC = man3devinfo/di_node_private_set.3devinfo
165di_path_private_get.3devinfo		:= SOSRC = man3devinfo/di_node_private_set.3devinfo
166di_path_private_set.3devinfo		:= SOSRC = man3devinfo/di_node_private_set.3devinfo
167
168di_path_client_node.3devinfo		:= SOSRC = man3devinfo/di_path_bus_addr.3devinfo
169di_path_instance.3devinfo		:= SOSRC = man3devinfo/di_path_bus_addr.3devinfo
170di_path_node_name.3devinfo		:= SOSRC = man3devinfo/di_path_bus_addr.3devinfo
171di_path_phci_node.3devinfo		:= SOSRC = man3devinfo/di_path_bus_addr.3devinfo
172di_path_state.3devinfo			:= SOSRC = man3devinfo/di_path_bus_addr.3devinfo
173
174di_path_phci_next_path.3devinfo		:= SOSRC = man3devinfo/di_path_client_next_path.3devinfo
175
176di_path_prop_int64s.3devinfo		:= SOSRC = man3devinfo/di_path_prop_bytes.3devinfo
177di_path_prop_ints.3devinfo		:= SOSRC = man3devinfo/di_path_prop_bytes.3devinfo
178di_path_prop_name.3devinfo		:= SOSRC = man3devinfo/di_path_prop_bytes.3devinfo
179di_path_prop_strings.3devinfo		:= SOSRC = man3devinfo/di_path_prop_bytes.3devinfo
180di_path_prop_type.3devinfo		:= SOSRC = man3devinfo/di_path_prop_bytes.3devinfo
181
182di_path_prop_lookup_int64s.3devinfo	:= SOSRC = man3devinfo/di_path_prop_lookup_bytes.3devinfo
183di_path_prop_lookup_ints.3devinfo	:= SOSRC = man3devinfo/di_path_prop_lookup_bytes.3devinfo
184di_path_prop_lookup_strings.3devinfo	:= SOSRC = man3devinfo/di_path_prop_lookup_bytes.3devinfo
185
186di_prom_fini.3devinfo			:= SOSRC = man3devinfo/di_prom_init.3devinfo
187
188di_prom_prop_name.3devinfo		:= SOSRC = man3devinfo/di_prom_prop_data.3devinfo
189di_prom_prop_next.3devinfo		:= SOSRC = man3devinfo/di_prom_prop_data.3devinfo
190
191di_prom_prop_lookup_ints.3devinfo	:= SOSRC = man3devinfo/di_prom_prop_lookup_bytes.3devinfo
192di_prom_prop_lookup_strings.3devinfo	:= SOSRC = man3devinfo/di_prom_prop_lookup_bytes.3devinfo
193
194di_prop_devt.3devinfo			:= SOSRC = man3devinfo/di_prop_bytes.3devinfo
195di_prop_int64.3devinfo			:= SOSRC = man3devinfo/di_prop_bytes.3devinfo
196di_prop_ints.3devinfo			:= SOSRC = man3devinfo/di_prop_bytes.3devinfo
197di_prop_name.3devinfo			:= SOSRC = man3devinfo/di_prop_bytes.3devinfo
198di_prop_strings.3devinfo		:= SOSRC = man3devinfo/di_prop_bytes.3devinfo
199di_prop_type.3devinfo			:= SOSRC = man3devinfo/di_prop_bytes.3devinfo
200
201di_prop_lookup_int64.3devinfo		:= SOSRC = man3devinfo/di_prop_lookup_bytes.3devinfo
202di_prop_lookup_ints.3devinfo		:= SOSRC = man3devinfo/di_prop_lookup_bytes.3devinfo
203di_prop_lookup_strings.3devinfo		:= SOSRC = man3devinfo/di_prop_lookup_bytes.3devinfo
204
205.KEEP_STATE:
206
207include ../Makefile.man
208
209install: $(ROOTMANFILES)
210