diff options
author | Russ Anderson <rja@sgi.com> | 2007-10-16 18:02:38 -0400 |
---|---|---|
committer | Tony Luck <tony.luck@intel.com> | 2007-11-09 16:05:30 -0500 |
commit | b8de471f37dcafc8892a2e58c80764d7af221715 (patch) | |
tree | 47b2055ce6c794ceb461741449d714d3d03e6df1 /include/asm-ia64/pal.h | |
parent | c9d059def234d7cd60809a6a122102ff96d2d0ca (diff) |
[IA64] Update printing of feature set bits
Newer Itanium versions have added additional processor feature set
bits. This patch prints all the implemented feature set bits. Some
bit descriptions have not been made public. For those bits, a generic
"Feature set X bit Y" message is printed. Bits that are not implemented
will no longer be printed.
Signed-off-by: Russ Anderson <rja@sgi.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
Diffstat (limited to 'include/asm-ia64/pal.h')
-rw-r--r-- | include/asm-ia64/pal.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/include/asm-ia64/pal.h b/include/asm-ia64/pal.h index abfcb3a2588f..8a695d3407d2 100644 --- a/include/asm-ia64/pal.h +++ b/include/asm-ia64/pal.h | |||
@@ -1379,10 +1379,11 @@ struct pal_features_s; | |||
1379 | static inline s64 | 1379 | static inline s64 |
1380 | ia64_pal_proc_get_features (u64 *features_avail, | 1380 | ia64_pal_proc_get_features (u64 *features_avail, |
1381 | u64 *features_status, | 1381 | u64 *features_status, |
1382 | u64 *features_control) | 1382 | u64 *features_control, |
1383 | u64 features_set) | ||
1383 | { | 1384 | { |
1384 | struct ia64_pal_retval iprv; | 1385 | struct ia64_pal_retval iprv; |
1385 | PAL_CALL_PHYS(iprv, PAL_PROC_GET_FEATURES, 0, 0, 0); | 1386 | PAL_CALL_PHYS(iprv, PAL_PROC_GET_FEATURES, 0, features_set, 0); |
1386 | if (iprv.status == 0) { | 1387 | if (iprv.status == 0) { |
1387 | *features_avail = iprv.v0; | 1388 | *features_avail = iprv.v0; |
1388 | *features_status = iprv.v1; | 1389 | *features_status = iprv.v1; |