isci: Intel(R) C600 Series Chipset Storage Control Unit Driver
authorDan Williams <dan.j.williams@intel.com>
Sun, 3 Jul 2011 05:56:22 +0000 (22:56 -0700)
committerDan Williams <dan.j.williams@intel.com>
Sun, 3 Jul 2011 05:56:22 +0000 (22:56 -0700)
commit6f231dda68080759f1aed3769896e94c73099f0f
tree45b6ce02fa40e0e9c35526ac6c45950138387516
parent59c5f46fbe01a00eedf54a23789634438bb80603
isci: Intel(R) C600 Series Chipset Storage Control Unit Driver

Support for the up to 2x4-port 6Gb/s SAS controllers embedded in the
chipset.

This is a snapshot of the first publicly available version of the driver,
commit 4c1db2d0 in the 'historical' branch.

   git://git.kernel.org/pub/scm/linux/kernel/git/djbw/isci.git historical

Signed-off-by: Maciej Trela <maciej.trela@intel.com>
Signed-off-by: Dave Jiang <dave.jiang@intel.com>
Signed-off-by: Edmund Nadolski <edmund.nadolski@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
104 files changed:
drivers/scsi/Kconfig
drivers/scsi/Makefile
drivers/scsi/isci/Makefile [new file with mode: 0644]
drivers/scsi/isci/core/intel_ata.h [new file with mode: 0644]
drivers/scsi/isci/core/intel_sas.h [new file with mode: 0644]
drivers/scsi/isci/core/intel_sat.h [new file with mode: 0644]
drivers/scsi/isci/core/intel_sata.h [new file with mode: 0644]
drivers/scsi/isci/core/intel_scsi.h [new file with mode: 0644]
drivers/scsi/isci/core/sati_device.h [new file with mode: 0644]
drivers/scsi/isci/core/sati_translator_sequence.h [new file with mode: 0644]
drivers/scsi/isci/core/sati_types.h [new file with mode: 0644]
drivers/scsi/isci/core/sci_base_controller.h [new file with mode: 0644]
drivers/scsi/isci/core/sci_base_memory_descriptor_list.c [new file with mode: 0644]
drivers/scsi/isci/core/sci_base_memory_descriptor_list.h [new file with mode: 0644]
drivers/scsi/isci/core/sci_base_phy.h [new file with mode: 0644]
drivers/scsi/isci/core/sci_base_port.h [new file with mode: 0644]
drivers/scsi/isci/core/sci_base_remote_device.h [new file with mode: 0644]
drivers/scsi/isci/core/sci_base_request.h [new file with mode: 0644]
drivers/scsi/isci/core/sci_base_state.h [new file with mode: 0644]
drivers/scsi/isci/core/sci_base_state_machine.c [new file with mode: 0644]
drivers/scsi/isci/core/sci_base_state_machine.h [new file with mode: 0644]
drivers/scsi/isci/core/sci_controller.h [new file with mode: 0644]
drivers/scsi/isci/core/sci_controller_constants.h [new file with mode: 0644]
drivers/scsi/isci/core/sci_memory_descriptor_list.h [new file with mode: 0644]
drivers/scsi/isci/core/sci_object.h [new file with mode: 0644]
drivers/scsi/isci/core/sci_pool.h [new file with mode: 0644]
drivers/scsi/isci/core/sci_status.h [new file with mode: 0644]
drivers/scsi/isci/core/sci_types.h [new file with mode: 0644]
drivers/scsi/isci/core/sci_util.c [new file with mode: 0644]
drivers/scsi/isci/core/sci_util.h [new file with mode: 0644]
drivers/scsi/isci/core/scic_config_parameters.h [new file with mode: 0644]
drivers/scsi/isci/core/scic_controller.h [new file with mode: 0644]
drivers/scsi/isci/core/scic_io_request.h [new file with mode: 0644]
drivers/scsi/isci/core/scic_phy.h [new file with mode: 0644]
drivers/scsi/isci/core/scic_port.h [new file with mode: 0644]
drivers/scsi/isci/core/scic_remote_device.h [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_controller.c [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_controller.h [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_controller_registers.h [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_pci.h [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_phy.c [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_phy.h [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_phy_registers.h [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_port.c [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_port.h [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_port_configuration_agent.c [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_port_configuration_agent.h [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_port_registers.h [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_remote_device.c [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_remote_device.h [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_remote_node_context.c [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_remote_node_context.h [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_remote_node_table.c [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_remote_node_table.h [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_request.c [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_request.h [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_smp_remote_device.c [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_smp_request.c [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_smp_request.h [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_ssp_request.c [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_stp_packet_request.c [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_stp_packet_request.h [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_stp_pio_request.h [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_stp_remote_device.c [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_stp_request.c [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_stp_request.h [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_unsolicited_frame_control.c [new file with mode: 0644]
drivers/scsi/isci/core/scic_sds_unsolicited_frame_control.h [new file with mode: 0644]
drivers/scsi/isci/core/scic_task_request.h [new file with mode: 0644]
drivers/scsi/isci/core/scic_user_callback.h [new file with mode: 0644]
drivers/scsi/isci/core/scu_completion_codes.h [new file with mode: 0644]
drivers/scsi/isci/core/scu_constants.h [new file with mode: 0644]
drivers/scsi/isci/core/scu_event_codes.h [new file with mode: 0644]
drivers/scsi/isci/core/scu_registers.h [new file with mode: 0644]
drivers/scsi/isci/core/scu_remote_node_context.h [new file with mode: 0644]
drivers/scsi/isci/core/scu_task_context.h [new file with mode: 0644]
drivers/scsi/isci/core/scu_unsolicited_frame.h [new file with mode: 0644]
drivers/scsi/isci/core/scu_viit_data.h [new file with mode: 0644]
drivers/scsi/isci/deprecated.c [new file with mode: 0644]
drivers/scsi/isci/events.c [new file with mode: 0644]
drivers/scsi/isci/firmware/Makefile [new file with mode: 0644]
drivers/scsi/isci/firmware/README [new file with mode: 0644]
drivers/scsi/isci/firmware/create_fw.c [new file with mode: 0644]
drivers/scsi/isci/host.c [new file with mode: 0644]
drivers/scsi/isci/host.h [new file with mode: 0644]
drivers/scsi/isci/init.c [new file with mode: 0644]
drivers/scsi/isci/isci.h [new file with mode: 0644]
drivers/scsi/isci/phy.c [new file with mode: 0644]
drivers/scsi/isci/phy.h [new file with mode: 0644]
drivers/scsi/isci/port.c [new file with mode: 0644]
drivers/scsi/isci/port.h [new file with mode: 0644]
drivers/scsi/isci/remote_device.c [new file with mode: 0644]
drivers/scsi/isci/remote_device.h [new file with mode: 0644]
drivers/scsi/isci/request.c [new file with mode: 0644]
drivers/scsi/isci/request.h [new file with mode: 0644]
drivers/scsi/isci/sata.c [new file with mode: 0644]
drivers/scsi/isci/sata.h [new file with mode: 0644]
drivers/scsi/isci/sci_environment.h [new file with mode: 0644]
drivers/scsi/isci/task.c [new file with mode: 0644]
drivers/scsi/isci/task.h [new file with mode: 0644]
drivers/scsi/isci/timers.c [new file with mode: 0644]
drivers/scsi/isci/timers.h [new file with mode: 0644]
firmware/Makefile
firmware/isci/isci_firmware.bin.ihex [new file with mode: 0644]