# # # Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved. # # # "nvme-bay-labels": # # OVERVIEW: # We define "nvme-bay-labels" compatible-derived property values to # facilitate fmd(1M) libtopo bay.so enumeration of NVME storage. # # TESTING: # Use 'diskinfo -o Rcs' and verify that the occupant-serial number # reported matches the actual serial number of the device at that # location. # # SFF: (Small-Form-Factor) 2.5" drives in platform-specific internal bays: # # NOTES: # # o Description is dependent on a specific IDT bridge/switch card # (pciex111d,80b5.108e.426), not NVME end device. For SFF the # 'nvme-switch' compatible-derived property is placed on the switch. # # o The NVME SFF function will also have an 'nvme-bay-labels' definition. # This comes from the pciclass definition, intended for AIC, below. The # libtopo bay.so enumerator ignores an 'nvme-bay-labels' property if a # solaris device tree ancestor already defines the 'nvme-switch' # property. # # o In SFF "