Print this page
4018 mpt_sas: allow physical topology enumeration in libtopo
4019 mpt_sas: expose LED controls to libtopo
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Albert Lee <trisk@nexenta.com>
Approved by: Albert Lee <trisk@nexenta.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,63 **** --- 55,75 ---- * 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 { topo_list_t ddn_list; /* list of devices */