Print this page
LOCAL: expose mptsas leds as topo facilities - attempt 1

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/fm/topo/libtopo/common/topo_hc.h
          +++ new/usr/src/lib/fm/topo/libtopo/common/topo_hc.h
↓ open down ↓ 107 lines elided ↑ open up ↑
 108  108  #define TOPO_PGROUP_PCI         "pci"
 109  109  #define TOPO_PCI_VENDID         "vendor-id"
 110  110  #define TOPO_PCI_DEVID          "device-id"
 111  111  #define TOPO_PCI_EXCAP          "extended-capabilities"
 112  112  #define TOPO_PCI_BDF            "BDF"
 113  113  #define TOPO_PCI_CLASS          "class-code"
 114  114  #define TOPO_PCI_AADDR          "assigned-addresses"
 115  115  
 116  116  #define TOPO_PGROUP_BINDING     "binding"
 117  117  #define TOPO_BINDING_OCCUPANT   "occupant-path"
      118 +#define TOPO_BINDING_DRIVER     "driver"
      119 +#define TOPO_BINDING_DEVCTL     "devctl"
      120 +#define TOPO_BINDING_ENCLOSURE  "enclosure"
      121 +#define TOPO_BINDING_SLOT       "slot"
 118  122  
 119  123  #define TOPO_PGROUP_STORAGE     "storage"
 120  124  #define TOPO_STORAGE_INITIATOR_PORT     "initiator-port"
 121  125  #define TOPO_STORAGE_INITIATOR_PORT_PM  "initiator-port-pm"
 122  126  #define TOPO_STORAGE_TARGET_PORT        "target-port"
 123  127  #define TOPO_STORAGE_TARGET_PORT_L0ID   "target-port-l0id"
 124  128  #define TOPO_STORAGE_TARGET_PORT_L0IDS  "target-port-l0ids"
 125  129  #define TOPO_STORAGE_ATTACHED_PORT      "attached-port"
 126  130  #define TOPO_STORAGE_TARGET_PORT_PM     "target-port-pm"
 127  131  #define TOPO_STORAGE_ATTACHED_PORT_PM   "attached-port-pm"
↓ open down ↓ 36 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX