Remove all remaining instances of "# vim: ..." in files.
This vim settings were part of the initial commit. But no reason
to keep them.
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen@foss.st.com>
As we can not grant an atomic access to a 64 bit if not supported.
the access type is in charge of the application to secure 2 32-bit
access to construct a 64 bit word.
Change-Id: I990df41eaff186f728b2327df0fa0d4338f45f95
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen@st.com>
Add support for microblaze baremetal cpu operations.
Microblaze does not support 64 bit atomic operations,
so just add support for 64 bit I/O.
Signed-off-by: Ben Levinsky <ben.levinsky@xilinx.com>
Introduce CPU yield in metal to provide an API for user
to use in busyloop so that the thread will not hold the cpu
or the bus.
Signed-off-by: Wendy Liang <jliang@xilinx.com>