1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-01 12:19:28 +00:00
freebsd/sys/powerpc/mpc85xx
Nathan Whitehorn 13d47f302f Replace eieio; sync for creating bus-space memory barriers with sync.
sync performs a strict superset of the functions of eieio, so using both
is redundant. While here, expand bus barriers to all bus_space operations,
since many drivers do not correctly use bus_space_barrier().

In principle, we can also replace sync just with eieio, for a significant
performance increase, but it remains to be seen whether any poorly-written
drivers currently depend on the side effects of sync to properly function.

MFC after:	1 week
2012-04-22 18:54:51 +00:00
..
atpic.c Fix r222813: we need to include sys/cpuset.h. because the PIC interface 2011-07-31 18:30:38 +00:00
ds1553_bus_fdt.c
ds1553_core.c
ds1553_reg.h
i2c.c
isa.c Retire isa_setup_intr() and isa_teardown_intr() and use the generic bus 2011-05-06 13:48:53 +00:00
lbc.c
lbc.h
mpc85xx.c Replace eieio; sync for creating bus-space memory barriers with sync. 2012-04-22 18:54:51 +00:00
mpc85xx.h Remove unused defines. They're distracting... 2011-05-28 16:30:24 +00:00
nexus.c - There's no need to overwrite the default device method with the default 2011-11-22 21:28:20 +00:00
openpic_fdt.c Fix compilation. 2011-05-18 19:46:26 +00:00
pci_fdt.c - There's no need to overwrite the default device method with the default 2011-11-22 21:28:20 +00:00