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