kernel_optimize_test/arch/ppc/8xx_io
Marcelo Tosatti e37b0c9670 [PATCH] ppc32 8xx: use io accessor macros instead of direct memory reference
Convert core 8xx drivers to use in_xxxbe/in_xxx macros instead of direct
memory references.

Other than making IO accesses explicit (which is a plus for readability), a
common set of macros provides a unified place for the volatile flag to
constraint compiler code reordering.

There are several unlucky places at the moment which lack the volatile
flag.

Signed-off-by: Marcelo Tosatti <marcelo.tosatti@cyclades.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
2005-10-29 13:55:27 +10:00
..
commproc.c [PATCH] ppc32 8xx: use io accessor macros instead of direct memory reference 2005-10-29 13:55:27 +10:00
cs4218_tdm.c [PATCH] timer initialization cleanup: DEFINE_TIMER 2005-09-09 14:03:48 -07:00
cs4218.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
enet.c [PATCH] ppc32: add Freescale MPC885ADS board support 2005-07-05 19:18:59 -07:00
fec.c [PATCH] ppc32: 8xx: fec: fix interrupt handler prototypes 2005-08-07 10:00:39 -07:00
Kconfig [PATCH] ppc32: 8xx restrict ENET_BIG_BUFFERS option 2005-08-07 10:00:39 -07:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
micropatch.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00