18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0-only */
28c2ecf20Sopenharmony_ci/*
38c2ecf20Sopenharmony_ci *  arch/arm/mach-rpc/include/mach/isa-dma.h
48c2ecf20Sopenharmony_ci *
58c2ecf20Sopenharmony_ci *  Copyright (C) 1997 Russell King
68c2ecf20Sopenharmony_ci */
78c2ecf20Sopenharmony_ci#ifndef __ASM_ARCH_DMA_H
88c2ecf20Sopenharmony_ci#define __ASM_ARCH_DMA_H
98c2ecf20Sopenharmony_ci
108c2ecf20Sopenharmony_ci#define MAX_DMA_CHANNELS	8
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_ci#define DMA_0			0
138c2ecf20Sopenharmony_ci#define DMA_1			1
148c2ecf20Sopenharmony_ci#define DMA_2			2
158c2ecf20Sopenharmony_ci#define DMA_3			3
168c2ecf20Sopenharmony_ci#define DMA_S0			4
178c2ecf20Sopenharmony_ci#define DMA_S1			5
188c2ecf20Sopenharmony_ci#define DMA_VIRTUAL_FLOPPY	6
198c2ecf20Sopenharmony_ci#define DMA_VIRTUAL_SOUND	7
208c2ecf20Sopenharmony_ci
218c2ecf20Sopenharmony_ci#define DMA_FLOPPY		DMA_VIRTUAL_FLOPPY
228c2ecf20Sopenharmony_ci
238c2ecf20Sopenharmony_ci#define IOMD_DMA_BOUNDARY	(PAGE_SIZE - 1)
248c2ecf20Sopenharmony_ci
258c2ecf20Sopenharmony_ci#endif /* _ASM_ARCH_DMA_H */
268c2ecf20Sopenharmony_ci
27