Lines Matching defs:bmic_identify_physical_device

708 struct bmic_identify_physical_device {  struct
709 u8 scsi_bus; /* SCSI Bus number on controller */
710 u8 scsi_id; /* SCSI ID on this bus */
711 __le16 block_size; /* sector size in bytes */
712 __le32 total_blocks; /* number for sectors on drive */
713 __le32 reserved_blocks; /* controller reserved (RIS) */
714 u8 model[40]; /* Physical Drive Model */
715 u8 serial_number[40]; /* Drive Serial Number */
716 u8 firmware_revision[8]; /* drive firmware revision */
717 u8 scsi_inquiry_bits; /* inquiry byte 7 bits */
718 u8 compaq_drive_stamp; /* 0 means drive not stamped */
719 u8 last_failure_reason;
774 u8 flags;
775 u8 more_flags;
776 u8 scsi_lun; /* SCSI LUN for phys drive */
777 u8 yet_more_flags;
778 u8 even_more_flags;
779 __le32 spi_speed_rules;/* SPI Speed data:Ultra disable diagnose */
780 u8 phys_connector[2]; /* connector number on controller */
781 u8 phys_box_on_bus; /* phys enclosure this drive resides */
782 u8 phys_bay_in_box; /* phys drv bay this drive resides */
783 __le32 rpm; /* Drive rotational speed in rpm */
784 u8 device_type; /* type of drive */
787 u8 sata_version; /* only valid when drive_type is SATA */
788 __le64 big_total_block_count;
789 __le64 ris_starting_lba;
790 __le32 ris_size;
791 u8 wwid[20];
792 u8 controller_phy_map[32];
793 __le16 phy_count;
794 u8 phy_connected_dev_type[256];
795 u8 phy_to_drive_bay_num[256];
796 __le16 phy_to_attached_dev_index[256];
797 u8 box_index;
798 u8 reserved;
799 __le16 extra_physical_drive_flags;
802 u8 negotiated_link_rate[256];
803 u8 phy_to_phy_map[256];
804 u8 redundant_path_present_map;
805 u8 redundant_path_failure_map;
806 u8 active_path_number;
807 __le16 alternate_paths_phys_connector[8];
808 u8 alternate_paths_phys_box_on_port[8];
809 u8 multi_lun_device_lun_count;
810 u8 minimum_good_fw_revision[8];
811 u8 unique_inquiry_bytes[20];
812 u8 current_temperature_degreesC;
813 u8 temperature_threshold_degreesC;
814 u8 max_temperature_degreesC;
815 u8 logical_blocks_per_phys_block_exp; /* phyblocksize = 512*2^exp */
816 __le16 current_queue_depth_limit;
817 u8 reserved_switch_stuff[60];
818 __le16 power_on_hours; /* valid only if gas gauge supported */
819 __le16 percent_endurance_used; /* valid only if gas gauge supported. */
823 u8 drive_authentication;
826 u8 smart_carrier_authentication;
831 u8 smart_carrier_app_fw_version;
832 u8 smart_carrier_bootloader_fw_version;
833 u8 sanitize_support_flags;
834 u8 drive_key_flags;
835 u8 encryption_key_name[64];
836 __le32 misc_drive_flags;
837 __le16 dek_index;
838 __le16 hba_drive_encryption_flags;
839 __le16 max_overwrite_time;
840 __le16 max_block_erase_time;
841 __le16 max_crypto_erase_time;
842 u8 device_connector_info[5];
843 u8 connector_name[8][8];
844 u8 page_83_id[16];
845 u8 max_link_rate[256];
846 u8 neg_phys_link_rate[256];
847 u8 box_conn_name[8];