WSL2-Linux-Kernel/drivers/input/joystick
Mark Brown 14674e7011 i2c: Split I2C_M_NOSTART support out of I2C_FUNC_PROTOCOL_MANGLING
Since there are uses for I2C_M_NOSTART which are much more sensible and
standard than most of the protocol mangling functionality (the main one
being gather writes to devices where something like a register address
needs to be inserted before a block of data) create a new I2C_FUNC_NOSTART
for this feature and update all the users to use it.

Also strengthen the disrecommendation of the protocol mangling while we're
at it.

In the case of regmap-i2c we remove the requirement for mangling as
I2C_M_NOSTART is the only mangling feature which is being used.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Acked-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Jean Delvare <khali@linux-fr.org>
2012-05-30 10:55:34 +02:00
..
iforce USB: input: iforce: fix up dev_* messages 2012-05-04 15:23:04 -07:00
Kconfig Input: add Austria Microsystem AS5011 joystick driver 2011-01-10 11:01:43 -08:00
Makefile Input: add Austria Microsystem AS5011 joystick driver 2011-01-10 11:01:43 -08:00
a3d.c Input: gameport - use module_gameport_driver 2012-04-04 09:25:44 -07:00
adi.c Input: gameport - use module_gameport_driver 2012-04-04 09:25:44 -07:00
amijoy.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2012-03-29 23:17:44 -07:00
analog.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2011-08-24 09:19:03 -07:00
as5011.c i2c: Split I2C_M_NOSTART support out of I2C_FUNC_PROTOCOL_MANGLING 2012-05-30 10:55:34 +02:00
cobra.c Input: gameport - use module_gameport_driver 2012-04-04 09:25:44 -07:00
db9.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
gamecon.c Update broken web addresses in the kernel. 2010-10-18 11:03:14 +02:00
gf2k.c Input: gameport - use module_gameport_driver 2012-04-04 09:25:44 -07:00
grip.c Input: gameport - use module_gameport_driver 2012-04-04 09:25:44 -07:00
grip_mp.c Input: gameport - use module_gameport_driver 2012-04-04 09:25:44 -07:00
guillemot.c Input: gameport - use module_gameport_driver 2012-04-04 09:25:44 -07:00
interact.c Input: gameport - use module_gameport_driver 2012-04-04 09:25:44 -07:00
joydump.c Input: gameport - use module_gameport_driver 2012-04-04 09:25:44 -07:00
magellan.c Input: serio - use module_serio_driver 2012-04-04 09:25:43 -07:00
maplecontrol.c sh: maple: Support block reads and writes. 2009-02-27 16:07:32 +09:00
sidewinder.c Input: gameport - use module_gameport_driver 2012-04-04 09:25:44 -07:00
spaceball.c Input: serio - use module_serio_driver 2012-04-04 09:25:43 -07:00
spaceorb.c Input: serio - use module_serio_driver 2012-04-04 09:25:43 -07:00
stinger.c Input: serio - use module_serio_driver 2012-04-04 09:25:43 -07:00
tmdc.c Input: gameport - use module_gameport_driver 2012-04-04 09:25:44 -07:00
turbografx.c Input: turbografx - fix reference counting 2010-12-01 09:20:34 -08:00
twidjoy.c Input: serio - use module_serio_driver 2012-04-04 09:25:43 -07:00
walkera0701.c Input: add joystick driver for Walkera WK-0701 RC transmitter 2008-11-19 16:55:40 -05:00
warrior.c Input: serio - use module_serio_driver 2012-04-04 09:25:43 -07:00
xpad.c USB: input: xpad.c: fix up dev_* messages 2012-05-04 15:32:53 -07:00
zhenhua.c Input: serio - use module_serio_driver 2012-04-04 09:25:43 -07:00