18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */
28c2ecf20Sopenharmony_ci/*
38c2ecf20Sopenharmony_ci *  Copyright (C) 1994-1996 Linus Torvalds & authors
48c2ecf20Sopenharmony_ci *
58c2ecf20Sopenharmony_ci *  This file contains the powerpc architecture specific IDE code.
68c2ecf20Sopenharmony_ci */
78c2ecf20Sopenharmony_ci#ifndef _ASM_POWERPC_IDE_H
88c2ecf20Sopenharmony_ci#define _ASM_POWERPC_IDE_H
98c2ecf20Sopenharmony_ci
108c2ecf20Sopenharmony_ci#include <linux/compiler.h>
118c2ecf20Sopenharmony_ci#include <asm/io.h>
128c2ecf20Sopenharmony_ci
138c2ecf20Sopenharmony_ci#define __ide_mm_insw(p, a, c)	readsw((void __iomem *)(p), (a), (c))
148c2ecf20Sopenharmony_ci#define __ide_mm_insl(p, a, c)	readsl((void __iomem *)(p), (a), (c))
158c2ecf20Sopenharmony_ci#define __ide_mm_outsw(p, a, c)	writesw((void __iomem *)(p), (a), (c))
168c2ecf20Sopenharmony_ci#define __ide_mm_outsl(p, a, c)	writesl((void __iomem *)(p), (a), (c))
178c2ecf20Sopenharmony_ci
188c2ecf20Sopenharmony_ci#endif /* _ASM_POWERPC_IDE_H */
19