The patch titled input: schedule removal of compaq touchscreen emulation (tsdev.c) has been removed from the -mm tree. Its filename was input-schedule-removal-of-compaq-touchscreen.patch This patch was dropped because it was merged into mainline or a subsystem tree ------------------------------------------------------ Subject: input: schedule removal of compaq touchscreen emulation (tsdev.c) From: Richard Purdie <rpurdie@xxxxxxxxx> Schedule removal of Compaq touchscreen emulation (drivers/input/tsdev.c) Its old, was obsolete when it was written by the authors own admission and much better userspace solutions like tslib now exist. The name is also confusing. Signed-off-by: Richard Purdie <rpurdie@xxxxxxxxx> Acked-by: James Simmons <jsimmons@xxxxxxxxxxxxx> Cc: Dmitry Torokhov <dtor@xxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- Documentation/feature-removal-schedule.txt | 14 ++++++++++++++ drivers/input/tsdev.c | 4 ++++ 2 files changed, 18 insertions(+) diff -puN Documentation/feature-removal-schedule.txt~input-schedule-removal-of-compaq-touchscreen Documentation/feature-removal-schedule.txt --- a/Documentation/feature-removal-schedule.txt~input-schedule-removal-of-compaq-touchscreen +++ a/Documentation/feature-removal-schedule.txt @@ -201,6 +201,20 @@ Who: Kay Sievers <kay.sievers@xxxxxxx> --------------------------- +What: Compaq touchscreen device emulation +When: Oct 2007 +Files: drivers/input/tsdev.c +Why: The code says it was obsolete when it was written in 2001. + tslib is a userspace library which does anything tsdev can do and + much more besides in userspace where this code belongs. There is no + longer any need for tsdev and applications should have converted to + use tslib by now. + The name "tsdev" is also extremely confusing and lots of people have + it loaded when they don't need/use it. +Who: Richard Purdie <rpurdie@xxxxxxxxx> + +--------------------------- + What: i2c-isa When: December 2006 Why: i2c-isa is a non-sense and doesn't fit in the device driver diff -puN drivers/input/tsdev.c~input-schedule-removal-of-compaq-touchscreen drivers/input/tsdev.c --- a/drivers/input/tsdev.c~input-schedule-removal-of-compaq-touchscreen +++ a/drivers/input/tsdev.c @@ -151,6 +151,10 @@ static int tsdev_open(struct inode *inod int i = iminor(inode) - TSDEV_MINOR_BASE; struct tsdev_list *list; + printk(KERN_WARNING "tsdev (compaq touchscreen emulation) is scheduled " + "for removal.\nSee Documentation/feature-removal-schedule.txt " + "for details.\n"); + if (i >= TSDEV_MINORS || !tsdev_table[i & TSDEV_MINOR_MASK]) return -ENODEV; _ Patches currently in -mm which might be from rpurdie@xxxxxxxxx are origin.patch fix-null-pointer-dereference-in-appledisplay-driver.patch git-acpi.patch git-input.patch git-backlight.patch git-backlight-sony-fix.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html