SCG Engineering Release Notice
Phase12 GCA Release Version 12.00.00.00 - SAS2FW_Phase12 (SCGCQ00229674)


Phase12 GCA Release Version 12.00.00.00 - SAS2FW_Phase12 (SCGCQ00229674)
Defects=0, Enhancements=0 (Version Change Only)


Phase12 Beta Release Version 11.250.08.00 - SAS2FW_Phase12 (SCGCQ00228320)
Change Summary ( Defects=1)
SCGCQ00226755 (DFCT) - Improve the performance of adaptive heuristic queue depth algorithm.

Phase12 Beta Release Version 11.250.07.00 - SAS2FW_Phase12 (SCGCQ00228188)
Change Summary ( Defects=6)
SCGCQ00224164 (DFCT) - (IOP-Only) Ability to pull debug strings out of binary host trace buffer doesn't work in Phase 12
SCGCQ00224893 (DFCT) - SATA: Partial link power management mode is disabled after dWord sync is lost
SCGCQ00226980 (DFCT) - The SATL's inquiry VPD page 0 doesn't show support for block limits and logical block provisioning pages.
SCGCQ00227351 (DFCT) - Security protocol out translation for SAT specific protocol set password/unlock doesn't translate correctly
SCGCQ00227356 (DFCT) - OEM specific FW causes sluggish response of OS after upgrade.
SCGCQ00224501 (CSET) - Disabling PHY's through SAS IO Unit Page 1 might stop Heartbeat LED blinking


Phase12 Beta Release Version 11.250.06.00 - SAS2FW_Phase12 (SCGCQ00225362)
Change Summary ( Defects=7 Enhancements=1)
SCGCQ00219886 (DFCT) - IR: For IR Log IOPI_LOG_CODE_LD_BGI_CORRECTED_MEDIUM_ERROR LdLBA value is not correct for RAID1E/10
SCGCQ00223337 (DFCT) - Logical block reference tag errors on host IOs
SCGCQ00223345 (DFCT) - Ph12 FW: 8401 faults hits while removing a volume from the controller
SCGCQ00223521 (DFCT) - Incorrect OEM specific timestamp generation at start or end of year
SCGCQ00223547 (DFCT) - (IOP-Only) IFAULT_IOP_PCI_EXPRESS_ERROR_2 Seen with TB D.0 On Some Systems
SCGCQ00225144 (DFCT) - ISTWI access fails after an OEM specific drive carrier is hot removed
SCGCQ00224516 (CSET) - 4101 fault on link up or down in target mode
SCGCQ00220614 (ENHREQ) - SES Page 0Ah Element Index mapping support for OEM specific enclosure.

Phase12 Alpha Release Version 11.250.05.00 - SAS2FW_Phase12 (SCGCQ00223511)
Change Summary ( Defects=22)
SCGCQ00204657 (DFCT) - Zero-length read/write commands to SATA drives cause unexpected SCSI_TASK_TERMINATED responses
SCGCQ00205898 (DFCT) - Invalid SATA frame received during SATA spinup will result in PL Fault
SCGCQ00215151 (DFCT) - Read Long command fails with check condition for a 4K SATA drive.
SCGCQ00219985 (DFCT) - PL: Event Replay may not occur in certain out of resource situations
SCGCQ00219989 (DFCT) - pl: SATA non read/write command may be delayed under low resource condition
SCGCQ00220046 (DFCT) - Creating mixed PI/non-PI volume fails
SCGCQ00220463 (DFCT) - Check Compatibility RAID Action not taking all variables into account
SCGCQ00220596 (DFCT) - Non-PI volume becomes PI at activation time
SCGCQ00221023 (DFCT) - Non-PI volume is activated as PI
SCGCQ00221336 (DFCT) - FUA bit is not set for the Host Ios during BGI
SCGCQ00221349 (DFCT) - (IOP-Only) MPI2 State is not changed to "FAULT" in during boot sometimes
SCGCQ00221611 (DFCT) - Fault 8405 when a drive removed from a PI volume during BGI
SCGCQ00221868 (DFCT) - Fault 0x000C occurs when DDR is enabled
SCGCQ00222965 (DFCT) - pl: SATL: Security Protocol In/Out may leak frames on command failure
SCGCQ00223254 (DFCT) - (IOP-Only) Implement Work-Around for TB D.0 PCIe PLL Problem
SCGCQ00223374 (DFCT) - (IOP-Only) Updated SBR settings for Thunderbolt D.0 Work-Around
SCGCQ00204647 (CSET) - Change the concatenation file variable in overnight build copy file
SCGCQ00219931 (CSET) - PL: Some events may not be sent when the controller is low on resources.
SCGCQ00221013 (CSET) - BIOS CU might display dual path during RAID creation on a OEM specific config
SCGCQ00222293 (CSET) - When HDDs are removed from RAID10, the other drives go down and come back up.
SCGCQ00222571 (CSET) - Toolbox Clean Tool does not work with phase 11 FW
SCGCQ00222572 (CSET) - Falcon-PBSRAM parity error is detected during FW boot.


