diff options
| author | 2013-10-08 19:06:36 +0100 | |
|---|---|---|
| committer | 2013-10-11 15:34:21 -0700 | |
| commit | bb49cddc02697b2e9d9c849488833055998ec863 (patch) | |
| tree | cf796e70580c568974b0e5b288ba05c3be8c51e9 /include/linux/errqueue.h | |
| parent | staging: comedi: s626: remove TRUE and FALSE macros (diff) | |
staging: comedi: s626: add mmiowb() calls
`s626_mc_enable()` is often called to enable some function in a control
register after setting up some other registers. Precede the write to
the control register with a call to `mmiowb()` to preserve mmio write
ordering.
`s626_mc_disable()` is called to disable some function in a control
register and is often followed up by writes to other registers. Follow
the write to the control register with a call to `mmiowb()` to preserve
mmio write ordering.
Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Reviewed-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'include/linux/errqueue.h')
0 files changed, 0 insertions, 0 deletions
