2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2025-01-09 06:04:05 +08:00
linux-next/drivers/scsi/isci/core
Jacek Danecki d9def184b3 isci: Add support for user parameters in SCIC layer
Add support for the following parameters in SCIC:

     /**
       * This field specifies the NOTIFY (ENABLE SPIN UP) primitive
       * insertion frequency for this phy index.
       */
      u32  notify_enable_spin_up_insertion_frequency;

      /**
       * This method specifies the number of transmitted DWORDs within which
       * to transmit a single ALIGN primitive.  This value applies regardless
       * of what type of device is attached or connection state.  A value of
       * 0 indicates that no ALIGN primitives will be inserted.
       */
      u16  align_insertion_frequency;

      /**
       * This method specifies the number of transmitted DWORDs within which
       * to transmit 2 ALIGN primitives.  This applies for SAS connections
       * only.  A minimum value of 3 is required for this field.
       */
      u16  in_connection_align_insertion_frequency;

Signed-off-by: Krzysztof Wierzbicki <Krzysztof.Wierzbicki@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
2011-07-03 03:55:27 -07:00
..
intel_ata.h
intel_sas.h
intel_sat.h
intel_sata.h
intel_scsi.h
sati_device.h
sati_translator_sequence.h
sati_types.h
sci_base_controller.h
sci_base_memory_descriptor_list.c isci: remove SCI_INVALID_HANDLE 2011-07-03 00:36:31 -07:00
sci_base_memory_descriptor_list.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
sci_base_phy.h isci: phy state machine cleanup step1 2011-07-03 03:55:27 -07:00
sci_base_port.h
sci_base_remote_device.h isci: coding style changes for remote device 2011-07-03 03:55:27 -07:00
sci_base_request.h
sci_base_state_machine.c
sci_base_state_machine.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
sci_base_state.h
sci_controller_constants.h
sci_controller.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
sci_memory_descriptor_list.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
sci_object.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
sci_pool.h
sci_status.h
sci_util.c
sci_util.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
scic_config_parameters.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
scic_controller.h isci: remove scic_controller_get_handler_methods and ilk 2011-07-03 03:55:27 -07:00
scic_io_request.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
scic_phy.h isci: advertise linkrate 2011-07-03 03:55:27 -07:00
scic_port.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
scic_remote_device.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
scic_sds_controller_registers.h
scic_sds_controller.c isci: Add support for user parameters in SCIC layer 2011-07-03 03:55:27 -07:00
scic_sds_controller.h isci: remove scic_controller_get_handler_methods and ilk 2011-07-03 03:55:27 -07:00
scic_sds_pci.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
scic_sds_phy_registers.h isci: Add support for user parameters in SCIC layer 2011-07-03 03:55:27 -07:00
scic_sds_phy.c isci: Add support for user parameters in SCIC layer 2011-07-03 03:55:27 -07:00
scic_sds_phy.h isci: Move transport layer registers from port to phy 2011-07-03 03:55:27 -07:00
scic_sds_port_configuration_agent.c isci: remove SCI_INVALID_HANDLE 2011-07-03 00:36:31 -07:00
scic_sds_port_configuration_agent.h
scic_sds_port_registers.h isci: Move transport layer registers from port to phy 2011-07-03 03:55:27 -07:00
scic_sds_port.c isci: Move transport layer registers from port to phy 2011-07-03 03:55:27 -07:00
scic_sds_port.h isci: Move transport layer registers from port to phy 2011-07-03 03:55:27 -07:00
scic_sds_remote_device.c isci: Move transport layer registers from port to phy 2011-07-03 03:55:27 -07:00
scic_sds_remote_device.h isci: kill a callback cast 2011-07-03 03:55:27 -07:00
scic_sds_remote_node_context.c isci: Move transport layer registers from port to phy 2011-07-03 03:55:27 -07:00
scic_sds_remote_node_context.h isci: remote device and node cleanup step1 2011-07-03 00:36:31 -07:00
scic_sds_remote_node_table.c
scic_sds_remote_node_table.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
scic_sds_request.c isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
scic_sds_request.h
scic_sds_smp_remote_device.c isci: cleanup core consolidation leftovers 2011-07-03 00:36:31 -07:00
scic_sds_smp_request.c
scic_sds_smp_request.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
scic_sds_ssp_request.c isci: cleanup core consolidation leftovers 2011-07-03 00:36:31 -07:00
scic_sds_stp_packet_request.c
scic_sds_stp_packet_request.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
scic_sds_stp_pio_request.h
scic_sds_stp_remote_device.c isci: kill a callback cast 2011-07-03 03:55:27 -07:00
scic_sds_stp_request.c isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
scic_sds_stp_request.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
scic_sds_unsolicited_frame_control.c
scic_sds_unsolicited_frame_control.h
scic_task_request.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
scic_user_callback.h isci: remove scic_controller_get_handler_methods and ilk 2011-07-03 03:55:27 -07:00
scu_completion_codes.h
scu_constants.h
scu_event_codes.h
scu_registers.h isci: Add support for user parameters in SCIC layer 2011-07-03 03:55:27 -07:00
scu_remote_node_context.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
scu_task_context.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
scu_unsolicited_frame.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
scu_viit_data.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00