Commit 185edd44 authored by Heiko Carstens's avatar Heiko Carstens Committed by Martin Schwidefsky

s390/facilities: remove unneeded facility bits

The facility lists contain a lot of bits which are not necessary to
run the kernel.  Therefore remove them and keep only those bits which
are required for the kernel.
Signed-off-by: default avatarHeiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: default avatarMartin Schwidefsky <schwidefsky@de.ibm.com>
parent 0358ecf7
...@@ -31,33 +31,21 @@ static struct facility_def facility_defs[] = { ...@@ -31,33 +31,21 @@ static struct facility_def facility_defs[] = {
#endif #endif
#ifdef CONFIG_HAVE_MARCH_Z9_109_FEATURES #ifdef CONFIG_HAVE_MARCH_Z9_109_FEATURES
7, /* stfle */ 7, /* stfle */
16, /* extended translation facility 2 */
17, /* message security assist */ 17, /* message security assist */
20, /* HFP-multiply-and-add */
21, /* extended-immediate facility */ 21, /* extended-immediate facility */
22, /* extended-translation facility 3 */
23, /* HFP-unnormalized-extension */
24, /* ETF2-enhancement */
25, /* store clock fast */ 25, /* store clock fast */
30, /* ETF3-enhancement */
#endif #endif
#ifdef CONFIG_HAVE_MARCH_Z10_FEATURES #ifdef CONFIG_HAVE_MARCH_Z10_FEATURES
26, /* parsing enhancement facility */
27, /* mvcos */ 27, /* mvcos */
32, /* compare and swap and store */ 32, /* compare and swap and store */
33, /* compare and swap and store 2 */ 33, /* compare and swap and store 2 */
34, /* general extension facility */ 34, /* general extension facility */
35, /* execute extensions */ 35, /* execute extensions */
41, /* floating point support enhancement */
42, /* DFP facility */
44, /* PFPO */
#endif #endif
#ifdef CONFIG_HAVE_MARCH_Z196_FEATURES #ifdef CONFIG_HAVE_MARCH_Z196_FEATURES
37, /* floating point extension */
45, /* fast-BCR, etc. */ 45, /* fast-BCR, etc. */
#endif #endif
#ifdef CONFIG_HAVE_MARCH_ZEC12_FEATURES #ifdef CONFIG_HAVE_MARCH_ZEC12_FEATURES
48, /* decimal floating point zoned */
49, /* misc-instruction-extensions */ 49, /* misc-instruction-extensions */
52, /* interlocked facility 2 */ 52, /* interlocked facility 2 */
#endif #endif
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment