···11General Touchscreen Properties:2233Optional properties for Touchscreens:44+ - touchscreen-min-x : minimum x coordinate reported (0 if not set)55+ - touchscreen-min-y : minimum y coordinate reported (0 if not set)46 - touchscreen-size-x : horizontal resolution of touchscreen55- (in pixels)77+ (maximum x coordinate reported + 1)68 - touchscreen-size-y : vertical resolution of touchscreen77- (in pixels)99+ (maximum y coordinate reported + 1)810 - touchscreen-max-pressure : maximum reported pressure (arbitrary range911 dependent on the controller)1012 - touchscreen-fuzz-x : horizontal noise value of the absolute input
+1-1
MAINTAINERS
···39533953M: Linus Walleij <linus.walleij@linaro.org>39543954L: linux-input@vger.kernel.org39553955S: Supported39563956-F: drivers/input/dlink-dir685-touchkeys.c39563956+F: drivers/input/keyboard/dlink-dir685-touchkeys.c3957395739583958DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK39593959M: Joshua Kinard <kumba@gentoo.org>
···524524 case XenbusStateClosed:525525 if (dev->state == XenbusStateClosed)526526 break;527527- /* Missed the backend's CLOSING state -- fallthrough */527527+ /* fall through - Missed the backend's CLOSING state */528528 case XenbusStateClosing:529529 xenbus_frontend_closed(dev);530530 break;
+2-2
drivers/input/mouse/cyapa_gen3.c
···10671067 return error;10681068 }1069106910701070- /* Fallthrough state */10701070+ /* Fall through */10711071 case CYAPA_STATE_BL_IDLE:10721072 /* Try to get firmware version in bootloader mode. */10731073 cyapa_gen3_bl_query_data(cyapa);···10781078 return error;10791079 }1080108010811081- /* Fallthrough state */10811081+ /* Fall through */10821082 case CYAPA_STATE_OP:10831083 /*10841084 * Reading query data before going back to the full mode
···245245 unsigned int irq;246246 int error;247247248248- dev_info(dev, "Device Tree Probing \'%s\'\n", dev->of_node->name);248248+ dev_info(dev, "Device Tree Probing \'%pOFn\'\n", dev->of_node);249249250250 /* Get iospace for the device */251251 error = of_address_to_resource(dev->of_node, 0, &r_mem);
+1-2
drivers/input/touchscreen/atmel_mxt_ts.c
···2929#include <linux/property.h>3030#include <linux/slab.h>3131#include <linux/gpio/consumer.h>3232-#include <linux/property.h>3332#include <asm/unaligned.h>3433#include <media/v4l2-device.h>3534#include <media/v4l2-ioctl.h>···488489 bootloader = appmode - 0x24;489490 break;490491 }491491- /* Fall through for normal case */492492+ /* Fall through - for normal case */492493 case 0x4c:493494 case 0x4d:494495 case 0x5a:
+4-3
drivers/input/touchscreen/elants_i2c.c
···147147 u8 cmd_resp[HEADER_SIZE];148148 struct completion cmd_done;149149150150- u8 buf[MAX_PACKET_SIZE];151151-152150 bool wake_irq_enabled;153151 bool keep_power_in_suspend;152152+153153+ /* Must be last to be used for DMA operations */154154+ u8 buf[MAX_PACKET_SIZE] ____cacheline_aligned;154155};155156156157static int elants_i2c_send(struct i2c_client *client,···864863 int i;865864 int len;866865867867- len = i2c_master_recv(client, ts->buf, sizeof(ts->buf));866866+ len = i2c_master_recv_dmasafe(client, ts->buf, sizeof(ts->buf));868867 if (len < 0) {869868 dev_err(&client->dev, "%s: failed to read data: %d\n",870869 __func__, len);