17f904d7eSThomas Gleixner // SPDX-License-Identifier: GPL-2.0-only 2543b9fd3SJohannes Berg /* 3543b9fd3SJohannes Berg * PowerPC 64-bit swsusp implementation 4543b9fd3SJohannes Berg * 5543b9fd3SJohannes Berg * Copyright 2006 Johannes Berg <johannes@sipsolutions.net> 6543b9fd3SJohannes Berg */ 7543b9fd3SJohannes Berg 8543b9fd3SJohannes Berg #include <asm/iommu.h> 9543b9fd3SJohannes Berg #include <linux/irq.h> 1062fe91bbSPaul Gortmaker #include <linux/sched.h> 11543b9fd3SJohannes Berg #include <linux/interrupt.h> 1238b8d208SIngo Molnar #include <linux/nmi.h> 13543b9fd3SJohannes Berg 14*360f051dSMichael Ellerman void do_after_copyback(void); 15*360f051dSMichael Ellerman do_after_copyback(void)16543b9fd3SJohannes Bergvoid do_after_copyback(void) 17543b9fd3SJohannes Berg { 18543b9fd3SJohannes Berg iommu_restore(); 19543b9fd3SJohannes Berg touch_softlockup_watchdog(); 20543b9fd3SJohannes Berg mb(); 21543b9fd3SJohannes Berg } 22