| /OK3568_Linux_fs/kernel/drivers/input/touchscreen/ |
| H A D | Kconfig | 3 # Touchscreen driver configuration 20 tristate "Marvell 88PM860x touchscreen" 24 support for the built-in touchscreen. 36 Say Y here if you have a touchscreen interface using the 54 Say Y here if you have a touchscreen interface using the 64 tristate "Analog Devices AD7879-1/AD7889-1 touchscreen interface" 66 Say Y here if you want to support a touchscreen interface using 97 tristate "Generic ADC based resistive touchscreen" 103 resistive touchscreen driver. 111 tristate "Microchip AR1020/1021 i2c touchscreen" [all …]
|
| H A D | of_touchscreen.c | 3 * Generic DT helper functions for touchscreen devices 11 #include <linux/input/touchscreen.h> 52 * touchscreen_parse_properties - parse common touchscreen DT properties 80 data_present = touchscreen_get_prop_u32(dev, "touchscreen-min-x", in touchscreen_parse_properties() 83 data_present |= touchscreen_get_prop_u32(dev, "touchscreen-size-x", in touchscreen_parse_properties() 87 data_present |= touchscreen_get_prop_u32(dev, "touchscreen-fuzz-x", in touchscreen_parse_properties() 93 data_present = touchscreen_get_prop_u32(dev, "touchscreen-min-y", in touchscreen_parse_properties() 96 data_present |= touchscreen_get_prop_u32(dev, "touchscreen-size-y", in touchscreen_parse_properties() 100 data_present |= touchscreen_get_prop_u32(dev, "touchscreen-fuzz-y", in touchscreen_parse_properties() 108 "touchscreen-max-pressure", in touchscreen_parse_properties() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/input/touchscreen/ |
| H A D | touchscreen.yaml | 4 $id: http://devicetree.org/schemas/input/touchscreen/touchscreen.yaml# 7 title: Common touchscreen Bindings 13 touchscreen-min-x: 18 touchscreen-min-y: 23 touchscreen-size-x: 24 description: horizontal resolution of touchscreen (maximum x coordinate reported + 1) 27 touchscreen-size-y: 28 description: vertical resolution of touchscreen (maximum y coordinate reported + 1) 31 touchscreen-max-pressure: 35 touchscreen-min-pressure: [all …]
|
| H A D | mms114.txt | 1 * MELFAS MMS114/MMS152/MMS345L touchscreen controller 10 - touchscreen-size-x: See [1] 11 - touchscreen-size-y: See [1] 14 - touchscreen-fuzz-x: See [1] 15 - touchscreen-fuzz-y: See [1] 16 - touchscreen-fuzz-pressure: See [1] 17 - touchscreen-inverted-x: See [1] 18 - touchscreen-inverted-y: See [1] 19 - touchscreen-swapped-x-y: See [1] 21 [1]: Documentation/devicetree/bindings/input/touchscreen/touchscreen.txt [all …]
|
| H A D | silead_gsl1680.txt | 1 * GSL 1680 touchscreen controller 15 - touchscreen-size-x : See touchscreen.txt 16 - touchscreen-size-y : See touchscreen.txt 20 - touchscreen-inverted-x : See touchscreen.txt 21 - touchscreen-inverted-y : See touchscreen.txt 22 - touchscreen-swapped-x-y : See touchscreen.txt 23 - silead,max-fingers : maximum number of fingers the touchscreen can detect 25 capacitive home-button build into the touchscreen 32 gsl1680: touchscreen@40 { 38 touchscreen-size-x = <480>; [all …]
|
| H A D | iqs5xx.txt | 1 Azoteq IQS550/572/525 Trackpad/Touchscreen Controller 20 - touchscreen-min-x : See [2]. 22 - touchscreen-min-y : See [2]. 24 - touchscreen-size-x : See [2]. If this property is omitted, the 28 - touchscreen-size-y : See [2]. If this property is omitted, the 32 - touchscreen-max-pressure : See [2]. Pressure is expressed as the sum of 39 - touchscreen-fuzz-x : See [2]. 41 - touchscreen-fuzz-y : See [2]. 43 - touchscreen-fuzz-pressure : See [2]. 45 - touchscreen-inverted-x : See [2]. Inversion is applied relative to that [all …]
|
| H A D | cypress,cy8ctma140.yaml | 4 $id: http://devicetree.org/schemas/input/touchscreen/cypress,cy8ctma140.yaml# 7 title: Cypress CY8CTMA140 series touchscreen controller bindings 13 - $ref: touchscreen.yaml# 36 touchscreen-inverted-x: true 37 touchscreen-inverted-y: true 38 touchscreen-size-x: true 39 touchscreen-size-y: true 40 touchscreen-swapped-x-y: true 41 touchscreen-max-pressure: true 49 - touchscreen-size-x [all …]
|
| H A D | bu21013.txt | 13 - touchscreen-size-x : General touchscreen binding, see [1]. 14 - touchscreen-size-y : General touchscreen binding, see [1]. 15 - touchscreen-inverted-x : General touchscreen binding, see [1]. 16 - touchscreen-inverted-y : General touchscreen binding, see [1]. 17 - touchscreen-swapped-x-y : General touchscreen binding, see [1]. 19 [1] All general touchscreen properties are described in 20 Documentation/devicetree/bindings/input/touchscreen/touchscreen.txt. 39 touchscreen-size-x = <384>; 40 touchscreen-size-y = <704>; 41 touchscreen-inverted-y;
|
| H A D | raspberrypi,firmware-ts.txt | 1 Raspberry Pi firmware based 7" touchscreen 9 - touchscreen-size-x: See touchscreen.txt 10 - touchscreen-size-y: See touchscreen.txt 11 - touchscreen-inverted-x: See touchscreen.txt 12 - touchscreen-inverted-y: See touchscreen.txt 13 - touchscreen-swapped-x-y: See touchscreen.txt 21 ts: touchscreen { 23 touchscreen-size-x = <800>; 24 touchscreen-size-y = <480>;
|
| H A D | eeti,exc3000.yaml | 4 $id: http://devicetree.org/schemas/input/touchscreen/eeti,exc3000.yaml# 7 title: EETI EXC3000 series touchscreen controller 13 - $ref: touchscreen.yaml# 27 touchscreen-size-x: true 28 touchscreen-size-y: true 29 touchscreen-inverted-x: true 30 touchscreen-inverted-y: true 31 touchscreen-swapped-x-y: true 37 - touchscreen-size-x 38 - touchscreen-size-y [all …]
|
| H A D | brcm,iproc-touchscreen.txt | 1 * Broadcom's IPROC Touchscreen Controller 4 - compatible: must be "brcm,iproc-touchscreen" 11 - interrupts: The touchscreen controller's interrupt 53 - touchscreen-size-x: horizontal resolution of touchscreen (in pixels) 54 - touchscreen-size-y: vertical resolution of touchscreen (in pixels) 55 - touchscreen-fuzz-x: horizontal noise value of the absolute input 57 - touchscreen-fuzz-y: vertical noise value of the absolute input 59 - touchscreen-inverted-x: X axis is inverted (boolean) 60 - touchscreen-inverted-y: Y axis is inverted (boolean) 62 Example: An example of touchscreen node [all …]
|
| H A D | ads7846.txt | 60 wakeup-source use any event on touchscreen as wakeup event. 62 touchscreen-size-x General touchscreen binding, see [1]. 63 touchscreen-size-y General touchscreen binding, see [1]. 64 touchscreen-max-pressure General touchscreen binding, see [1]. 65 touchscreen-min-pressure General touchscreen binding, see [1]. 66 touchscreen-average-samples General touchscreen binding, see [1]. 67 touchscreen-inverted-x General touchscreen binding, see [1]. 68 touchscreen-inverted-y General touchscreen binding, see [1]. 69 touchscreen-swapped-x-y General touchscreen binding, see [1]. 71 [1] All general touchscreen properties are described in [all …]
|
| H A D | tsc2005.txt | 1 * Texas Instruments tsc2004 and tsc2005 touchscreen controllers 13 - ti,x-plate-ohms : integer, resistance of the touchscreen's X plates 15 - ti,esd-recovery-timeout-ms : integer, if the touchscreen does not respond after 18 - properties defined in touchscreen.txt 31 touchscreen-fuzz-x = <4>; 32 touchscreen-fuzz-y = <7>; 33 touchscreen-fuzz-pressure = <2>; 34 touchscreen-size-x = <4096>; 35 touchscreen-size-y = <4096>; 36 touchscreen-max-pressure = <2048>; [all …]
|
| H A D | chipone_icn8318.txt | 1 * ChipOne icn8318 I2C touchscreen controller 8 - touchscreen-size-x : horizontal resolution of touchscreen (in pixels) 9 - touchscreen-size-y : vertical resolution of touchscreen (in pixels) 15 - touchscreen-fuzz-x : horizontal noise value of the absolute input 17 - touchscreen-fuzz-y : vertical noise value of the absolute input 19 - touchscreen-inverted-x : X axis is inverted (boolean) 20 - touchscreen-inverted-y : Y axis is inverted (boolean) 21 - touchscreen-swapped-x-y : X and Y axis are swapped (boolean) 37 touchscreen-size-x = <800>; 38 touchscreen-size-y = <480>; [all …]
|
| H A D | zet6223.txt | 1 Zeitec ZET6223 I2C touchscreen controller 13 - touchscreen-size-x : See touchscreen.txt 14 - touchscreen-size-y : See touchscreen.txt 15 - touchscreen-inverted-x : See touchscreen.txt 16 - touchscreen-inverted-y : See touchscreen.txt 17 - touchscreen-swapped-x-y : See touchscreen.txt 23 zet6223: touchscreen@76 {
|
| H A D | cyttsp.txt | 1 * Cypress cyttsp touchscreen controller 18 - touchscreen-size-x : horizontal resolution of touchscreen (in pixels) 19 - touchscreen-size-y : vertical resolution of touchscreen (in pixels) 20 - touchscreen-fuzz-x : horizontal noise value of the absolute input device 22 - touchscreen-fuzz-y : vertical noise value of the absolute input device 55 touchscreen-size-x = <800>; 56 touchscreen-size-y = <480>; 57 touchscreen-fuzz-x = <4>; 58 touchscreen-fuzz-y = <7>; 80 touchscreen-size-x = <800>; [all …]
|
| H A D | elan,elants_i2c.yaml | 4 $id: "http://devicetree.org/schemas/input/touchscreen/elan,elants_i2c.yaml#" 7 title: Elantech I2C Touchscreen 13 - $ref: touchscreen.yaml# 29 description: touchscreen can be used as a wakeup source. 40 touchscreen-inverted-x: true 41 touchscreen-inverted-y: true 42 touchscreen-size-x: true 43 touchscreen-size-y: true 44 touchscreen-swapped-x-y: true 61 touchscreen@10 {
|
| H A D | st,stmfts.txt | 1 * ST-Microelectronics FingerTip touchscreen controller 3 The ST-Microelectronics FingerTip device provides a basic touchscreen 16 - touchscreen-size-x : see touchscreen.txt 17 - touchscreen-size-y : see touchscreen.txt 29 touchscreen@49 { 34 touchscreen-size-x = <1599>; 35 touchscreen-size-y = <2559>;
|
| H A D | samsung,s6sy761.txt | 1 * Samsung S6SY761 touchscreen controller 11 - touchscreen-size-x : see touchscreen.txt. This property is embedded in the 13 - touchscreen-size-y : see touchscreen.txt. This property is embedded in the 22 touchscreen@48 { 29 touchscreen-size-x = <4096>; 30 touchscreen-size-y = <4096>;
|
| H A D | bu21029.txt | 12 - touchscreen-size-x : horizontal resolution of touchscreen (in pixels) 13 - touchscreen-size-y : vertical resolution of touchscreen (in pixels) 14 - touchscreen-max-pressure: maximum pressure value 29 touchscreen-size-x = <800>; 30 touchscreen-size-y = <480>; 31 touchscreen-max-pressure = <4095>;
|
| H A D | hideep.txt | 1 * HiDeep Finger and Stylus touchscreen controller 15 - touchscreen-size-x : X axis size of touchscreen 16 - touchscreen-size-y : Y axis size of touchscreen 29 touchscreen@6c { 37 touchscreen-size-x = <1080>; 38 touchscreen-size-y = <1920>;
|
| H A D | goodix.yaml | 4 $id: http://devicetree.org/schemas/input/touchscreen/goodix.yaml# 7 title: Goodix GT9xx series touchscreen controller Bindings 13 - $ref: touchscreen.yaml# 51 touchscreen-inverted-x: true 52 touchscreen-inverted-y: true 53 touchscreen-size-x: true 54 touchscreen-size-y: true 55 touchscreen-swapped-x-y: true
|
| H A D | edt-ft5x06.yaml | 4 $id: http://devicetree.org/schemas/input/touchscreen/edt-ft5x06.yaml# 21 - $ref: touchscreen.yaml# 88 touchscreen-size-x: true 89 touchscreen-size-y: true 90 touchscreen-fuzz-x: true 91 touchscreen-fuzz-y: true 92 touchscreen-inverted-x: true 93 touchscreen-inverted-y: true 94 touchscreen-swapped-x-y: true
|
| /OK3568_Linux_fs/kernel/drivers/platform/x86/ |
| H A D | touchscreen_dmi.c | 3 * Touchscreen driver DMI based configuration code 30 PROPERTY_ENTRY_U32("touchscreen-size-x", 1665), 31 PROPERTY_ENTRY_U32("touchscreen-size-y", 1140), 32 PROPERTY_ENTRY_BOOL("touchscreen-swapped-x-y"), 44 PROPERTY_ENTRY_U32("touchscreen-size-x", 1728), 45 PROPERTY_ENTRY_U32("touchscreen-size-y", 1148), 46 PROPERTY_ENTRY_BOOL("touchscreen-swapped-x-y"), 58 PROPERTY_ENTRY_U32("touchscreen-min-x", 6), 59 PROPERTY_ENTRY_U32("touchscreen-min-y", 3), 60 PROPERTY_ENTRY_U32("touchscreen-size-x", 1728), [all …]
|
| /OK3568_Linux_fs/kernel/drivers/input/touchscreen/cyttsp5/ |
| H A D | Kconfig | 3 # Touchscreen driver configuration 6 tristate "Parade TrueTouch Gen5 Touchscreen Driver" 9 Geneartion5 touchscreen controllers. 11 Say Y here if you have a Parade Gen5 touchscreen. 32 Standard Product Generation5 touchscreen controller. 45 Standard Product Generation5 touchscreen controller. 64 on Parade TrueTouch(tm) Standard Product Generation4 touchscreen 71 on Parade TrueTouch(tm) Standard Product Generation4 touchscreen 81 Standard Product Generation5 touchscreen controller. 90 Standard Product Generation5 touchscreen controller. [all …]
|