Print this page
OS-1996 mpt_sas: allow physical topology enumeration in libtopo
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>

*** 20,29 **** --- 20,32 ---- */ /* * Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved. */ + /* + * Copyright (c) 2013, Joyent, Inc. All rights reserved. + */ #ifndef _DISK_H #define _DISK_H #include <fm/topo_mod.h>
*** 52,61 **** --- 55,73 ---- * Properties for binding group: The binding group required in platform * specific xml that describes 'bay' nodes containing internal disks. */ #define TOPO_PGROUP_BINDING "binding" #define TOPO_BINDING_OCCUPANT "occupant-path" + #define TOPO_BINDING_DRIVER "driver" + + /* + * The binding group required in platform specific xml that describes 'bay' + * nodes containing disks attached to an HBA using the 'mpt_sas' driver. + */ + #define TOPO_BINDING_DEVCTL "devctl" + #define TOPO_BINDING_ENCLOSURE "enclosure" + #define TOPO_BINDING_SLOT "slot" /* * device node information. */ typedef struct dev_di_node {