- 04 Feb, 2005 27 commits
-
-
Roman Zippel authored
From: Roman Zippel <zippel@linux-m68k.org> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Vojtech Pavlik authored
-
gijoe@poczta.onet.pl authored
From: Daniel Johnson <gijoe@poczta.onet.pl> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Peter Osterlund authored
From: Peter Osterlund <petero2@telia.com> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Peter Osterlund authored
patch does the following: * Compensates for the lack of floating point arithmetic by keeping track of remainders from the integer divisions. * Removes the xres/yres scaling so that you get the same speed in the X and Y directions even if your screen does not the same aspect ratio as your touchpad. * Sets scale factors to make the speed for synaptics and alps equal to each other and equal to the synaptics speed from 2.6.10. Signed-off-by:
Peter Osterlund <petero2@telia.com> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Peter Osterlund authored
as a scroll wheel. Scroll data is reported as packets with w == 2 and the scroll amount in byte 1, treated as a signed character. For some reason, the smallest possible wheel movement is reported as a scroll amount of 4 units. This amount is typically spread out over more than one packet, so the driver has to accumulate scroll delta values to correctly deal with this. Signed-off-by:
Peter Osterlund <petero2@telia.com> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Peter Osterlund authored
"tail == head - 1". The effect is that the last mouse event from the hardware isn't reported to user space until another hardware mouse event arrives. This can make the left mouse button get stuck when tapping on a touchpad. When this happens, the button doesn't unstick until the next time you interact with the touchpad. Signed-off-by:
Peter Osterlund <petero2@telia.com> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Randy Dunlap authored
by allocating 'buf' dynamically; struct joydump buf[BUF_SIZE]; // 2048 bytes Signed-off-by:
Randy Dunlap <rddunlap@osdl.org> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Micah Dowty authored
With these changes, it's possible to write drivers for force feedback joysticks and similar devices in userspace. It also adds a way to set the physical path of devices created via uinput, and it has a couple trivial bugfixes. Signed-off-by:
Micah Dowty <micah@navi.cx> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Vojtech Pavlik authored
willing to talk to us at all - it's probably not there. Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Prarit Bhargava authored
acquired by i8042_platform_init when controller initialization fails. Signed-off-by:
Prarit Bhargava <prarit@sgi.com> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Adrian Bunk authored
Signed-off-by:
Adrian Bunk <bunk@stusta.de> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
sysfs attributes to assist hotplug scripts in recovering lost boot-time serio hotplug events. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
instead of void. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
driver model implementations. serio_register_port is always asynchronous to allow freely registering child ports. When deregistering serio core still takes care of destroying children ports first. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
add id_table to serio drivers to split initial matching and probing routines for better sysfs integration and to assist hotplug scripts in loading proper drivers. Add serio_hotplug to notify userspace about new ports. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
in device structure, add serio_get_drvdata/serio_put_drvdata to access it. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
delay for Toshiba bouncing keys workaround to the code works with HZ != 1000. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
when setting timer for autorepeat handling. This will make sure that autorepeat is scheduled correctly when HZ != 1000. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
name for config option so the module was never built. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
and automatically reduce touchpad reporting rate to 40 pps as they have trouble handling high rate (80 pps). Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
is too small. Based on a patch by James Lamanna. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
events - do not sumbit event into the event queue if similar event has not been processed yet; also once event has been processed check the queue and delete events of the same type that have been accumulated in the mean time. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
to ensure that i8042 interrupt handler that is shared among several ports does not reference deleted ports. Also rename i8042_valies structure to i8042_port, consolidate handling of KBD, AUX and MUX ports, rearrange interrupt handler code. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
are called whenever serio port is finishes being registered or unregistered. The callbacks are useful for drivers that share interrupt between several ports and there is a danger that interrupt handler will reference port that was just unregistered. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
add proper entry to kernel-parameters.txt Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
- 03 Feb, 2005 13 commits
-
-
Ralf Bächle authored
o Remove old unused header files o Update the VINO video driver to something that's vaguely working o Bug fixes for the IP22 Zilog driver o Fix use of config.h Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
Dominik Brodowski authored
The pseudo-unregistration of PCMCIA sockets in case the registration of any such socket failed causes lockups. See http://bugme.osdl.org/show_bug.cgi?id=4115 for details (same problem, Signed-off-by:
Dominik Brodowski <linux@brodo.de> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
Dominik Brodowski authored
Fix a bug which was diagnosed by David Howard <daveh@dmh2000.com>. The pseudo-unregistration of PCMCIA sockets in case the registration of any such socket failed causes lockups. See http://bugme.osdl.org/show_bug.cgi?id=4115 for details Signed-off-by:
Dominik Brodowski <linux@brodo.de> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
Sripathi Kodi authored
s390 should use the generic compat functions for compat_sys_old_readdir and compat_sys_getdents. The s390 specific ones are buggy and superflous. Signed-off-by:
Martin Schwidefsky <schwidefsky@de.ibm.com> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
Hannes Reinecke authored
tst-timer4 from the glibc fails in the 32bit compat execution environment. This is due to a incomplete siginfo structure for POSIX.1b timers in compat_signal.c. Signed-off-by:
Hannes Reinecke <hare@suse.de> Signed-off-by:
Martin Schwidefsky <schwidefsky@de.ibm.com> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
Martin Schwidefsky authored
From: Steffen Thoss <thoss@de.ibm.com> From: Frank Pavlic <pavlic@de.ibm.com> qeth network driver changes: - Improve performance by omitting svs. - Use function callback mechanism to set layer 2 parameters when getting a reply for a Layer 2 command. - dev->hard_header must not be NULL when fake_ll is no set since IPv6 and Layer2 needs the default function set by network stack. - ping6 works now when running in layer 2 mode. - Save original dev->hard_header to restore it when the user doesn't want to use fake_ll anymore. - Fake ethernet header in outgoing packets. This currently works only if qeth is compiled without ipv6 support. - Add more debug information in case of failures in qeth_set_offline. - Using fake_ll with HiperSockets devices results in misaligned ip packets and thus no traffic over HiperSockets. - Start qeth_remove_device only after the qeth recovery completed. Signed-off-by:
Martin Schwidefsky <schwidefsky@de.ibm.com> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
Thomas Spatzier authored
Add interface for key protected i/o. Signed-off-by:
Martin Schwidefsky <schwidefsky@de.ibm.com> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
Cornelia Huck authored
Common i/o layer changes: - Allow ccw_device_halt() and ccw_device_clear() in state WAIT4IO. Signed-off-by:
Martin Schwidefsky <schwidefsky@de.ibm.com> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
Horst Hummel authored
dasd driver change: - Set default i/o scheduler to 'deadline'. Latest performance results indicate that this works fastest. - Set default debug feature level to DBF_EMERG. Signed-off-by:
Martin Schwidefsky <schwidefsky@de.ibm.com> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
Christian Bornträger authored
- Diagnose 8 needs a response buffer below 2GB real storage. As the caller cannot always allocate the buffer with GFP_DMA the best solution is to rewrite cpcmd to use a bounce buffer if necessary. The old function was renamed to __cpcmd and can be called if appropriate. The early boot code does not provide kmalloc but need cpcmd functionality. These places have been converted to use __cpcmd, as the init code and data are below 2GB. - In case of an 31 bit system, cpcmd is defined as __cpcmd. - EXPORT_SYMBOL(cpcmd) moved into cpcmd.c - some whitespace fixes in cpcmd.[c/h] Signed-off-by:
Martin Schwidefsky <schwidefsky@de.ibm.com> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
James Lamanna authored
arch/s390/kernel/module.c vfree() checking cleanup. Signed-off-by:
James Lamanna <jlamanna@gmail.com> Signed-off-by:
Domen Puncer <domen@coderock.org> Signed-off-by:
Martin Schwidefsky <schwidefsky@de.ibm.com> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
Martin Schwidefsky authored
From: Christian Bornträger <cborntra@de.ibm.com> From: Heiko Carstens <heiko.carstens@de.ibm.com> From: Michael Holzheu <holzheu@de.ibm.com> From: Martin Schwidefsky <schwidefsky@de.ibm.com> s390 core changes: - Export arch_pick_mmap_layout as GPL symbol for binfmt_elf32. - Remove unnecessary include from cmm. - Allow only root to read the debug feature logs. - Register all RAM resources, this fixes output of /proc/iomem. - Add read_can_lock and write_can_lock primitives. - Regenerate default configuration. Signed-off-by:
Martin Schwidefsky <schwidefsky@de.ibm.com> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
Mark A. Greer authored
This patch fixes 2 SMP deadlocks. The first is that mv64x60_read() was returning before the unlock. The second was mv64x60_modify() locks the spin lock and calls mv64x60_read() and mv64x60_write() which also lock the same spin lock. Signed-Off-By:
Brian Waite <waite@skycomputers.com> Signed-off-by:
Mark A. Greer <mgreer@mvista.com> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-