// SPDX-License-Identifier: GPL-2.0-or-later /* * 8237A DMA controller suspend functions. * * Written by Pierre Ossman, 2005. */ #include <linux/dmi.h> #include <linux/init.h> #include <linux/syscore_ops.h> #include <asm/dma.h> #include <asm/x86_init.h> /* * This module just handles suspend/resume issues with the * 8237A DMA controller (used for ISA and LPC). * Allocation is handled in kernel/dma.c and normal usage is * in asm/dma.h. */ static void i8237A_resume(void) { … } static struct syscore_ops i8237_syscore_ops = …; static int __init i8237A_init_ops(void) { … } device_initcall(i8237A_init_ops);