linux_dsm_epyc7002/arch/sh/include/mach-common/mach
Paul Mundt b7e68d6876 sh: Support I/O space swapping where needed.
This adopts a trimmed down version of the MIPS port mangling interface
limited to the I/O swabbing for platforms that can't use little endian
accessors. For platforms with mixed I/O spaces involving PCI it will
still be necessary to enable byte swapping at the host controller level.
Attention needs to be paid to all of host controller endianness, CPU
endianness, and whether I/O accesses are explicitly swapped or not via
SWAP_IO_SPACE. Fortunately the platforms that need this are in the
minority.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2012-03-29 16:05:10 +09:00
..
highlander.h Fix common misspellings 2011-03-31 11:26:23 -03:00
hp6xx.h ALSA: sh: add SuperH DAC audio driver for ALSA V4 2009-11-04 09:17:40 +01:00
lboxre2.h sh: Migrate common board headers to mach-common/. 2008-10-20 13:02:48 +09:00
magicpanelr2.h sh: Mass ctrl_in/outX to __raw_read/writeX conversion. 2010-01-26 12:58:40 +09:00
mangle-port.h sh: Support I/O space swapping where needed. 2012-03-29 16:05:10 +09:00
microdev.h sh: mach-microdev: SuperIO-relative ioport mapping. 2010-10-29 18:42:22 +09:00
r2d.h Fix common misspellings 2011-03-31 11:26:23 -03:00
romimage.h sh, mmc: Make mmcif_update_progress static inline 2010-11-29 12:54:44 +09:00
sdk7780.h sh: Migrate common board headers to mach-common/. 2008-10-20 13:02:48 +09:00
secureedge5410.h sh: mach-snapgear: Kill off machtype, consolidate board def. 2010-10-29 19:06:53 +09:00
sh2007.h sh: SH-2007 board support. 2010-06-21 15:10:51 +09:00
sh7763rdp.h sh: Migrate common board headers to mach-common/. 2008-10-20 13:02:48 +09:00
sh7785lcr.h sh: sh7785lcr: fix prototype board on 32bit MMU mode. 2009-08-28 10:19:13 +09:00
shmin.h sh: Migrate common board headers to mach-common/. 2008-10-20 13:02:48 +09:00
titan.h tree-wide: fix misspelling of "definition" in comments 2009-12-04 23:41:47 +01:00
urquell.h sh: Urquell board support. 2009-03-03 16:22:00 +09:00