Lines Matching defs:mfi_ctrl_info

890 struct mfi_ctrl_info {  struct
891 struct mfi_info_pci mci_pci;
892 struct mfi_info_host mci_host;
893 struct mfi_info_device mci_device;
896 uint32_t mci_image_check_word;
897 uint32_t mci_image_component_count;
898 struct mfi_info_component mci_image_component[8];
901 uint32_t mci_pending_image_component_count;
902 struct mfi_info_component mci_pending_image_component[8];
904 uint8_t mci_max_arms;
905 uint8_t mci_max_spans;
906 uint8_t mci_max_arrays;
907 uint8_t mci_max_lds;
908 char mci_product_name[80];
909 char mci_serial_number[32];
910 uint32_t mci_hw_present;
915 uint32_t mci_current_fw_time;
916 uint16_t mci_max_cmds;
917 uint16_t mci_max_sg_elements;
918 uint32_t mci_max_request_size;
919 uint16_t mci_lds_present;
920 uint16_t mci_lds_degraded;
921 uint16_t mci_lds_offline;
922 uint16_t mci_pd_present;
923 uint16_t mci_pd_disks_present;
924 uint16_t mci_pd_disks_pred_failure;
925 uint16_t mci_pd_disks_failed;
926 uint16_t mci_nvram_size;
927 uint16_t mci_memory_size;
928 uint16_t mci_flash_size;
929 uint16_t mci_ram_correctable_errors;
930 uint16_t mci_ram_uncorrectable_errors;
931 uint8_t mci_cluster_allowed;
932 uint8_t mci_cluster_active;
933 uint16_t mci_max_strips_per_io;
935 uint32_t mci_raid_levels;
942 uint32_t mci_adapter_ops;
959 uint32_t mci_ld_ops;
966 struct {
970 } __packed mci_stripe_sz_ops;
972 uint32_t mci_pd_ops;
977 uint32_t mci_pd_mix_support;
984 uint8_t mci_ecc_bucket_count;
985 uint8_t mci_reserved2[11];
986 struct mfi_ctrl_props mci_properties;
987 char mci_package_version[0x60];
989 uint64_t mci_dev_iface_port_addr2[8];
990 uint8_t mci_reserved3[128];
992 struct {
1004 } __packed mci_pds_for_raid_levels;
1006 uint16_t mci_max_pds;
1007 uint16_t mci_max_ded_hsps;
1008 uint16_t mci_max_global_hsps;
1009 uint16_t mci_ddf_size;
1010 uint8_t mci_max_lds_per_array;
1011 uint8_t mci_partitions_in_ddf;
1012 uint8_t mci_lock_key_binding;
1013 uint8_t mci_max_pits_per_ld;
1014 uint8_t mci_max_views_per_ld;
1015 uint8_t mci_max_target_id;
1016 uint16_t mci_max_bvl_vd_size;
1018 uint16_t mci_max_configurable_ssc_size;
1019 uint16_t mci_current_ssc_size;
1021 char mci_expander_fw_version[12];
1023 uint16_t mci_pfk_trial_time_remaining;
1024 uint16_t mci_cache_memory_size;
1026 uint32_t mci_adapter_ops2;
1049 uint8_t mci_drv_version[32];
1050 uint8_t mci_max_da_pd_count_spinup_60;
1051 uint8_t mci_temperature_roc;
1052 uint8_t mci_temperature_ctrl;
1053 uint8_t mci_reserved4;
1054 uint16_t mci_max_configurable_pds;
1055 uint8_t mci_reserved5[2];
1057 uint32_t cluster;
1059 char cluster_id[16];
1060 char reserved6[4];
1062 uint32_t mci_adapter_ops3;
1088 uint8_t mci_pad_cpld[16];
1090 uint16_t mci_adapter_ops4;
1092 uint8_t mci_pad[0x800 - 0x7fe];