linux/arch/x86/kernel/i8237.c

// 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);