Cc: Alan Cox <alan@...>, Benjamin Herrenschmidt <benh@...>, David Miller <davem@...>, <linux-arch@...>, <scottwood@...>, <linuxppc-dev@...>, <linux-kernel@...>, <tpiepho@...>
They are supposed to have the same semantics as readl/writel.
And yes, it's "loose", but only when compared to inb/outb (which are
really very strict, if you want to emulate x86 - an "outb" basically is
not only ordered, it doesn't even post the write, and waits until it has
hit the bus!)
Linus
--