comparison usr/src/uts/common/io/aac/aac.h @ 10976:03a10dbb75a3

6862543 aac should support power management commands for logical disk
author zhongyan gu - Sun Microsystems - Beijing China <Zhongyan.Gu@Sun.COM>
date Fri, 06 Nov 2009 11:27:47 +0800
parents c521d2c1b8a8
children 1127b4f9e96b
comparison
equal deleted inserted replaced
10975:9dd13a7cd2e3 10976:03a10dbb75a3
53 #define AAC_DRIVER_BUILD 1 53 #define AAC_DRIVER_BUILD 1
54 #endif 54 #endif
55 55
56 #define AAC_DRIVER_MAJOR_VERSION 2 56 #define AAC_DRIVER_MAJOR_VERSION 2
57 #define AAC_DRIVER_MINOR_VERSION 2 57 #define AAC_DRIVER_MINOR_VERSION 2
58 #define AAC_DRIVER_BUGFIX_LEVEL 6 58 #define AAC_DRIVER_BUGFIX_LEVEL 7
59 #define AAC_DRIVER_TYPE AAC_TYPE_RELEASE 59 #define AAC_DRIVER_TYPE AAC_TYPE_RELEASE
60 60
61 #define STR(s) # s 61 #define STR(s) # s
62 #define AAC_VERSION(a, b, c) STR(a.b.c) 62 #define AAC_VERSION(a, b, c) STR(a.b.c)
63 #define AAC_DRIVER_VERSION AAC_VERSION(AAC_DRIVER_MAJOR_VERSION, \ 63 #define AAC_DRIVER_VERSION AAC_VERSION(AAC_DRIVER_MAJOR_VERSION, \
274 uint16_t devid; /* device id */ 274 uint16_t devid; /* device id */
275 uint16_t subsysid; /* sub system id */ 275 uint16_t subsysid; /* sub system id */
276 char vendor_name[AAC_VENDOR_LEN + 1]; 276 char vendor_name[AAC_VENDOR_LEN + 1];
277 char product_name[AAC_PRODUCT_LEN + 1]; 277 char product_name[AAC_PRODUCT_LEN + 1];
278 uint32_t support_opt; /* firmware features */ 278 uint32_t support_opt; /* firmware features */
279 uint32_t support_opt2;
280 uint32_t feature_bits;
279 uint32_t atu_size; /* actual size of PCI mem space */ 281 uint32_t atu_size; /* actual size of PCI mem space */
280 uint32_t map_size; /* mapped PCI mem space size */ 282 uint32_t map_size; /* mapped PCI mem space size */
281 uint32_t map_size_min; /* minimum size of PCI mem that must be */ 283 uint32_t map_size_min; /* minimum size of PCI mem that must be */
282 /* mapped to address the card */ 284 /* mapped to address the card */
283 int flags; /* firmware features enabled */ 285 int flags; /* firmware features enabled */