Phase11 Alpha Release Version 11.250.04.00 - SAS2FW_Phase12 (SCGCQ00219916)
Change Summary ( Defects=10 Enhancements=16)
SCGCQ00209329 (DFCT) - PL: SMP Discover List requests may time out
SCGCQ00210087 (DFCT) - OEM Specific Temperature Monitor Feature Doesn't Always Disable When Put In OEM Specific Mode
SCGCQ00217042 (DFCT) - 0x265D Fault Doing RAID Passthrough to a Hot Spare or Raw Disk
SCGCQ00218013 (DFCT) - RAID Volume degraded after roaming
SCGCQ00218141 (DFCT) - 0x265D Fault on Compatibilty Check RAID Action on foreign volume
SCGCQ00218425 (DFCT) - pl: SATL: Security Protocol In/Out SAT-specific translations may fail
SCGCQ00218666 (DFCT) - PRINT macros missing parenthesis
SCGCQ00218730 (DFCT) - 5900 fault on ATA Passthrough (Hard Reset)
SCGCQ00202548 (CSET) - PIO-mode SATA passthrough command hangs
SCGCQ00210545 (CSET) - PL: Discovery may not complete for some ports
SCGCQ00193113 (ENHREQ) - IR: Adaptive HQD for R1/R10 for load balancing
SCGCQ00194010 (ENHREQ) - Child: Add PI to IR: Volume IOs
SCGCQ00194014 (ENHREQ) - Child: Add PI to IR: BGI Changes - Initialize PI Info
SCGCQ00194018 (ENHREQ) - Add PI to IR: BGI Changes - Add Fast Initialize
SCGCQ00194019 (ENHREQ) - Child: Add PI to IR: BGI Changes - Add RAID0 Initialization
SCGCQ00194021 (ENHREQ) - Child: Add PI to IR: BGI Changes - Handle IO during BGI
SCGCQ00194024 (ENHREQ) - Child: Add PI to IR: Compatibility Checks
SCGCQ00194034 (ENHREQ) - Child: Add PI to IR: Data Scrub
SCGCQ00194035 (ENHREQ) - Child: Add PI to IR: RAID Passthrough Messages
SCGCQ00194036 (ENHREQ) - Child: Add PI to IR: MDC and Resync
SCGCQ00194573 (ENHREQ) - DDR3: Add DDR3 prints
SCGCQ00198846 (ENHREQ) - Custom HARD RESET behavior in Target Mode firmware
SCGCQ00202349 (ENHREQ) - SMP MaxTimeReducedFunctionality = 0 fails to come out of Reduce Functionality
SCGCQ00204612 (ENHREQ) - Child: Add PI to IR: Error Logging
SCGCQ00204629 (ENHREQ) - Child: Add PI to IR: Metadata changes
SCGCQ00208630 (ENHREQ) - Add NVDATA bit to disable Notify(Enable Spinup)




