Print this page
LOCAL: fma: enumerate static mpt_sas disk mappings

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/fm/topo/modules/common/disk/disk.h
          +++ new/usr/src/lib/fm/topo/modules/common/disk/disk.h
↓ open down ↓ 46 lines elided ↑ open up ↑
  47   47  #define TOPO_STORAGE_SERIAL_NUM         "serial-number"
  48   48  #define TOPO_STORAGE_FIRMWARE_REV       "firmware-revision"
  49   49  #define TOPO_STORAGE_CAPACITY           "capacity-in-bytes"
  50   50  
  51   51  /*
  52   52   * Properties for binding group: The binding group required in platform
  53   53   * specific xml that describes 'bay' nodes containing internal disks.
  54   54   */
  55   55  #define TOPO_PGROUP_BINDING             "binding"
  56   56  #define TOPO_BINDING_OCCUPANT           "occupant-path"
       57 +#define TOPO_BINDING_DRIVER             "driver"
  57   58  
  58   59  /*
  59   60   * device node information.
  60   61   */
  61   62  typedef struct dev_di_node {
  62   63          topo_list_t     ddn_list;       /* list of devices */
  63   64  
  64   65          /* the following two fields are always defined */
  65   66          char            *ddn_devid;     /* devid of device */
  66   67          char            *ddn_dpath;     /* path to devinfo (may be vhci) */
↓ open down ↓ 38 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX