NetBSD/sys/arch/arm/ixp12x0
thorpej a7d44c2503 Use separate function pointers for dmamap_sync pre- vs post- operations.
Change the bus_dmamap_sync() macro to test the ops argument against pre-
and post- constants.  The compiler will optimize out dead code because
of the constants.  Since post- operations are not needed on ARM (except
for ISA bounce buffers), this eliminate a large number of function calls
which are noops, each of which cost at least 6 cycles just in the call
and return overhead (not to mention whatever other useless work the
compiler decides to do in the callee).
2002-08-17 20:46:26 +00:00
..
files.ixp12x0
ixp12x0_clk.c some bug fix and cosmetic changes 2002-07-21 14:19:43 +00:00
ixp12x0_clkreg.h
ixp12x0_com_io.c
ixp12x0_com.c some bug fix and cosmetic changes 2002-07-21 14:19:43 +00:00
ixp12x0_comreg.h
ixp12x0_comvar.h
ixp12x0_intr.c some bug fix and cosmetic changes 2002-07-21 14:19:43 +00:00
ixp12x0_io.c
ixp12x0_irq.S Use cpsr_c rather then cpsr_all where appropriate. 2002-08-14 23:33:11 +00:00
ixp12x0_pci_dma.c Use separate function pointers for dmamap_sync pre- vs post- operations. 2002-08-17 20:46:26 +00:00
ixp12x0_pci.c
ixp12x0_pcireg.h
ixp12x0.c some bug fix and cosmetic changes 2002-07-21 14:19:43 +00:00
ixp12x0reg.h
ixp12x0var.h
ixpsip_io.c
ixpsip.c
ixpsipvar.h