Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | sci_bios_oem_param_block_hdr |
struct | sci_oem_params |
struct | sci_oem_params::sci_phy_oem_params |
struct | sci_phy_oem_params |
struct | isci_orom |
Macros | |
#define | SCI_MAX_PORTS 4 |
#define | SCI_MAX_PHYS 4 |
#define | SCI_MAX_CONTROLLERS 2 |
#define | ISCI_FW_NAME "isci/isci_firmware.bin" |
#define | ROMSIGNATURE 0xaa55 |
#define | ISCI_OEM_SIG "$OEM" |
#define | ISCI_OEM_SIG_SIZE 4 |
#define | ISCI_ROM_SIG "ISCUOEMB" |
#define | ISCI_ROM_SIG_SIZE 8 |
#define | ISCI_EFI_VENDOR_GUID |
#define | ISCI_EFI_VAR_NAME "RstScuO" |
#define | ISCI_ROM_VER_1_0 0x10 |
#define | ISCI_ROM_VER_1_1 0x11 |
#define | ISCI_ROM_VER_1_3 0x13 |
#define | ISCI_ROM_VER_LATEST ISCI_ROM_VER_1_3 |
Enumerations | |
enum | sci_port_configuration_mode { SCIC_PORT_MANUAL_CONFIGURATION_MODE = 0, SCIC_PORT_AUTOMATIC_CONFIGURATION_MODE = 1 } |
Functions | |
struct sci_bios_oem_param_block_hdr | __attribute__ ((packed)) |
#define ISCI_EFI_VAR_NAME "RstScuO" |
Definition at line 190 of file probe_roms.h.
#define ISCI_EFI_VENDOR_GUID |
Definition at line 187 of file probe_roms.h.
#define ISCI_FW_NAME "isci/isci_firmware.bin" |
Definition at line 178 of file probe_roms.h.
#define ISCI_OEM_SIG "$OEM" |
Definition at line 182 of file probe_roms.h.
#define ISCI_OEM_SIG_SIZE 4 |
Definition at line 183 of file probe_roms.h.
#define ISCI_ROM_SIG "ISCUOEMB" |
Definition at line 184 of file probe_roms.h.
#define ISCI_ROM_SIG_SIZE 8 |
Definition at line 185 of file probe_roms.h.
#define ISCI_ROM_VER_1_0 0x10 |
Definition at line 192 of file probe_roms.h.
#define ISCI_ROM_VER_1_1 0x11 |
Definition at line 193 of file probe_roms.h.
#define ISCI_ROM_VER_1_3 0x13 |
Definition at line 194 of file probe_roms.h.
#define ISCI_ROM_VER_LATEST ISCI_ROM_VER_1_3 |
Definition at line 195 of file probe_roms.h.
#define ROMSIGNATURE 0xaa55 |
Definition at line 180 of file probe_roms.h.
#define SCI_MAX_CONTROLLERS 2 |
Definition at line 175 of file probe_roms.h.
#define SCI_MAX_PHYS 4 |
Definition at line 174 of file probe_roms.h.
#define SCI_MAX_PORTS 4 |
Definition at line 173 of file probe_roms.h.
Definition at line 206 of file probe_roms.h.
|
read |
Definition at line 171 of file esd_usb2.c.
uint8_t cable_selection_mask |
Definition at line 406 of file probe_roms.h.
struct { ... } controller |
Definition at line 330 of file probe_roms.h.
uint8_t do_enable_ssc |
Definition at line 371 of file probe_roms.h.
uint16_t element_length |
Definition at line 227 of file probe_roms.h.
Definition at line 329 of file probe_roms.h.
uint8_t hdr_length |
Definition at line 223 of file probe_roms.h.
uint8_t max_concurr_spin_up |
Definition at line 326 of file probe_roms.h.
uint8_t mode_type |
Definition at line 325 of file probe_roms.h.
uint8_t num_elements |
Definition at line 226 of file probe_roms.h.
uint8_t phy_mask |
Definition at line 410 of file probe_roms.h.
struct { ... } ports[SCI_MAX_PORTS] |
uint8_t preboot_source |
Definition at line 225 of file probe_roms.h.
uint8_t reserved[8] |
Definition at line 228 of file probe_roms.h.
uint8_t signature[ISCI_ROM_SIG_SIZE] |
Definition at line 221 of file probe_roms.h.
uint8_t ssc_sas_tx_spread_level |
Definition at line 359 of file probe_roms.h.
uint8_t ssc_sas_tx_type |
Definition at line 369 of file probe_roms.h.
uint8_t ssc_sata_tx_spread_level |
Definition at line 343 of file probe_roms.h.
uint16_t total_block_length |
Definition at line 222 of file probe_roms.h.
uint8_t version |
Definition at line 224 of file probe_roms.h.