Phase12 Pre-Alpha Release Version 11.250.03.00 - SAS2FW_Phase12 (SCGCQ00218343)
Change Summary ( Defects=5 Enhancements=12)
SCGCQ00203694 (DFCT) - Entire topology goes missing while injecting errors into DMA Setup FIS
SCGCQ00209781 (DFCT) - The DefaultMetadataSize field in IocPage6 is now populated with the number of MBs and not the number of sectors.
SCGCQ00215388 (DFCT) - 5841 or 4101 fault on cable pull during IO
SCGCQ00217192 (DFCT) - USB: The usb device is not always discovered after a cold start
SCGCQ00217488 (CSET) - Incorrect Box/Bay numbers reported for OEM specific non-hotplug drives in POST and LSI SAS Utility
SCGCQ00200272 (ENHREQ) - Add API's for Interrupt Handlers and Forces write check using DDR3/Tbolt
SCGCQ00201203 (ENHREQ) - MPI2: Remove/Obsolete MPI Power Management Control Feature PCIE_LINK
SCGCQ00201709 (ENHREQ) - Add support to disable automatically doing spin-up in NVData
SCGCQ00201727 (ENHREQ) - MPI2: Add spin-up disable bit to SAS IO Unit Page 4
SCGCQ00202274 (ENHREQ) - (IOP-Only) Eliminate obsolete config page indices
SCGCQ00203886 (ENHREQ) - MPI2: New RAID Action (COMPATIBILITY_CHECK)
SCGCQ00204210 (ENHREQ) - Disable the internal HW interrupt to the FW for receiving the BROADCAST(Change)
SCGCQ00208203 (ENHREQ) - Return Port info in the Device Status Change Event
SCGCQ00209048 (ENHREQ) - MPI2: Return Port info in the SAS Device Status Change Event
SCGCQ00209055 (ENHREQ) - MPI2: create product-specific range for RAID Action Request
SCGCQ00215920 (ENHREQ) - OEM Specific FW incompatible with C1 chips
SCGCQ00216401 (ENHREQ) - Add new DCR bits for Thunderbolt C1



Phase12 Pre-Alpha Release Version 11.250.02.00 - SAS2FW_Phase12 (SCGCQ00215387)
Change Summary ( Defects=2 Enhancements=1)
SCGCQ00210539 (DFCT) - Toolbox ISTWI write to OEM drive carrier NVRAM with auto reserve bus got 0x501 fault
SCGCQ00212665 (CSET) - Vendor unique Man Page 241 write allows overwriting of existing data
SCGCQ00193624 (ENHREQ) - (BUILD-Only) Create a GHS SDA PL build



Phase12 Pre-Alpha Release Version 11.250.01.00 - SAS2FW_Phase12 (SCGCQ00210323)
Change Summary ( Defects=9)
SCGCQ00143320 (DFCT) - Write cache value unchanged
SCGCQ00202565 (DFCT) - 5841 fault on cable pull during IO
SCGCQ00209594 (DFCT) - OEM Specific Device Temperature Monitoring May Not Resume
SCGCQ00210107 (DFCT) - OEM specific drive carrier update fails if IOC Page 8 DAStartSlot flag is set
SCGCQ00210181 (DFCT) - Prevent out of range debug accesses to OEM specific drive carriers
SCGCQ00210188 (DFCT) - Change slot numbering mode in OEM specific NVDATA
SCGCQ00210229 (DFCT) - Adapter Stuck In Reset When In OEM Specific Personality Change Mode
SCGCQ00208783 (CSET) - Locate feature in BIOS CU does not turn ON the Locate LED in OEM specific Encl
SCGCQ00210173 (CSET) - Incorrect Drive Bay info in LSI BIOS utility for OEM specific HBA



