Searched +full:touchscreen +full:- +full:x +full:- +full:mm (Results 1 – 18 of 18) sorted by relevance
/Linux-v5.10/Documentation/devicetree/bindings/input/touchscreen/ |
D | touchscreen.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/input/touchscreen/touchscreen.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Common touchscreen Bindings 10 - Dmitry Torokhov <dmitry.torokhov@gmail.com> 13 touchscreen-min-x: 14 description: minimum x coordinate reported 18 touchscreen-min-y: 23 touchscreen-size-x: [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/input/rmi4/ |
D | rmi_2d_sensor.txt | 12 http://www.synaptics.com/sites/default/files/511-000136-01-Rev-E-RMI4-Interfacing-Guide.pdf 15 Description in Documentation/devicetree/bindings/input/touchscreen 16 - touchscreen-inverted-x 17 - touchscreen-inverted-y 18 - touchscreen-swapped-x-y 19 - touchscreen-x-mm 20 - touchscreen-y-mm 23 - syna,clip-x-low: Sets a minimum value for X. 24 - syna,clip-y-low: Sets a minimum value for Y. 25 - syna,clip-x-high: Sets a maximum value for X. [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/input/ |
D | elan_i2c.txt | 4 - compatible: must be "elan,ekth3000". 5 - reg: I2C address of the chip. 6 - interrupts: interrupt to which the chip is connected (see interrupt 10 - wakeup-source: touchpad can be used as a wakeup source. 11 - pinctrl-names: should be "default" (see pinctrl binding [1]). 12 - pinctrl-0: a phandle pointing to the pin settings for the device (see 14 - vcc-supply: a phandle for the regulator supplying 3.3V power. 15 - elan,trackpoint: touchpad can support a trackpoint (boolean) 16 - elan,clickpad: touchpad is a clickpad (the entire surface is a button) 17 - elan,middle-button: touchpad has a physical middle button [all …]
|
/Linux-v5.10/drivers/input/rmi4/ |
D | rmi_2d_sensor.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2011-2016 Synaptics Incorporated 16 #define RMI_2D_REL_POS_MIN -128 19 /* maximum ABS_MT_POSITION displacement (in mm) */ 26 struct rmi_2d_axis_alignment *axis_align = &sensor->axis_align; in rmi_2d_sensor_abs_process() 29 if (obj->type == RMI_2D_OBJECT_NONE) in rmi_2d_sensor_abs_process() 32 if (axis_align->flip_x) in rmi_2d_sensor_abs_process() 33 obj->x = sensor->max_x - obj->x; in rmi_2d_sensor_abs_process() 35 if (axis_align->flip_y) in rmi_2d_sensor_abs_process() 36 obj->y = sensor->max_y - obj->y; in rmi_2d_sensor_abs_process() [all …]
|
/Linux-v5.10/arch/arm/boot/dts/ |
D | imx6q-var-dt6customboard.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Support for Variscite DART-MX6 Carrier-board 9 /dts-v1/; 12 #include "imx6qdl-var-dart.dtsi" 13 #include <dt-bindings/input/linux-event-codes.h> 16 model = "Variscite DART-MX6 Carrier-board"; 20 compatible = "pwm-backlight"; 22 brightness-levels = <0 4 8 16 32 64 128 248>; 23 default-brightness-level = <7>; 27 gpio-keys { [all …]
|
D | exynos4412-galaxy-s3.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 10 #include "exynos4412-midas.dtsi" 20 flen-gpios = <&gpj1 1 GPIO_ACTIVE_HIGH>; 21 enset-gpios = <&gpj1 2 GPIO_ACTIVE_HIGH>; 23 pinctrl-names = "default", "host", "isp"; 24 pinctrl-0 = <&camera_flash_host>; 25 pinctrl-1 = <&camera_flash_host>; 26 pinctrl-2 = <&camera_flash_isp>; 28 flash-led { [all …]
|
D | sun8i-a83t-tbs-a711.dts | 5 * This file is dual-licensed: you can use it either under the terms 44 /dts-v1/; 45 #include "sun8i-a83t.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 48 #include <dt-bindings/pwm/pwm.h> 49 #include <dt-bindings/input/input.h> 53 compatible = "tbs-biometrics,a711", "allwinner,sun8i-a83t"; 61 stdout-path = "serial0:115200n8"; 65 compatible = "pwm-backlight"; 67 enable-gpios = <&pio 3 29 GPIO_ACTIVE_HIGH>; [all …]
|
D | rk3188-bqedison2qc.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 8 #include <dt-bindings/i2c/i2c.h> 9 #include <dt-bindings/input/input.h> 13 model = "BQ Edison2 Quad-Core"; 14 compatible = "mundoreader,bq-edison2qc", "rockchip,rk3188"; 22 compatible = "pwm-backlight"; 23 power-supply = <&vsys>; 27 gpio-keys { 28 compatible = "gpio-keys"; [all …]
|
D | exynos4210-trats.dts | 1 // SPDX-License-Identifier: GPL-2.0 12 /dts-v1/; 14 #include <dt-bindings/gpio/gpio.h> 30 stdout-path = "serial2:115200n8"; 33 vemmc_reg: regulator-0 { 34 compatible = "regulator-fixed"; 35 regulator-name = "VMEM_VDD_2.8V"; 36 regulator-min-microvolt = <2800000>; 37 regulator-max-microvolt = <2800000>; 39 enable-active-high; [all …]
|
D | tegra30-asus-nexus7-grouper-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 #include <dt-bindings/input/gpio-keys.h> 4 #include <dt-bindings/input/input.h> 5 #include <dt-bindings/power/summit,smb347-charger.h> 6 #include <dt-bindings/thermal/thermal.h> 9 #include "tegra30-cpu-opp.dtsi" 10 #include "tegra30-cpu-opp-microvolt.dtsi" 26 * pre-existing /chosen node to be available to insert the 35 reserved-memory { 36 #address-cells = <1>; [all …]
|
D | tegra20-acer-a500-picasso.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include <dt-bindings/input/gpio-keys.h> 5 #include <dt-bindings/input/input.h> 6 #include <dt-bindings/thermal/thermal.h> 9 #include "tegra20-cpu-opp.dtsi" 10 #include "tegra20-cpu-opp-microvolt.dtsi" 31 * pre-existing /chosen node to be available to insert the 40 reserved-memory { 41 #address-cells = <1>; [all …]
|
/Linux-v5.10/drivers/input/touchscreen/ |
D | wacom_w8001.c | 2 * Wacom W8001 penabled serial touchscreen driver 6 * Copyright (c) 2010 - 2011 Ping Cheng, Wacom. <pingc@wacom.com> 12 * Layout based on Elo serial touchscreen driver by Vojtech Pavlik 24 #define DRIVER_DESC "Wacom W8001 serial touchscreen driver" 55 /* resolution in points/mm */ 64 u16 x; member 73 u16 x; member 81 * Per-touchscreen data. 111 coord->rdy = data[0] & 0x20; in parse_pen_data() 112 coord->tsw = data[0] & 0x01; in parse_pen_data() [all …]
|
D | raydium_i2c_ts.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Raydium touchscreen I2C driver. 5 * Copyright (C) 2012-2014, Raydium Semiconductor Corporation. 11 * Contact Raydium Semiconductor Corporation at www.rad-ic.com 111 u8 x_res; /* units/mm */ 112 u8 y_res; /* units/mm */ 115 /* struct raydium_data - represents state of Raydium touchscreen device */ 158 xfer_count -= xfer_start_idx; in raydium_i2c_xfer() 160 ret = i2c_transfer(client->adapter, &xfer[xfer_start_idx], xfer_count); in raydium_i2c_xfer() 164 return ret < 0 ? ret : -EIO; in raydium_i2c_xfer() [all …]
|
D | elants_i2c.c | 1 // SPDX-License-Identifier: GPL-2.0-only 8 * This code is partly based on hid-multitouch.c: 10 * Copyright (c) 2010-2012 Stephane Chatty <chatty@enac.fr> 11 * Copyright (c) 2010-2012 Benjamin Tissoires <benjamin.tissoires@gmail.com> 12 * Copyright (c) 2010-2012 Ecole Nationale de l'Aviation Civile, France 14 * This code is partly based on i2c-hid.c: 36 #include <linux/input/touchscreen.h> 47 #define ELAN_TS_RESOLUTION(n, m) (((n) - 1) * (m)) 85 /* Header (4 bytes) plus 3 fill 10-finger packets */ 90 /* FW read command, 0x53 0x?? 0x0, 0x01 */ [all …]
|
/Linux-v5.10/drivers/input/mouse/ |
D | elan_i2c_core.c | 1 // SPDX-License-Identifier: GPL-2.0-only 12 * copyright (c) 2011-2012 Cypress Semiconductor, Inc. 13 * copyright (c) 2011-2012 Google, Inc. 37 #include <linux/input/elan-i2c-ids.h> 149 return -ENXIO; in elan_get_fwinfo() 153 (*validpage_count * ETP_FW_PAGE_SIZE) - ETP_FW_SIGNATURE_SIZE; in elan_get_fwinfo() 173 error = regulator_enable(data->vcc); in elan_enable_power() 175 dev_err(&data->client->dev, in elan_enable_power() 181 error = data->ops->power_control(data->client, true); in elan_enable_power() 186 } while (--repeat > 0); in elan_enable_power() [all …]
|
D | elantech.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2007-2009 Arjan Opmeer <arjan@opmeer.net> 27 if (etd->info.debug) \ 38 if (ps2_sliced_command(&psmouse->ps2dev, c) || in synaptics_send_cmd() 39 ps2_command(&psmouse->ps2dev, param, PSMOUSE_CMD_GETINFO)) { in synaptics_send_cmd() 40 psmouse_err(psmouse, "%s query 0x%02x failed.\n", __func__, c); in synaptics_send_cmd() 41 return -1; in synaptics_send_cmd() 53 struct ps2dev *ps2dev = &psmouse->ps2dev; in elantech_send_cmd() 58 psmouse_err(psmouse, "%s query 0x%02x failed.\n", __func__, c); in elantech_send_cmd() 59 return -1; in elantech_send_cmd() [all …]
|
/Linux-v5.10/ |
D | MAINTAINERS | 9 ------------------------- 30 ``diff -u`` to make the patch easy to merge. Be prepared to get your 40 See Documentation/process/coding-style.rst for guidance here. 46 See Documentation/process/submitting-patches.rst for details. 57 include a Signed-off-by: line. The current version of this 59 Documentation/process/submitting-patches.rst. 70 that the bug would present a short-term risk to other users if it 76 Documentation/admin-guide/security-bugs.rst for details. 81 --------------------------------------------------- 97 W: *Web-page* with status/info [all …]
|
/Linux-v5.10/Documentation/admin-guide/ |
D | kernel-parameters.txt | 5 force -- enable ACPI if default was off 6 on -- enable ACPI but allow fallback to DT [arm64] 7 off -- disable ACPI if default was on 8 noirq -- do not use ACPI for IRQ routing 9 strict -- Be less tolerant of platforms that are not 11 rsdt -- prefer RSDT over (default) XSDT 12 copy_dsdt -- copy DSDT to memory 26 If set to vendor, prefer vendor-specific driver 58 Documentation/firmware-guide/acpi/debug.rst for more information about 121 Disable auto-serialization of AML methods [all …]
|