diff options
author | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2018-08-10 23:44:52 +0300 |
---|---|---|
committer | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2019-06-23 09:55:48 +0300 |
commit | dfad2b17935d70d7dc3830c4986344b3f2669c62 (patch) | |
tree | 976a018df3ecf05d9db59f25b00886a7ba4184f3 /drivers/input/joystick/iforce/iforce.h | |
parent | 6ac0aec6b0a651d64eef759fddf17d9145b51033 (diff) | |
download | linux-dfad2b17935d70d7dc3830c4986344b3f2669c62.tar.xz |
Input: iforce - use DMA-safe buffores for USB transfers
USB transport has to use cache line-aligned buffers for transfers to avoid
DMA issues; serio doe snot have such restrictions. Let's move "data_in"
buffer from main driver structure into transport modules and make sure USB
requirements are respected.
Tested-by: Tim Schumacher <timschumi@gmx.de>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'drivers/input/joystick/iforce/iforce.h')
-rw-r--r-- | drivers/input/joystick/iforce/iforce.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/input/joystick/iforce/iforce.h b/drivers/input/joystick/iforce/iforce.h index 68558c594e54..180de7a3f3a1 100644 --- a/drivers/input/joystick/iforce/iforce.h +++ b/drivers/input/joystick/iforce/iforce.h @@ -107,8 +107,6 @@ struct iforce { const struct iforce_xport_ops *xport_ops; int bus; - unsigned char data[IFORCE_MAX_LENGTH]; - spinlock_t xmit_lock; /* Buffer used for asynchronous sending of bytes to the device */ struct circ_buf xmit; |