Phase12 Pre-Alpha Release Version 11.250.00.00 - SAS2FW_Phase12 (SCGCQ00209585)
Change Summary ( Defects=59 Enhancements=69)
SCGCQ00152378 (DFCT) - 265D fault during hostboot on Mustang
SCGCQ00183867 (DFCT) - MPI2: IO Unit Page 10 structure incorrect
SCGCQ00204604 (CSET) - PL: Slot number in Device Page 0 may be incorrect
SCGCQ00194445 (DFCT) - Modify how OEM config page is validated
SCGCQ00194929 (DFCT) - iopiGpioWrite fails to assert/deassert AltSio func reset bits for virtual GPIO
SCGCQ00195104 (DFCT) - DDR3: Remove unexecuted instructions to reduce library size
SCGCQ00197066 (DFCT) - IOP: I2C sequence non-SEEPROM access returns Tx count of 0
SCGCQ00198007 (DFCT) - IO Unit Page 3 GPIO values for SEP Reset pins have wrong initial value
SCGCQ00198032 (DFCT) - Build all doesn't work
SCGCQ00198189 (DFCT) - BIOS might Fault with 7201 when selecting SAS Topology attached to a JBOD
SCGCQ00198299 (DFCT) - pl: SATA: Non read/write commands time out during read/write IO
SCGCQ00198601 (DFCT) - SATA: Link power management requests may fail after device initiated wakeup
SCGCQ00198832 (DFCT) - Hardware does not detect all errors in PCI received packets
SCGCQ00199887 (DFCT) - Build failing for the latest tipcode
SCGCQ00200627 (DFCT) - ISTWI Bus is not released if transfer to OEM Custom BP NVRAM fails or device is not present.
SCGCQ00201004 (DFCT) - DDR3: Fix compilation errors
SCGCQ00201094 (DFCT) - Modification in Overnight Build Copy script to copy required files
SCGCQ00201724 (DFCT) - Manufacturing page 241 is incorrect in nvdata file
SCGCQ00202174 (CSET) - Incorrect sleep time being used for OEM Custom Drive Carrier Reset routine
SCGCQ00204069 (CSET) - Using LSIUtil to disable 1 phy may affect other phys, causing open failures
SCGCQ00202341 (DFCT) - (IOP-Only) Add Soft FIFO Work-arounds for Threshold and Size problems
SCGCQ00202359 (DFCT) - PL: Update some internal structures for device discovery
SCGCQ00202419 (DFCT) - (IOP-Only) Common Clock Configuration Bit getting cleared after FLR
SCGCQ00202966 (CSET) - Direct attached OEM Custom Drive Carriers with SATA drives are ignored
SCGCQ00202962 (DFCT) - Handle OEM Custom Drive Carrier NVRAM write of large data size
SCGCQ00203067 (CSET) - FW might fault with fault code 1902 when OEM specific backplane is not detected
SCGCQ00203568 (DFCT) - Remove the extra character in the overnight build copy file
SCGCQ00203572 (DFCT) - Change the concatenation file variable in overnight build copy file
SCGCQ00203575 (DFCT) - Erase flash command syntax is given incorrectly in UART
SCGCQ00203995 (DFCT) - Diag trace contains invalid prints.
SCGCQ00204180 (DFCT) - (IOP-Only) New Ring Buffer Algorithm doesn't completely fill every sector
SCGCQ00204189 (DFCT) - Run OEM Enclosure Uart LED test only to slots where the SEP device is detected
SCGCQ00205430 (DFCT) - PL calls iopiFrameOwned() with a MID of zero
SCGCQ00207196 (DFCT) - 0x707 fault on OEM specific PL log entry when HBA is host booted
SCGCQ00207202 (DFCT) - OEM specific drive carriers may not be initialized when auto port enable is enabled
SCGCQ00207622 (DFCT) - Alternate slot addressing fails with Discover response length 0x1C
SCGCQ00208769 (DFCT) - (IOP-Only) A workaround flag for FLR is used before initialized
SCGCQ00188686 (CSET) - pl: SATA: Queued translated commands to a single SATA drive can cause command failure
SCGCQ00190382 (CSET) - Read Buffer command to a SATA drive results in intermittent time outs
SCGCQ00195097 (CSET) - DDR3: Read leveling delay issue on slow skew hardware
SCGCQ00197616 (CSET) - Task aborts due to I/O time out
SCGCQ00197621 (CSET) - Observed Faultcode 0x265D
SCGCQ00200547 (CSET) - Silent Corruption can occur after a media error above 2T on an unconfigured


Phase12 Pre-Alpha Release Version 11.250.00.00 - SAS2FW_Phase12 (SCGCQ00209585)drive

SCGCQ00201011 (CSET) - Unsupported Functions should respond with Unsupported Request
SCGCQ00201071 (CSET) - Fault 0x4A00
SCGCQ00201708 (CSET) - SMPs are issued by FW in target only mode during discovery.
SCGCQ00201910 (CSET) - Fault 0x100 prevents code from running at SOD
SCGCQ00202547 (CSET) - PIO-mode SATA passthrough command hangs
SCGCQ00202857 (CSET) - SATA NCQ Write Command sent using SATA Pass Through is not acted in case of NCQ Tag greater than 0 after DMA setup of 6Gbps device.
SCGCQ00203399 (CSET) - SATL: Fault 7C22 when translating WriteSame(16) SCSI command
SCGCQ00204633 (CSET) - PL Library code is invalidly using a function parameter where it's not allowed to per the PLI spec
SCGCQ00205506 (CSET) - ISTWI Toolbox reply transfer count is inaccurate for writing more than 32 bytes to OEM Specific Drive Carrier NVRAM.
SCGCQ00205583 (CSET) - WriteSame(16) translation to SCT Write Same always fails with timeout
SCGCQ00206008 (CSET) - PL: Some expanders may display an incorrect slot number.
SCGCQ00208639 (CSET) - (IOP-Only) Manufacturing Page 5 is not being recorded into the MPB correctly in auto-port-enable
SCGCQ00208731 (CSET) - SMP errors while running heavy read IO and pulling phy error status
SCGCQ00209017 (CSET) - 0x265D Fault due to using invalid IO information on certain SATA errors.
SCGCQ00209156 (CSET) - OEM specific log data not seen as expected
SCGCQ00209215 (CSET) - Hot-plug of OEM Drive Carrier and Authentication of doesn't work.
SCGCQ00140397 (ENHREQ) - MPI2: modify Host Based Discovery Action Request
SCGCQ00141834 (ENHREQ) - MPI2: ability to disable SATA NCQ on a per-device basis
SCGCQ00142578 (ENHREQ) - MPI2: obsolete MPI2_IOUNITPAGE1_MULTI_PATHING
SCGCQ00157968 (ENHREQ) - MPI2: Add new Config Page Type - Extended Manufacturing
SCGCQ00159010 (ENHREQ) - MPI2: MFG 7 update: method to link ISTWI devices, GPIO, PHYs of a SAS connector
SCGCQ00160485 (ENHREQ) - MPI2: Change MPI Simple SGE Local bit description and IEEE Chain Flags to match HW
SCGCQ00161661 (ENHREQ) - MPI2: Add IOC Temperature Monitoring Capability
SCGCQ00162562 (ENHREQ) - MPI2: rework Pinout field of ConnectorInfo for MFG Page 7
SCGCQ00162597 (ENHREQ) - MPI2: reserve some FWDownload ImageType values for product-specific use
SCGCQ00163413 (ENHREQ) - MPI2: IOUnit page 7: Add new fields for Board temperature
SCGCQ00166171 (ENHREQ) - MPI2: new event for NOTIFY(Enable Spinup)
SCGCQ00172984 (ENHREQ) - MPI2: for SRIOV, allow PF to access config pages for other VFs
SCGCQ00175743 (ENHREQ) - MPI2: method to communicate between hosts on virtual functions
SCGCQ00201712 (CSET) - Add customer-specific method to select SAS Phy parameters
SCGCQ00175997 (ENHREQ) - MPI2: Add IO Unit Page 10 - Host Credit Balancing
SCGCQ00177615 (ENHREQ) - Add Concat_All batch file to the build directory
SCGCQ00201908 (CSET) - OEM Custom Drive Carrier Backplane Reset
SCGCQ00182257 (ENHREQ) - Task Management for SEP Message to OEM specific Enclosure Processor
SCGCQ00182283 (ENHREQ) - OEM Specific Authentication for Direct Attach Backplanes
SCGCQ00182289 (ENHREQ) - OEM Specific Authentication for Expander Attach Backplanes.
SCGCQ00182298 (ENHREQ) - OEM Specific Drive Carrier Firmware Update
SCGCQ00187983 (ENHREQ) - IR: Prevent IO to a phys disk while TM is in progress
SCGCQ00189759 (ENHREQ) - [internal only] PL: Output to the ring buffer if a Broadcast Reserved 4 is encountered
SCGCQ00194293 (ENHREQ) - MPI2: product specific range for extended image type


