mirror of
https://github.com/torvalds/linux.git
synced 2024-11-23 20:51:44 +00:00
ide: fix support for IDE PCI controllers using MMIO on frv
Just include <asm-generic/ide_iops.h> for __ide_mm_*() instead of defining them to normal I/O helpers so PCI bus <-> CPU byte-swapping is done as needed. Cc: David Howells <dhowells@redhat.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
This commit is contained in:
parent
2a2267e7b1
commit
30c7ed5aba
@ -18,15 +18,7 @@
|
||||
#include <asm/io.h>
|
||||
#include <asm/irq.h>
|
||||
|
||||
/****************************************************************************/
|
||||
/*
|
||||
* some bits needed for parts of the IDE subsystem to compile
|
||||
*/
|
||||
#define __ide_mm_insw(port, addr, n) insw((unsigned long) (port), addr, n)
|
||||
#define __ide_mm_insl(port, addr, n) insl((unsigned long) (port), addr, n)
|
||||
#define __ide_mm_outsw(port, addr, n) outsw((unsigned long) (port), addr, n)
|
||||
#define __ide_mm_outsl(port, addr, n) outsl((unsigned long) (port), addr, n)
|
||||
|
||||
#include <asm-generic/ide_iops.h>
|
||||
|
||||
#endif /* __KERNEL__ */
|
||||
#endif /* _ASM_IDE_H */
|
||||
|
Loading…
Reference in New Issue
Block a user