Merge tag 'timers-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux-2.6-microblaze.git] / arch / s390 / include / asm / ctl_reg.h
index ed5efbb..04dc65f 100644 (file)
@@ -21,8 +21,6 @@
 #define CR0_INTERRUPT_KEY_SUBMASK      BIT(63 - 57)
 #define CR0_MEASUREMENT_ALERT_SUBMASK  BIT(63 - 58)
 
-#define CR2_GUARDED_STORAGE            BIT(63 - 59)
-
 #define CR14_UNUSED_32                 BIT(63 - 32)
 #define CR14_UNUSED_33                 BIT(63 - 33)
 #define CR14_CHANNEL_REPORT_SUBMASK    BIT(63 - 35)
@@ -113,6 +111,23 @@ union ctlreg2 {
        };
 };
 
+union ctlreg5 {
+       unsigned long val;
+       struct {
+               unsigned long       : 33;
+               unsigned long pasteo: 25;
+               unsigned long       : 6;
+       };
+};
+
+union ctlreg15 {
+       unsigned long val;
+       struct {
+               unsigned long lsea  : 61;
+               unsigned long       : 3;
+       };
+};
+
 #define ctl_set_bit(cr, bit) smp_ctl_set_bit(cr, bit)
 #define ctl_clear_bit(cr, bit) smp_ctl_clear_bit(cr, bit)