Phase12 Pre-Alpha Release Version 11.250.00.00 - SAS2FW_Phase12 (SCGCQ00209585)
SCGCQ00194461 (ENHREQ) - MPI2: Add auto reserve and 8-kbit seeprom support to ISTWII
SCGCQ00194686 (ENHREQ) - Initialize OEM specific Enclosure drive Slot LED's for the drives discovered
SCGCQ00194882 (ENHREQ) - Ph11 IR: Cannot create/activate foreign volume if a native FAILED volume with no drive exists
SCGCQ00197054 (ENHREQ) - Enable Customer Specific Man page 241 in all builds by default
SCGCQ00197094 (ENHREQ) - Send log event for OEM Custom Drive Carrier authentication
SCGCQ00197617 (ENHREQ) - DDR3: New fault codes added to the DDR3 library.
SCGCQ00197640 (ENHREQ) - Uart Diag cmd to test OEM specific Enclosure LED's
SCGCQ00199484 (ENHREQ) - Create Customer Specific Build
SCGCQ00199519 (ENHREQ) - (IOP-Only) Implement newly added MPI ISTWII features
SCGCQ00199643 (ENHREQ) - Enable additional internal bus parity protection
SCGCQ00200629 (ENHREQ) - Add Uart diag cmd to read and write GPIO.
SCGCQ00202972 (CSET) - Support duplicate Bay numbers for direct attached OEM Enclosure
SCGCQ00201433 (ENHREQ) - HDD Temperature Monitoring
SCGCQ00201444 (ENHREQ) - OEM Specific NVRAM Logging for Drive Failure (direct attached)
SCGCQ00201452 (ENHREQ) - OEM Specific NVRAM Logging for Drive Failure (expander attached)
SCGCQ00203885 (CSET) - Implement IOP Method to determine Reset type
SCGCQ00201494 (ENHREQ) - Update Doorbell during OEM Specific Drive Carrier Firmware Update
SCGCQ00202959 (CSET) - OEM Specific Settings should survive PCI Reset
SCGCQ00202957 (CSET) - Add OEM custom xsd files to master xsd
SCGCQ00202673 (CSET) - Add Customer Specific XSD's to the master.xsd process and remove the 525g from build
SCGCQ00201947 (ENHREQ) - Add LogInfo data for SMP Passthrough Request
SCGCQ00203080 (ENHREQ) - Implement OEM Specific SAS Device Page 240
SCGCQ00203441 (ENHREQ) - (PL&IOP) Modify code to improve thunderbolt performance
SCGCQ00203459 (ENHREQ) - Breakup large transfers to OEM specific drive carrier NVRAM via ISTWI toolbox
SCGCQ00203557 (ENHREQ) - Update NVDATA for Phy group and use Enclosure/Slot mapping for an OEM's cards
SCGCQ00203603 (ENHREQ) - (IOP-Only) Create defines for chip revisions and replace all constants in the code
SCGCQ00203653 (ENHREQ) - Change OEM Specific Drive Carrier Auth log event to include device failure report
SCGCQ00203873 (ENHREQ) - Changed SEP request processing logic to allow sending Events for drive errors in OEM specific Enclosure
SCGCQ00204027 (ENHREQ) - Add timestamp and log sequence to event log
SCGCQ00204044 (ENHREQ) - Handle non-authentic or missing OEM Specific Drive Carriers in the NVRAM Update feature
SCGCQ00204083 (ENHREQ) - OEM Specific Drive Carrier NVRAM Target Info Record Type 2
SCGCQ00205795 (ENHREQ) - OEM specific logging changes for expander attached devices
SCGCQ00207025 (ENHREQ) - Support new revision of OEM specific board
SCGCQ00207226 (ENHREQ) - Uart Display of OEM specific Carrier information
SCGCQ00184736 (CSET) - Include debug strings in diag buffer
SCGCQ00195101 (CSET) - DDR3: Create new fault code for DFI RL module.
SCGCQ00205932 (CSET) - Update OEM NVDATA for default SAS Address, Temperature Threshold and Connector Info
SCGCQ00206004 (CSET) - Enable AutoPortEnable capability and change spinup parameters for OEM specific NVDATA
SCGCQ00206412 (CSET) - Re-Enable Auto-Port Config and split ports into two port groups in OEM specific



Phase12 Pre-Alpha Release Version 11.250.00.00 - SAS2FW_Phase12 (SCGCQ00209585)
NVDATA
SCGCQ00206964 (CSET) - miniDMA library enhancements
SCGCQ00207166 (CSET) - Update OEM Specific Drive Carrier Firmware to support newer hardware version
SCGCQ00208637 (CSET) - Disable Auto PortEnable for OEM specific boards
SCGCQ00208656 (CSET) - Revert to Persistent Mapping and increase number of Persistent entries for OEM specific HBA's
SCGCQ00208751 (CSET) - (IOP-Only) Add Manufacturing Page 241 to MPB for some builds
SCGCQ00209003 (CSET) - Encl/Slot reporting for non-HotPlug devices in a OEM specific Enclosure

