1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Copyright IBM Corp. 2006
4 * Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com)
9 #include <linux/compiler.h>
11 /* notifier for syncs */
12 extern struct atomic_notifier_head s390_epoch_delta_notifier
;
14 /* STP interruption parameter */
17 u32 tsc
: 1; /* Timing status change */
18 u32 lac
: 1; /* Link availability change */
19 u32 tcpc
: 1; /* Time control parameter change */
68 struct stp_tzib atzib
;
69 struct stp_tzib ntzib
;
89 struct stp_tcpib tcpib
;
90 struct stp_lsoib lsoib
;
93 /* Functions needed by the machine check handler */
94 int stp_sync_check(void);
95 int stp_island_check(void);
96 void stp_queue_work(void);
98 #endif /* __S390_STP_H */