1c10c16deSRichard Lowe# 2c10c16deSRichard Lowe# This file and its contents are supplied under the terms of the 3c10c16deSRichard Lowe# Common Development and Distribution License ("CDDL"), version 1.0. 4c10c16deSRichard Lowe# You may only use this file in accordance with the terms of version 5c10c16deSRichard Lowe# 1.0 of the CDDL. 6c10c16deSRichard Lowe# 7c10c16deSRichard Lowe# A full copy of the text of the CDDL should have accompanied this 8c10c16deSRichard Lowe# source. A copy of the CDDL is also available via the Internet 9c10c16deSRichard Lowe# at http://www.illumos.org/license/CDDL. 10c10c16deSRichard Lowe# 11c10c16deSRichard Lowe 12*a9478106SYuri Pankov# 13c10c16deSRichard Lowe# Copyright 2011, Richard Lowe 14*a9478106SYuri Pankov# Copyright 2013 Nexenta Systems, Inc. All rights reserved. 15*a9478106SYuri Pankov# 16c10c16deSRichard Lowe 17*a9478106SYuri Pankovinclude $(SRC)/Makefile.master 18c10c16deSRichard Lowe 19c10c16deSRichard LoweMANSECT= 3devinfo 20c10c16deSRichard Lowe 21c10c16deSRichard LoweMANFILES= di_binding_name.3devinfo \ 22c10c16deSRichard Lowe di_child_node.3devinfo \ 23c10c16deSRichard Lowe di_devfs_path.3devinfo \ 24c10c16deSRichard Lowe di_devlink_dup.3devinfo \ 25c10c16deSRichard Lowe di_devlink_init.3devinfo \ 26c10c16deSRichard Lowe di_devlink_path.3devinfo \ 27c10c16deSRichard Lowe di_devlink_walk.3devinfo \ 28c10c16deSRichard Lowe di_init.3devinfo \ 29c10c16deSRichard Lowe di_link_next_by_node.3devinfo \ 30c10c16deSRichard Lowe di_link_spectype.3devinfo \ 31c10c16deSRichard Lowe di_lnode_name.3devinfo \ 32c10c16deSRichard Lowe di_lnode_next.3devinfo \ 33c10c16deSRichard Lowe di_minor_devt.3devinfo \ 34c10c16deSRichard Lowe di_minor_next.3devinfo \ 35c10c16deSRichard Lowe di_node_private_set.3devinfo \ 36c10c16deSRichard Lowe di_path_bus_addr.3devinfo \ 37c10c16deSRichard Lowe di_path_client_next_path.3devinfo \ 38c10c16deSRichard Lowe di_path_prop_bytes.3devinfo \ 39c10c16deSRichard Lowe di_path_prop_lookup_bytes.3devinfo \ 40c10c16deSRichard Lowe di_path_prop_next.3devinfo \ 41c10c16deSRichard Lowe di_prom_init.3devinfo \ 42c10c16deSRichard Lowe di_prom_prop_data.3devinfo \ 43c10c16deSRichard Lowe di_prom_prop_lookup_bytes.3devinfo \ 44c10c16deSRichard Lowe di_prop_bytes.3devinfo \ 45c10c16deSRichard Lowe di_prop_lookup_bytes.3devinfo \ 46c10c16deSRichard Lowe di_prop_next.3devinfo \ 47c10c16deSRichard Lowe di_walk_link.3devinfo \ 48c10c16deSRichard Lowe di_walk_lnode.3devinfo \ 49c10c16deSRichard Lowe di_walk_minor.3devinfo \ 50c10c16deSRichard Lowe di_walk_node.3devinfo 51c10c16deSRichard Lowe 52*a9478106SYuri PankovMANLINKS= di_bus_addr.3devinfo \ 53c10c16deSRichard Lowe di_compatible_names.3devinfo \ 54c10c16deSRichard Lowe di_devfs_minor_path.3devinfo \ 55c10c16deSRichard Lowe di_devfs_path_free.3devinfo \ 56c10c16deSRichard Lowe di_devid.3devinfo \ 57c10c16deSRichard Lowe di_devlink_content.3devinfo \ 58c10c16deSRichard Lowe di_devlink_fini.3devinfo \ 59c10c16deSRichard Lowe di_devlink_free.3devinfo \ 60c10c16deSRichard Lowe di_devlink_type.3devinfo \ 61c10c16deSRichard Lowe di_driver_major.3devinfo \ 62c10c16deSRichard Lowe di_driver_name.3devinfo \ 63c10c16deSRichard Lowe di_driver_ops.3devinfo \ 64c10c16deSRichard Lowe di_drv_first_node.3devinfo \ 65c10c16deSRichard Lowe di_drv_next_node.3devinfo \ 66c10c16deSRichard Lowe di_fini.3devinfo \ 67c10c16deSRichard Lowe di_instance.3devinfo \ 68c10c16deSRichard Lowe di_link_next_by_lnode.3devinfo \ 69c10c16deSRichard Lowe di_link_private_get.3devinfo \ 70c10c16deSRichard Lowe di_link_private_set.3devinfo \ 71c10c16deSRichard Lowe di_link_to_lnode.3devinfo \ 72c10c16deSRichard Lowe di_lnode_devinfo.3devinfo \ 73c10c16deSRichard Lowe di_lnode_devt.3devinfo \ 74c10c16deSRichard Lowe di_lnode_private_get.3devinfo \ 75c10c16deSRichard Lowe di_lnode_private_set.3devinfo \ 76c10c16deSRichard Lowe di_minor_name.3devinfo \ 77c10c16deSRichard Lowe di_minor_nodetype.3devinfo \ 78c10c16deSRichard Lowe di_minor_private_get.3devinfo \ 79c10c16deSRichard Lowe di_minor_private_set.3devinfo \ 80c10c16deSRichard Lowe di_minor_spectype.3devinfo \ 81c10c16deSRichard Lowe di_node_name.3devinfo \ 82c10c16deSRichard Lowe di_node_private_get.3devinfo \ 83c10c16deSRichard Lowe di_nodeid.3devinfo \ 84c10c16deSRichard Lowe di_parent_node.3devinfo \ 85c10c16deSRichard Lowe di_path_client_devfs_path.3devinfo \ 86c10c16deSRichard Lowe di_path_client_node.3devinfo \ 87c10c16deSRichard Lowe di_path_devfs_path.3devinfo \ 88c10c16deSRichard Lowe di_path_instance.3devinfo \ 89c10c16deSRichard Lowe di_path_node_name.3devinfo \ 90c10c16deSRichard Lowe di_path_phci_next_path.3devinfo \ 91c10c16deSRichard Lowe di_path_phci_node.3devinfo \ 92c10c16deSRichard Lowe di_path_private_get.3devinfo \ 93c10c16deSRichard Lowe di_path_private_set.3devinfo \ 94c10c16deSRichard Lowe di_path_prop_int64s.3devinfo \ 95c10c16deSRichard Lowe di_path_prop_ints.3devinfo \ 96c10c16deSRichard Lowe di_path_prop_lookup_int64s.3devinfo \ 97c10c16deSRichard Lowe di_path_prop_lookup_ints.3devinfo \ 98c10c16deSRichard Lowe di_path_prop_lookup_strings.3devinfo \ 99c10c16deSRichard Lowe di_path_prop_name.3devinfo \ 100c10c16deSRichard Lowe di_path_prop_strings.3devinfo \ 101c10c16deSRichard Lowe di_path_prop_type.3devinfo \ 102c10c16deSRichard Lowe di_path_state.3devinfo \ 103c10c16deSRichard Lowe di_prom_fini.3devinfo \ 104c10c16deSRichard Lowe di_prom_prop_lookup_ints.3devinfo \ 105c10c16deSRichard Lowe di_prom_prop_lookup_strings.3devinfo \ 106c10c16deSRichard Lowe di_prom_prop_name.3devinfo \ 107c10c16deSRichard Lowe di_prom_prop_next.3devinfo \ 108c10c16deSRichard Lowe di_prop_devt.3devinfo \ 109c10c16deSRichard Lowe di_prop_int64.3devinfo \ 110c10c16deSRichard Lowe di_prop_ints.3devinfo \ 111c10c16deSRichard Lowe di_prop_lookup_int64.3devinfo \ 112c10c16deSRichard Lowe di_prop_lookup_ints.3devinfo \ 113c10c16deSRichard Lowe di_prop_lookup_strings.3devinfo \ 114c10c16deSRichard Lowe di_prop_name.3devinfo \ 115c10c16deSRichard Lowe di_prop_strings.3devinfo \ 116c10c16deSRichard Lowe di_prop_type.3devinfo \ 117c10c16deSRichard Lowe di_sibling_node.3devinfo 118c10c16deSRichard Lowe 119*a9478106SYuri Pankovdi_bus_addr.3devinfo := LINKSRC = di_binding_name.3devinfo 120*a9478106SYuri Pankovdi_compatible_names.3devinfo := LINKSRC = di_binding_name.3devinfo 121*a9478106SYuri Pankovdi_devid.3devinfo := LINKSRC = di_binding_name.3devinfo 122*a9478106SYuri Pankovdi_driver_major.3devinfo := LINKSRC = di_binding_name.3devinfo 123*a9478106SYuri Pankovdi_driver_name.3devinfo := LINKSRC = di_binding_name.3devinfo 124*a9478106SYuri Pankovdi_driver_ops.3devinfo := LINKSRC = di_binding_name.3devinfo 125*a9478106SYuri Pankovdi_instance.3devinfo := LINKSRC = di_binding_name.3devinfo 126*a9478106SYuri Pankovdi_node_name.3devinfo := LINKSRC = di_binding_name.3devinfo 127*a9478106SYuri Pankovdi_nodeid.3devinfo := LINKSRC = di_binding_name.3devinfo 128c10c16deSRichard Lowe 129*a9478106SYuri Pankovdi_drv_first_node.3devinfo := LINKSRC = di_child_node.3devinfo 130*a9478106SYuri Pankovdi_drv_next_node.3devinfo := LINKSRC = di_child_node.3devinfo 131*a9478106SYuri Pankovdi_parent_node.3devinfo := LINKSRC = di_child_node.3devinfo 132*a9478106SYuri Pankovdi_sibling_node.3devinfo := LINKSRC = di_child_node.3devinfo 133c10c16deSRichard Lowe 134*a9478106SYuri Pankovdi_devfs_minor_path.3devinfo := LINKSRC = di_devfs_path.3devinfo 135*a9478106SYuri Pankovdi_devfs_path_free.3devinfo := LINKSRC = di_devfs_path.3devinfo 136*a9478106SYuri Pankovdi_path_client_devfs_path.3devinfo := LINKSRC = di_devfs_path.3devinfo 137*a9478106SYuri Pankovdi_path_devfs_path.3devinfo := LINKSRC = di_devfs_path.3devinfo 138c10c16deSRichard Lowe 139*a9478106SYuri Pankovdi_devlink_free.3devinfo := LINKSRC = di_devlink_dup.3devinfo 140c10c16deSRichard Lowe 141*a9478106SYuri Pankovdi_devlink_fini.3devinfo := LINKSRC = di_devlink_init.3devinfo 142c10c16deSRichard Lowe 143*a9478106SYuri Pankovdi_devlink_content.3devinfo := LINKSRC = di_devlink_path.3devinfo 144*a9478106SYuri Pankovdi_devlink_type.3devinfo := LINKSRC = di_devlink_path.3devinfo 145c10c16deSRichard Lowe 146*a9478106SYuri Pankovdi_fini.3devinfo := LINKSRC = di_init.3devinfo 147c10c16deSRichard Lowe 148*a9478106SYuri Pankovdi_link_next_by_lnode.3devinfo := LINKSRC = di_link_next_by_node.3devinfo 149c10c16deSRichard Lowe 150*a9478106SYuri Pankovdi_link_to_lnode.3devinfo := LINKSRC = di_link_spectype.3devinfo 151c10c16deSRichard Lowe 152*a9478106SYuri Pankovdi_lnode_devinfo.3devinfo := LINKSRC = di_lnode_name.3devinfo 153*a9478106SYuri Pankovdi_lnode_devt.3devinfo := LINKSRC = di_lnode_name.3devinfo 154c10c16deSRichard Lowe 155*a9478106SYuri Pankovdi_minor_name.3devinfo := LINKSRC = di_minor_devt.3devinfo 156*a9478106SYuri Pankovdi_minor_nodetype.3devinfo := LINKSRC = di_minor_devt.3devinfo 157*a9478106SYuri Pankovdi_minor_spectype.3devinfo := LINKSRC = di_minor_devt.3devinfo 158c10c16deSRichard Lowe 159*a9478106SYuri Pankovdi_link_private_get.3devinfo := LINKSRC = di_node_private_set.3devinfo 160*a9478106SYuri Pankovdi_link_private_set.3devinfo := LINKSRC = di_node_private_set.3devinfo 161*a9478106SYuri Pankovdi_lnode_private_get.3devinfo := LINKSRC = di_node_private_set.3devinfo 162*a9478106SYuri Pankovdi_lnode_private_set.3devinfo := LINKSRC = di_node_private_set.3devinfo 163*a9478106SYuri Pankovdi_minor_private_get.3devinfo := LINKSRC = di_node_private_set.3devinfo 164*a9478106SYuri Pankovdi_minor_private_set.3devinfo := LINKSRC = di_node_private_set.3devinfo 165*a9478106SYuri Pankovdi_node_private_get.3devinfo := LINKSRC = di_node_private_set.3devinfo 166*a9478106SYuri Pankovdi_path_private_get.3devinfo := LINKSRC = di_node_private_set.3devinfo 167*a9478106SYuri Pankovdi_path_private_set.3devinfo := LINKSRC = di_node_private_set.3devinfo 168c10c16deSRichard Lowe 169*a9478106SYuri Pankovdi_path_client_node.3devinfo := LINKSRC = di_path_bus_addr.3devinfo 170*a9478106SYuri Pankovdi_path_instance.3devinfo := LINKSRC = di_path_bus_addr.3devinfo 171*a9478106SYuri Pankovdi_path_node_name.3devinfo := LINKSRC = di_path_bus_addr.3devinfo 172*a9478106SYuri Pankovdi_path_phci_node.3devinfo := LINKSRC = di_path_bus_addr.3devinfo 173*a9478106SYuri Pankovdi_path_state.3devinfo := LINKSRC = di_path_bus_addr.3devinfo 174c10c16deSRichard Lowe 175*a9478106SYuri Pankovdi_path_phci_next_path.3devinfo := LINKSRC = di_path_client_next_path.3devinfo 176c10c16deSRichard Lowe 177*a9478106SYuri Pankovdi_path_prop_int64s.3devinfo := LINKSRC = di_path_prop_bytes.3devinfo 178*a9478106SYuri Pankovdi_path_prop_ints.3devinfo := LINKSRC = di_path_prop_bytes.3devinfo 179*a9478106SYuri Pankovdi_path_prop_name.3devinfo := LINKSRC = di_path_prop_bytes.3devinfo 180*a9478106SYuri Pankovdi_path_prop_strings.3devinfo := LINKSRC = di_path_prop_bytes.3devinfo 181*a9478106SYuri Pankovdi_path_prop_type.3devinfo := LINKSRC = di_path_prop_bytes.3devinfo 182c10c16deSRichard Lowe 183*a9478106SYuri Pankovdi_path_prop_lookup_int64s.3devinfo := LINKSRC = di_path_prop_lookup_bytes.3devinfo 184*a9478106SYuri Pankovdi_path_prop_lookup_ints.3devinfo := LINKSRC = di_path_prop_lookup_bytes.3devinfo 185*a9478106SYuri Pankovdi_path_prop_lookup_strings.3devinfo := LINKSRC = di_path_prop_lookup_bytes.3devinfo 186c10c16deSRichard Lowe 187*a9478106SYuri Pankovdi_prom_fini.3devinfo := LINKSRC = di_prom_init.3devinfo 188c10c16deSRichard Lowe 189*a9478106SYuri Pankovdi_prom_prop_name.3devinfo := LINKSRC = di_prom_prop_data.3devinfo 190*a9478106SYuri Pankovdi_prom_prop_next.3devinfo := LINKSRC = di_prom_prop_data.3devinfo 191c10c16deSRichard Lowe 192*a9478106SYuri Pankovdi_prom_prop_lookup_ints.3devinfo := LINKSRC = di_prom_prop_lookup_bytes.3devinfo 193*a9478106SYuri Pankovdi_prom_prop_lookup_strings.3devinfo := LINKSRC = di_prom_prop_lookup_bytes.3devinfo 194c10c16deSRichard Lowe 195*a9478106SYuri Pankovdi_prop_devt.3devinfo := LINKSRC = di_prop_bytes.3devinfo 196*a9478106SYuri Pankovdi_prop_int64.3devinfo := LINKSRC = di_prop_bytes.3devinfo 197*a9478106SYuri Pankovdi_prop_ints.3devinfo := LINKSRC = di_prop_bytes.3devinfo 198*a9478106SYuri Pankovdi_prop_name.3devinfo := LINKSRC = di_prop_bytes.3devinfo 199*a9478106SYuri Pankovdi_prop_strings.3devinfo := LINKSRC = di_prop_bytes.3devinfo 200*a9478106SYuri Pankovdi_prop_type.3devinfo := LINKSRC = di_prop_bytes.3devinfo 201c10c16deSRichard Lowe 202*a9478106SYuri Pankovdi_prop_lookup_int64.3devinfo := LINKSRC = di_prop_lookup_bytes.3devinfo 203*a9478106SYuri Pankovdi_prop_lookup_ints.3devinfo := LINKSRC = di_prop_lookup_bytes.3devinfo 204*a9478106SYuri Pankovdi_prop_lookup_strings.3devinfo := LINKSRC = di_prop_lookup_bytes.3devinfo 205c10c16deSRichard Lowe 206c10c16deSRichard Lowe.KEEP_STATE: 207c10c16deSRichard Lowe 208*a9478106SYuri Pankovinclude $(SRC)/man/Makefile.man 209c10c16deSRichard Lowe 210*a9478106SYuri Pankovinstall: $(ROOTMANFILES) $(ROOTMANLINKS) 211