freebsd-nq/sys/arm
Ian Lepore ede35faed2 Micro-optimize the new arm inline bus_space implementation by grouping all
the data the inline functions access together at the start of the bus_space
struct.  The start-of part isn't so important, it's the grouping-together
that's the point: now all the most-accessed data should be in one cache line.

Suggested by:	  cognet
2015-01-21 20:12:35 +00:00
..
allwinner Rename bus_space-v6.c to bus_space_base.c, because it's not v6-specific 2015-01-21 03:44:29 +00:00
altera/socfpga Rename bus_space-v6.c to bus_space_base.c, because it's not v6-specific 2015-01-21 03:44:29 +00:00
arm Micro-optimize the new arm inline bus_space implementation by grouping all 2015-01-21 20:12:35 +00:00
at91 Use explicit initializer style, fill in missing functions. 2015-01-21 03:28:07 +00:00
broadcom/bcm2835 Rename bus_space-v6.c to bus_space_base.c, because it's not v6-specific 2015-01-21 03:44:29 +00:00
cavium/cns11xx Use the base arm bus_space instead of an identical local copy. 2015-01-21 04:22:20 +00:00
conf Enable Synopsys DesignWare Mobile Storage Host Controller 2015-01-20 09:07:28 +00:00
freescale Rename bus_space-v6.c to bus_space_base.c, because it's not v6-specific 2015-01-21 03:44:29 +00:00
include Micro-optimize the new arm inline bus_space implementation by grouping all 2015-01-21 20:12:35 +00:00
lpc Rename bus_space-v6.c to bus_space_base.c, because it's not v6-specific 2015-01-21 03:44:29 +00:00
mv Rename bus_space-v6.c to bus_space_base.c, because it's not v6-specific 2015-01-21 03:44:29 +00:00
rockchip Rename bus_space-v6.c to bus_space_base.c, because it's not v6-specific 2015-01-21 03:44:29 +00:00
samsung Remove a couple files that are no longer used (functionality take over by 2015-01-21 05:31:54 +00:00
ti Remove "#define DEBUG" that conflicts with "option DEBUG" in kernel config 2015-01-21 19:23:46 +00:00
versatile Remove a no-longer-used include. 2015-01-21 04:19:54 +00:00
xilinx Rename bus_space-v6.c to bus_space_base.c, because it's not v6-specific 2015-01-21 03:44:29 +00:00
xscale Remove a couple files that are no longer used (functionality take over by 2015-01-21 05:31:54 +00:00