Lines Matching +full:00 +full:- +full:40 +full:bit
1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Copyright (c) 2000-2008 LSI Corporation.
13 * ---------------
16 * -------- -------- ------------------------------------------------------
17 * 05-08-00 00.10.01 Original release for 0.10 spec dated 4/26/2000.
18 * 06-06-00 01.00.01 Update version number for 1.0 release.
19 * 06-08-00 01.00.02 Added _PAGEVERSION definitions for all pages.
29 * 06-22-00 01.00.03 Removed batch controls from LAN_0 page and updated the
35 * 06-30-00 01.00.04 Added MaxReplySize to LAN_1 page and updated the page
38 * 07-27-00 01.00.05 Corrected the SubsystemVendorID and SubsystemID field
40 * 11-02-00 01.01.01 Original release for post 1.0 work
43 * 11-15-00 01.01.02 Interim changes to match proposals
44 * 12-04-00 01.01.03 Config page changes to match MPI rev 1.00.01.
45 * 12-05-00 01.01.04 Modified config page actions.
46 * 01-09-01 01.01.05 Added defines for page address formats.
56 * 01-25-01 01.01.06 Added MaxInitiators field to FcPortPage0.
57 * 01-29-01 01.01.07 Changed some defines to make them 32 character unique.
59 * 02-20-01 01.01.08 Started using MPI_POINTER.
60 * 02-27-01 01.01.09 Replaced MPI_CONFIG_PAGETYPE_SCSI_LUN with
64 * 03-27-01 01.01.10 Added CONFIG_PAGE_FC_PORT_8 and CONFIG_PAGE_FC_PORT_9.
71 * 04-09-01 01.01.11 Added some new defines for the PageAddress field and
76 * 08-08-01 01.02.01 Original release for v1.2 work.
81 * Added defines for SES, SAF-TE, and cross channel for
87 * 08-29-01 01.02.02 Fixed value for MPI_MANUFACTPAGE_DEVID_53C1035.
100 * 09-28-01 01.02.03 Swapped NegWireSpeedLow and NegWireSpeedLow in
101 * CONFIG_PAGE_LAN_1 to match preferred 64-bit ordering.
105 * 10-04-01 01.02.04 Added define for MPI_CONFIG_PAGETYPE_RAID_PHYSDISK.
111 * 11-01-01 01.02.05 Added define for MPI_IOUNITPAGE1_DISABLE_IR.
112 * 03-14-02 01.02.06 Added PCISlotNum field to CONFIG_PAGE_IOC_1 along with
114 * 05-31-02 01.02.07 Added a Flags field to CONFIG_PAGE_IOC_2_RAID_VOL in a
124 * 07-12-02 01.02.08 Added more MPI_MANUFACTPAGE_DEVID_ defines.
131 * 09-16-02 01.02.09 Added MPI_SCSIDEVPAGE1_CONF_FORCE_PPR_MSG define.
132 * 11-15-02 01.02.10 Added ConnectedID defines for CONFIG_PAGE_SCSI_PORT_0.
135 * 04-01-03 01.02.11 Added RR_TOV field and additional Flags defines for
140 * 06-26-03 01.02.12 Added MPI_IOUNITPAGE1_IR_USE_STATIC_VOLUME_ID define.
149 * 01-16-04 01.02.13 Added InitiatorDeviceTimeout and InitiatorIoPendTimeout
155 * 04-29-04 01.02.14 Added define for IDP bit for CONFIG_PAGE_SCSI_PORT_0,
159 * 05-11-04 01.03.01 Added structure for CONFIG_PAGE_INBAND_0.
160 * 08-19-04 01.05.01 Modified MSG_CONFIG request to support extended config
175 * 10-05-04 01.05.02 Added define for
187 * 10-27-04 01.05.03 Added defines for new SAS PHY page addressing mode.
195 * 12-07-04 01.05.04 Added config page structures for BIOS Page 2, RAID
203 * 12-09-04 01.05.05 Added Target Mode Large CDB Enable to FC Port Page 1
214 * 01-15-05 01.05.06 Added defaults for data scrub rate and resync rate to
223 * 02-09-05 01.05.07 Added InactiveStatus field to RAID Volume Page 0.
226 * 03-11-05 01.05.08 Removed the EEDP flags from IOC Page 1.
236 * 06-24-05 01.05.09 Added EEDP defines to IOC Page 1.
253 * 08-03-05 01.05.10 Removed ISDataScrubRate and ISResyncRate from
255 * Added MPI_IOUNITPAGE1_SATA_WRITE_CACHE_DISABLE bit.
262 * 08-30-05 01.05.11 Added DeviceID for FC949E and changed the DeviceID for
267 * Added postpone SATA Init bit to SAS IO Unit Page 1
270 * 03-27-06 01.05.12 Added two new Flags defines for Manufacturing Page 4.
280 * 10-11-06 01.05.13 Added NumForceWWID field and ForceWWID array to
288 * Notification bit, and HideNonZeroAttachedPhyIdentifiers
289 * bit to AdditionalControlFlags field of SAS IO Unit
295 * Added bit for SATA Asynchronous Notification Support in
297 * 02-28-07 01.05.14 Added ExtFlags field to Manufacturing Page 4.
302 * Added Multi-Port Domain bit for DiscoveryStatus field
304 * Added Multi-Port Domain Illegal flag for SAS IO Unit
306 * 05-24-07 01.05.15 Added Hide Physical Disks with Non-Integrated RAID
307 * Metadata bit to Manufacturing Page 4 ExtFlags field.
308 * Added Internal Connector to End Device Present bit to
312 * 08-07-07 01.05.16 Added MPI_IOCPAGE6_CAP_FLAGS_MULTIPORT_DRIVE_SUPPORT
317 * 01-15-07 01.05.17 Added additional bit defines for ExtFlags field of
319 * Added Solid State Drives Supported bit to IOC Page 6
323 * 03-28-08 01.05.18 Defined new bits in Manufacturing Page 4 ExtFlags field
326 * --------------------------------------------------------------------------
341 U8 PageVersion; /* 00h */
359 U8 PageVersion; /* 00h */
505 U8 Action; /* 00h */
536 U8 Action; /* 00h */
593 CONFIG_PAGE_HEADER Header; /* 00h */
608 CONFIG_PAGE_HEADER Header; /* 00h */
618 U16 DeviceID; /* 00h */
635 CONFIG_PAGE_HEADER Header; /* 00h */
654 CONFIG_PAGE_HEADER Header; /* 00h */
665 CONFIG_PAGE_HEADER Header; /* 00h */
725 CONFIG_PAGE_HEADER Header; /* 00h */
744 CONFIG_PAGE_HEADER Header; /* 00h */
754 U32 Pinout; /* 00h */
794 CONFIG_PAGE_HEADER Header; /* 00h */
814 CONFIG_PAGE_HEADER Header; /* 00h */
824 CONFIG_PAGE_HEADER Header; /* 00h */
834 CONFIG_PAGE_HEADER Header; /* 00h */
848 CONFIG_PAGE_HEADER Header; /* 00h */
858 CONFIG_PAGE_HEADER Header; /* 00h */
879 U8 PciBusNumber; /* 00h */
890 CONFIG_PAGE_HEADER Header; /* 00h */
921 CONFIG_PAGE_HEADER Header; /* 00h */
939 CONFIG_PAGE_HEADER Header; /* 00h */
954 CONFIG_PAGE_HEADER Header; /* 00h */
972 CONFIG_PAGE_HEADER Header; /* 00h */
996 U8 VolumeID; /* 00h */
1023 CONFIG_PAGE_HEADER Header; /* 00h */
1052 U8 PhysDiskID; /* 00h */
1061 CONFIG_PAGE_HEADER Header; /* 00h */
1074 U8 SEPTargetID; /* 00h */
1082 CONFIG_PAGE_HEADER Header; /* 00h */
1095 U8 PhysDiskNum; /* 00h */
1115 CONFIG_PAGE_HEADER Header; /* 00h */
1128 CONFIG_PAGE_HEADER Header; /* 00h */
1179 CONFIG_PAGE_HEADER Header; /* 00h */
1249 U32 Reserved1; /* 00h */
1265 U32 Reserved17; /* 40h */
1270 U8 TargetID; /* 00h */
1288 U32 Reserved15; /* 40h */
1293 U8 TargetID; /* 00h */
1310 U32 Reserved14; /* 40h */
1315 U8 TargetID; /* 00h */
1333 U32 Reserved15; /* 40h */
1338 U64 WWPN; /* 00h */
1352 U32 Reserved13; /* 40h */
1357 U64 SASAddress; /* 00h */
1371 U32 Reserved13; /* 40h */
1376 U64 EnclosureLogicalID; /* 00h */
1391 U32 Reserved13; /* 40h */
1408 CONFIG_PAGE_HEADER Header; /* 00h */
1435 CONFIG_PAGE_HEADER Header; /* 00h */
1449 CONFIG_PAGE_HEADER Header; /* 00h */
1498 CONFIG_PAGE_HEADER Header; /* 00h */
1521 U8 Timeout; /* 00h */
1529 CONFIG_PAGE_HEADER Header; /* 00h */
1582 CONFIG_PAGE_HEADER Header; /* 00h */
1614 CONFIG_PAGE_HEADER Header; /* 00h */
1647 CONFIG_PAGE_HEADER Header; /* 00h */
1688 CONFIG_PAGE_HEADER Header; /* 00h */
1708 CONFIG_PAGE_HEADER Header; /* 00h */
1723 U32 DiscoveredPortsCount; /* 40h */
1781 …D_UNKNOWN (0x00000000) /* (SNIA)HBA_PORTSPEED_UNKNOWN 0 Unknown - transceiver incapabl…
1797 CONFIG_PAGE_HEADER Header; /* 00h */
1863 CONFIG_PAGE_HEADER Header; /* 00h */
1874 U64 WWNN; /* 00h */
1888 FC_PORT_PERSISTENT_PHYSICAL_ID PhysicalIdentifier; /* 00h */
1912 CONFIG_PAGE_HEADER Header; /* 00h */
1922 CONFIG_PAGE_HEADER Header; /* 00h */
1943 U8 Flags; /* 00h */
1954 CONFIG_PAGE_HEADER Header; /* 00h */
1969 CONFIG_PAGE_HEADER Header; /* 00h */
1978 U64 ErrorFrames; /* 40h */
1995 CONFIG_PAGE_HEADER Header; /* 00h */
2006 CONFIG_PAGE_HEADER Header; /* 00h */
2016 CONFIG_PAGE_HEADER Header; /* 00h */
2130 CONFIG_PAGE_HEADER Header; /* 00h */
2168 CONFIG_PAGE_HEADER Header; /* 00h */
2213 U16 Reserved; /* 00h */
2224 U8 Flags; /* 00h */
2244 U16 Settings; /* 00h */
2276 CONFIG_PAGE_HEADER Header; /* 00h */
2310 CONFIG_PAGE_HEADER Header; /* 00h */
2317 U64 WWID; /* 40h */
2332 U8 ErrorCdbByte; /* 00h */
2346 U8 VendorID[8]; /* 00h */
2355 U8 SepID; /* 00h */
2364 U8 Flags; /* 00h */
2389 CONFIG_PAGE_HEADER Header; /* 00h */
2410 U8 PhysDiskID; /* 00h */
2428 CONFIG_PAGE_HEADER Header; /* 00h */
2446 ConfigPageHeader_t Header; /* 00h */
2461 ConfigPageHeader_t Header; /* 00h */
2490 CONFIG_PAGE_HEADER Header; /* 00h */
2507 U8 Port; /* 00h */
2520 CONFIG_EXTENDED_PAGE_HEADER Header; /* 00h */
2573 U8 Port; /* 00h */
2593 CONFIG_EXTENDED_PAGE_HEADER Header; /* 00h */
2668 CONFIG_EXTENDED_PAGE_HEADER Header; /* 00h */
2704 CONFIG_EXTENDED_PAGE_HEADER Header; /* 00h */
2726 CONFIG_EXTENDED_PAGE_HEADER Header; /* 00h */
2767 CONFIG_EXTENDED_PAGE_HEADER Header; /* 00h */
2820 CONFIG_EXTENDED_PAGE_HEADER Header; /* 00h */
2876 CONFIG_EXTENDED_PAGE_HEADER Header; /* 00h */
2892 CONFIG_EXTENDED_PAGE_HEADER Header; /* 00h */
2915 CONFIG_EXTENDED_PAGE_HEADER Header; /* 00h */
2978 CONFIG_EXTENDED_PAGE_HEADER Header; /* 00h */
2996 CONFIG_EXTENDED_PAGE_HEADER Header; /* 00h */
3042 U32 TimeStamp; /* 00h */
3056 CONFIG_EXTENDED_PAGE_HEADER Header; /* 00h */