
11 Jan
2018
11 Jan
'18
8:13 a.m.
On Thu, Jan 11, 2018 at 7:20 AM, Daniel Schwierzeck daniel.schwierzeck@gmail.com wrote:
On 10.01.2018 21:26, Álvaro Fernández Rojas wrote:
Add 8/16/32 bits and BE/LE versions of wait_for_bit. This is needed for reading registers that are not aligned to 32 bits, and for Big Endian platforms.
Signed-off-by: Álvaro Fernández Rojas noltari@gmail.com
v7: Introduce changes suggested by Daniel Schwierzeck:
- Use const void* reg for compatibility with 64 bit systems.
- Remove prefix and use __func__ instead.
v6: Introduce changes suggested by Jagan Teki:
- Switch to wait_for_bit instead of infinite loop.
include/wait_bit.h | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+)
Reviewed-by: Daniel Schwierzeck daniel.schwierzeck@gmail.com
Reviewed-by: Jagan Teki jagan@openedev.com