| What:		/sys/class/scsi_host/hostX/isci_id | 
 | Date:		June 2011 | 
 | Contact:	Dave Jiang <dave.jiang@intel.com> | 
 | Description: | 
 | 		This file contains the enumerated host ID for the Intel | 
 | 		SCU controller. The Intel(R) C600 Series Chipset SATA/SAS | 
 | 		Storage Control Unit embeds up to two 4-port controllers in | 
 | 		a single PCI device.  The controllers are enumerated in order | 
 | 		which usually means the lowest number scsi_host corresponds | 
 | 		with the first controller, but this association is not | 
 | 		guaranteed.  The 'isci_id' attribute unambiguously identifies | 
 | 		the controller index: '0' for the first controller, | 
 | 		'1' for the second. | 
 |  | 
 | What:		/sys/class/scsi_host/hostX/acciopath_status | 
 | Date:		November 2013 | 
 | Contact:	Stephen M. Cameron <scameron@beardog.cce.hp.com> | 
 | Description:	This file contains the current status of the "SSD Smart Path" | 
 | 		feature of HP Smart Array RAID controllers using the hpsa | 
 | 		driver.  SSD Smart Path, when enabled permits the driver to | 
 | 		send i/o requests directly to physical devices that are part | 
 | 		of a logical drive, bypassing the controllers firmware RAID | 
 | 		stack for a performance advantage when possible.  A value of | 
 | 		'1' indicates the feature is enabled, and the controller may | 
 | 		use the direct i/o path to physical devices.  A value of zero | 
 | 		means the feature is disabled and the controller may not use | 
 | 		the direct i/o path to physical devices.  This setting is | 
 | 		controller wide, affecting all configured logical drives on the | 
 | 		controller.  This file is readable and writable. | 
 |  | 
 | What:		/sys/class/scsi_host/hostX/link_power_management_policy | 
 | Date:		Oct, 2007 | 
 | KernelVersion:	v2.6.24 | 
 | Contact:	linux-ide@vger.kernel.org | 
 | Description: | 
 | 		(RW) This parameter allows the user to read and set the link | 
 | 		(interface) power management. | 
 |  | 
 | 		There are four possible options: | 
 |  | 
 | 		min_power: Tell the controller to try to make the link use the | 
 | 		least possible power when possible. This may sacrifice some | 
 | 		performance due to increased latency when coming out of lower | 
 | 		power states. | 
 |  | 
 | 		max_performance: Generally, this means no power management. | 
 | 		Tell the controller to have performance be a priority over power | 
 | 		management. | 
 |  | 
 | 		medium_power: Tell the controller to enter a lower power state | 
 | 		when possible, but do not enter the lowest power state, thus | 
 | 		improving latency over min_power setting. | 
 |  | 
 | 		med_power_with_dipm: Identical to the existing medium_power | 
 | 		setting except that it enables dipm (device initiated power | 
 | 		management) on top, which makes it match the Windows IRST (Intel | 
 | 		Rapid Storage Technology) driver settings. This setting is also | 
 | 		close to min_power, except that: | 
 |  | 
 | 		a) It does not use host-initiated slumber mode, but it does | 
 | 		   allow device-initiated slumber | 
 | 		b) It does not enable low power device sleep mode (DevSlp). | 
 |  | 
 | What:		/sys/class/scsi_host/hostX/em_message | 
 | What:		/sys/class/scsi_host/hostX/em_message_type | 
 | Date:		Jun, 2008 | 
 | KernelVersion:	v2.6.27 | 
 | Contact:	linux-ide@vger.kernel.org | 
 | Description: | 
 | 		em_message: (RW) Enclosure management support. For the LED | 
 | 		protocol, writes and reads correspond to the LED message format | 
 | 		as defined in the AHCI spec. | 
 |  | 
 | 		The user must turn sw_activity (under `/sys/block/*/device/`) | 
 | 		OFF it they wish to control the activity LED via the em_message | 
 | 		file. | 
 |  | 
 | 		em_message_type: (RO) Displays the current enclosure management | 
 | 		protocol that is being used by the driver (for eg. LED, SAF-TE, | 
 | 		SES-2, SGPIO etc). | 
 |  | 
 | What:		/sys/class/scsi_host/hostX/ahci_port_cmd | 
 | What:		/sys/class/scsi_host/hostX/ahci_host_caps | 
 | What:		/sys/class/scsi_host/hostX/ahci_host_cap2 | 
 | Date:		Mar, 2010 | 
 | KernelVersion:	v2.6.35 | 
 | Contact:	linux-ide@vger.kernel.org | 
 | Description: | 
 | 		[to be documented] | 
 |  | 
 | What:		/sys/class/scsi_host/hostX/ahci_host_version | 
 | Date:		Mar, 2010 | 
 | KernelVersion:	v2.6.35 | 
 | Contact:	linux-ide@vger.kernel.org | 
 | Description: | 
 | 		(RO) Display the version of the AHCI spec implemented by the | 
 | 		host. | 
 |  | 
 | What:		/sys/class/scsi_host/hostX/em_buffer | 
 | Date:		Apr, 2010 | 
 | KernelVersion:	v2.6.35 | 
 | Contact:	linux-ide@vger.kernel.org | 
 | Description: | 
 | 		(RW) Allows access to AHCI EM (enclosure management) buffer | 
 | 		directly if the host supports EM. | 
 |  | 
 | 		For eg. the AHCI driver supports SGPIO EM messages but the | 
 | 		SATA/AHCI specs do not define the SGPIO message format of the EM | 
 | 		buffer. Different hardware(HW) vendors may have different | 
 | 		definitions. With the em_buffer attribute, this issue can be | 
 | 		solved by allowing HW vendors to provide userland drivers and | 
 | 		tools for their SGPIO initiators. | 
 |  | 
 | What:		/sys/class/scsi_host/hostX/em_message_supported | 
 | Date:		Oct, 2009 | 
 | KernelVersion:	v2.6.39 | 
 | Contact:	linux-ide@vger.kernel.org | 
 | Description: | 
 | 		(RO) Displays supported enclosure management message types. |