Back to home page

OSCL-LXR

 
 

    


0001 What:           /sys/class/scsi_host/hostX/isci_id
0002 Date:           June 2011
0003 Contact:        Dave Jiang <dave.jiang@intel.com>
0004 Description:
0005                 This file contains the enumerated host ID for the Intel
0006                 SCU controller. The Intel(R) C600 Series Chipset SATA/SAS
0007                 Storage Control Unit embeds up to two 4-port controllers in
0008                 a single PCI device.  The controllers are enumerated in order
0009                 which usually means the lowest number scsi_host corresponds
0010                 with the first controller, but this association is not
0011                 guaranteed.  The 'isci_id' attribute unambiguously identifies
0012                 the controller index: '0' for the first controller,
0013                 '1' for the second.
0014 
0015 What:           /sys/class/scsi_host/hostX/acciopath_status
0016 Date:           November 2013
0017 Contact:        Stephen M. Cameron <scameron@beardog.cce.hp.com>
0018 Description:    This file contains the current status of the "SSD Smart Path"
0019                 feature of HP Smart Array RAID controllers using the hpsa
0020                 driver.  SSD Smart Path, when enabled permits the driver to
0021                 send i/o requests directly to physical devices that are part
0022                 of a logical drive, bypassing the controllers firmware RAID
0023                 stack for a performance advantage when possible.  A value of
0024                 '1' indicates the feature is enabled, and the controller may
0025                 use the direct i/o path to physical devices.  A value of zero
0026                 means the feature is disabled and the controller may not use
0027                 the direct i/o path to physical devices.  This setting is
0028                 controller wide, affecting all configured logical drives on the
0029                 controller.  This file is readable and writable.
0030 
0031 What:           /sys/class/scsi_host/hostX/link_power_management_policy
0032 Date:           Oct, 2007
0033 KernelVersion:  v2.6.24
0034 Contact:        linux-ide@vger.kernel.org
0035 Description:
0036                 (RW) This parameter allows the user to read and set the link
0037                 (interface) power management.
0038 
0039                 There are four possible options:
0040 
0041                 min_power: Tell the controller to try to make the link use the
0042                 least possible power when possible. This may sacrifice some
0043                 performance due to increased latency when coming out of lower
0044                 power states.
0045 
0046                 max_performance: Generally, this means no power management.
0047                 Tell the controller to have performance be a priority over power
0048                 management.
0049 
0050                 medium_power: Tell the controller to enter a lower power state
0051                 when possible, but do not enter the lowest power state, thus
0052                 improving latency over min_power setting.
0053 
0054                 med_power_with_dipm: Identical to the existing medium_power
0055                 setting except that it enables dipm (device initiated power
0056                 management) on top, which makes it match the Windows IRST (Intel
0057                 Rapid Storage Technology) driver settings. This setting is also
0058                 close to min_power, except that:
0059 
0060                 a) It does not use host-initiated slumber mode, but it does
0061                    allow device-initiated slumber
0062                 b) It does not enable low power device sleep mode (DevSlp).
0063 
0064 What:           /sys/class/scsi_host/hostX/em_message
0065 What:           /sys/class/scsi_host/hostX/em_message_type
0066 Date:           Jun, 2008
0067 KernelVersion:  v2.6.27
0068 Contact:        linux-ide@vger.kernel.org
0069 Description:
0070                 em_message: (RW) Enclosure management support. For the LED
0071                 protocol, writes and reads correspond to the LED message format
0072                 as defined in the AHCI spec.
0073 
0074                 The user must turn sw_activity (under `/sys/block/*/device/`)
0075                 OFF it they wish to control the activity LED via the em_message
0076                 file.
0077 
0078                 em_message_type: (RO) Displays the current enclosure management
0079                 protocol that is being used by the driver (for eg. LED, SAF-TE,
0080                 SES-2, SGPIO etc).
0081 
0082 What:           /sys/class/scsi_host/hostX/ahci_port_cmd
0083 What:           /sys/class/scsi_host/hostX/ahci_host_caps
0084 What:           /sys/class/scsi_host/hostX/ahci_host_cap2
0085 Date:           Mar, 2010
0086 KernelVersion:  v2.6.35
0087 Contact:        linux-ide@vger.kernel.org
0088 Description:
0089                 [to be documented]
0090 
0091 What:           /sys/class/scsi_host/hostX/ahci_host_version
0092 Date:           Mar, 2010
0093 KernelVersion:  v2.6.35
0094 Contact:        linux-ide@vger.kernel.org
0095 Description:
0096                 (RO) Display the version of the AHCI spec implemented by the
0097                 host.
0098 
0099 What:           /sys/class/scsi_host/hostX/em_buffer
0100 Date:           Apr, 2010
0101 KernelVersion:  v2.6.35
0102 Contact:        linux-ide@vger.kernel.org
0103 Description:
0104                 (RW) Allows access to AHCI EM (enclosure management) buffer
0105                 directly if the host supports EM.
0106 
0107                 For eg. the AHCI driver supports SGPIO EM messages but the
0108                 SATA/AHCI specs do not define the SGPIO message format of the EM
0109                 buffer. Different hardware(HW) vendors may have different
0110                 definitions. With the em_buffer attribute, this issue can be
0111                 solved by allowing HW vendors to provide userland drivers and
0112                 tools for their SGPIO initiators.
0113 
0114 What:           /sys/class/scsi_host/hostX/em_message_supported
0115 Date:           Oct, 2009
0116 KernelVersion:  v2.6.39
0117 Contact:        linux-ide@vger.kernel.org
0118 Description:
0119                 (RO) Displays supported enclosure management message types.