30 Sep, 2006
1 commit
-
This patch adds support for keypad driver running on different TI
OMAP(http://www.ti.com/omap) processor based boards like OSK, H2, H3, H4,
Persuas and Nokia 770.Signed-off-by: Komal Shah
Acked-by: Dmitry Torokhov
Cc: Russell King
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
27 Sep, 2006
1 commit
-
This adds some simple PM stubs and the basic APM interfaces,
primarily for use by hp6xx, where the existing userland
expects it.Signed-off-by: Andriy Skulysh
Signed-off-by: Paul Mundt
23 Aug, 2006
3 commits
-
Revert the superfluous initilization causing some mice become jumpy.
Signed-off-by: Pozsar Balazs
Signed-off-by: Dmitry Torokhov -
Remove __initdata markings from keymaps as they are used during
normal driver operations.Signed-off-by: Dmitry Torokhov
-
This was introduced in commit 3d0f0fa0cb554541e10cb8cb84104e4b10828468:
bounds checking is performed against period[32] while indexing delay[4].Spotted by Coverity, CID 1376.
Signed-off-by: Florin Malita
Signed-off-by: Dmitry Torokhov
05 Aug, 2006
3 commits
-
Make the AT keyboard driver restore previously set repeat rate
when resuming. Noticed by Linus Torvalds.Signed-off-by: Dmitry Torokhov
-
Trackpoint driver was not sending the magic knock sequence upon resume
causing incorrect device behavior after resuming from disk.Signed-off-by: Dmitry Torokhov
-
MX300 does not have an EXTRA_BTN - it is a simple wheel mouse with
an additional task-switcher button, which is reported as side button
(and not task button).Signed-off-by: Daniel Drake
Signed-off-by: Dmitry Torokhov
19 Jul, 2006
3 commits
-
Signed-off-by: Randy Dunlap
Signed-off-by: Dmitry Torokhov -
Although the Spaceball 4000FLX Lefty is already supported by the
spaceball driver, it does not register properly due to SPACEBALL_MAX_ID
being set too low. Increment SPACEBALL_MAX_ID such that the 4000FLX Lefty
is properly recognized.Signed-off-by: Nick Martin
Signed-off-by: Dmitry Torokhov -
The start() method need to be called every time we create
a new handle. This includes not only registering new devices
but also when registering new handlers.Signed-off-by: Dmitry Torokhov
15 Jul, 2006
2 commits
-
Signed-off-by: Andrew Morton
Signed-off-by: Dmitry Torokhov -
Signed-off-by: Vojtech Pavlik
Signed-off-by: Dmitry Torokhov
07 Jul, 2006
3 commits
-
Fixes Coverity #id 864
Signed-off-by: Dmitry Torokhov
-
This is more user-friendly and also fixes Coverity #id 249
Signed-off-by: Dmitry Torokhov
-
Fixes Coverity #id 916
Signed-off-by: Dmitry Torokhov
06 Jul, 2006
4 commits
-
Signed-off-by: Andrew Morton
Signed-off-by: Dmitry Torokhov -
Create input_inject_event() function which is to be used by input
handlers as opposed to input_event() which is reserved for drivers
implementing input devices. The difference is that if device is
"grabbed" by some process input_inject_event() will ignore events
unless sent from the handle that is currently owns the device.Signed-off-by: Dmitry Torokhov
-
The new start() method is called immediately after connect() and also
when "grabbed" device is released by its owner. This will allow input
handlers to re-synchronize state of once-grabbed device with the rest
of devices.Signed-off-by: Dmitry Torokhov
-
This method used to enforce exclusive access to iforce devices,
but presenlty there are no known users of this method.Signed-off-by: Dmitry Torokhov
04 Jul, 2006
2 commits
-
The PS/2 code has a natural device order and there is a one level recursion in
this device order in terms of the cmd_mutex; annotate this explicit recursion
as ok.Has no effect on non-lockdep kernels.
Signed-off-by: Arjan van de Ven
Cc: Dmitry Torokhov
Cc: Ingo Molnar
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds -
drivers/input/serio/i8042-sparcio.h:91: error: '__mod_of_device_table' aliased to undefined symbol 'i8042_match'
Cc: Dmitry Torokhov
DESC
sparc: resource warning fix
EDESC
From: Andrew Mortonsound/sparc/amd7930.c: In function 'amd7930_attach_common':
sound/sparc/amd7930.c:1040: warning: format '%08lx' expects type 'long unsigned int', but argument 5 has type 'resource_size_t'Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
03 Jul, 2006
2 commits
-
* 'genirq' of master.kernel.org:/home/rmk/linux-2.6-arm: (24 commits)
[ARM] 3683/2: ARM: Convert at91rm9200 to generic irq handling
[ARM] 3682/2: ARM: Convert ixp4xx to generic irq handling
[ARM] 3702/1: ARM: Convert ixp23xx to generic irq handling
[ARM] 3701/1: ARM: Convert plat-omap to generic irq handling
[ARM] 3700/1: ARM: Convert lh7a40x to generic irq handling
[ARM] 3699/1: ARM: Convert s3c2410 to generic irq handling
[ARM] 3698/1: ARM: Convert sa1100 to generic irq handling
[ARM] 3697/1: ARM: Convert shark to generic irq handling
[ARM] 3696/1: ARM: Convert clps711x to generic irq handling
[ARM] 3694/1: ARM: Convert ecard driver to generic irq handling
[ARM] 3693/1: ARM: Convert omap1 to generic irq handling
[ARM] 3691/1: ARM: Convert imx to generic irq handling
[ARM] 3688/1: ARM: Convert clps7500 to generic irq handling
[ARM] 3687/1: ARM: Convert integrator to generic irq handling
[ARM] 3685/1: ARM: Convert pxa to generic irq handling
[ARM] 3684/1: ARM: Convert l7200 to generic irq handling
[ARM] 3681/1: ARM: Convert ixp2000 to generic irq handling
[ARM] 3680/1: ARM: Convert footbridge to generic irq handling
[ARM] 3695/1: ARM drivers/pcmcia: Fixup includes
[ARM] 3689/1: ARM drivers/input/touchscreen: Fixup includes
...Manual conflict resolved in kernel/irq/handle.c (butt-ugly ARM tickless
code). -
Signed-off-by: Thomas Gleixner
Cc: Ingo Molnar
Cc: "David S. Miller"
Cc: Benjamin Herrenschmidt
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
02 Jul, 2006
1 commit
-
Patch from Thomas Gleixner
From: Thomas Gleixner
Include the generic header file instead of the ARM specific one.
Signed-off-by: Thomas Gleixner
Signed-off-by: Ingo Molnar
Signed-off-by: Russell King
01 Jul, 2006
1 commit
-
Signed-off-by: Jörn Engel
Signed-off-by: Adrian Bunk
30 Jun, 2006
3 commits
-
Signed-off-by: David S. Miller
-
* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/devfs-2.6: (22 commits)
[PATCH] devfs: Remove it from the feature_removal.txt file
[PATCH] devfs: Last little devfs cleanups throughout the kernel tree.
[PATCH] devfs: Rename TTY_DRIVER_NO_DEVFS to TTY_DRIVER_DYNAMIC_DEV
[PATCH] devfs: Remove the tty_driver devfs_name field as it's no longer needed
[PATCH] devfs: Remove the line_driver devfs_name field as it's no longer needed
[PATCH] devfs: Remove the videodevice devfs_name field as it's no longer needed
[PATCH] devfs: Remove the gendisk devfs_name field as it's no longer needed
[PATCH] devfs: Remove the miscdevice devfs_name field as it's no longer needed
[PATCH] devfs: Remove the devfs_fs_kernel.h file from the tree
[PATCH] devfs: Remove devfs_remove() function from the kernel tree
[PATCH] devfs: Remove devfs_mk_cdev() function from the kernel tree
[PATCH] devfs: Remove devfs_mk_bdev() function from the kernel tree
[PATCH] devfs: Remove devfs_mk_symlink() function from the kernel tree
[PATCH] devfs: Remove devfs_mk_dir() function from the kernel tree
[PATCH] devfs: Remove devfs_*_tape() functions from the kernel tree
[PATCH] devfs: Remove devfs support from the sound subsystem
[PATCH] devfs: Remove devfs support from the ide subsystem.
[PATCH] devfs: Remove devfs support from the serial subsystem
[PATCH] devfs: Remove devfs from the init code
[PATCH] devfs: Remove devfs from the partition code
... -
* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6:
[PATCH] i386: export memory more than 4G through /proc/iomem
[PATCH] 64bit Resource: finally enable 64bit resource sizes
[PATCH] 64bit Resource: convert a few remaining drivers to use resource_size_t where needed
[PATCH] 64bit resource: change pnp core to use resource_size_t
[PATCH] 64bit resource: change pci core and arch code to use resource_size_t
[PATCH] 64bit resource: change resource core to use resource_size_t
[PATCH] 64bit resource: introduce resource_size_t for the start and end of struct resource
[PATCH] 64bit resource: fix up printks for resources in misc drivers
[PATCH] 64bit resource: fix up printks for resources in arch and core code
[PATCH] 64bit resource: fix up printks for resources in pcmcia drivers
[PATCH] 64bit resource: fix up printks for resources in video drivers
[PATCH] 64bit resource: fix up printks for resources in ide drivers
[PATCH] 64bit resource: fix up printks for resources in mtd drivers
[PATCH] 64bit resource: fix up printks for resources in pci core and hotplug drivers
[PATCH] 64bit resource: fix up printks for resources in networks drivers
[PATCH] 64bit resource: fix up printks for resources in sound drivers
[PATCH] 64bit resource: C99 changes for struct resource declarationsFixed up trivial conflict in drivers/ide/pci/cmd64x.c (the printk that
was changed by the 64-bit resources had been deleted in the meantime ;)
29 Jun, 2006
1 commit
-
* master.kernel.org:/pub/scm/linux/kernel/git/dtor/input:
Input: db9 - fix potential buffer overrun
Input: atkbd - fix hardware autorepeat
Input: wistron - add mapping for Wistron MS 2111
28 Jun, 2006
4 commits
-
Fixes Coverity #id 483
Signed-off-by: Eric Sesterhenn
Signed-off-by: Dmitry Torokhov -
Signed-off-by: Dmitry Torokhov
-
It should be done before calling class_device_unregister() because
it will destroy the device and free memory if there are no other
references to the device.Signed-off-by: Dmitry Torokhov
Signed-off-by: Linus Torvalds -
This is needed if we wish to change the size of the resource structures.
Based on an original patch from Vivek Goyal
Cc: Vivek Goyal
Signed-off-by: Andrew Morton
Signed-off-by: Greg Kroah-Hartman
27 Jun, 2006
2 commits
-
Wistron MS 2111 (aka Medion 'Titanium' MD 9783, aka ALDI PC,
aka Fujitsu-Siemens AMILO D7800, aka ...) has 5 extra buttons,
map them. Unfortunately we only have DMI data for the Medion
box.Signed-off-by: Dmitry Torokhov
-
Also fixes up all files that #include it.
Signed-off-by: Greg Kroah-Hartman
26 Jun, 2006
4 commits
-
The 'private' member of struct input_dev is a void*, so no need to
cast it when assigning it to a struct iforce* variable.Signed-off-by: Jesper Juhl
Signed-off-by: Vojtech Pavlik
Signed-off-by: Dmitry Torokhov -
Add support for the H-Wheel present on Microsoft Intellimouse 4.0
(AKA "tilt mouse")Signed-off-by: Pozsar Balazs
Signed-off-by: Vojtech Pavlik
Signed-off-by: Dmitry Torokhov -
Make atkbd report HANGEUL/HANJA keys by default and use correct scan
codes for these keys (they were swapped). Also make sure their scancodes
reported as EV_MSC/MSC_SCAN events.Signed-off-by: Dmitry Torokhov
-
Fix a mispelling of the korean alphabet name in the input subsystem.
See http://en.wikipedia.org/wiki/Hangeul#Names for more details.KEY_HANGUEL left to not break people
Signed-off-by: Jerome Pinot
Signed-off-by: Dmitry Torokhov