The GPIO mouse device does not have any in-kernel users. This series converts it to use descriptors, adds device tree bindings and adds device tree probing so it can be used for embedded target etc without proper mouse ports. An alternative is to simply delete the driver. But I took pity in it and I am also worried that the number of out-of-tree users could be pretty large. Hans-Christian: can you express your idea for the future of this driver? Does this look all right to you? Do you want to add some users in some device trees maybe? Linus Walleij (5): input: mouse: Kill off platform data for GPIO mouse input: mouse: Rename GPIO mouse variables input: mouse: Add DT bindings for GPIO mice input: mouse: Convert GPIO mouse to use descriptors input: mouse: Add device tree probing to GPIO mouse .../devicetree/bindings/input/gpio-mouse.txt | 32 ++++ drivers/input/mouse/gpio_mouse.c | 195 +++++++++++---------- include/linux/gpio_mouse.h | 61 ------- 3 files changed, 130 insertions(+), 158 deletions(-) create mode 100644 Documentation/devicetree/bindings/input/gpio-mouse.txt delete mode 100644 include/linux/gpio_mouse.h -- 2.13.5 -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html