Home
last modified time | relevance | path

Searched full:eeti (Results 1 – 25 of 25) sorted by relevance

/linux/drivers/input/touchscreen/
H A Deeti_ts.c3 * Touch Screen driver for EETI's I2C connected touch screen panels
6 * See EETI's software guide for the protocol specification:
7 * http://home.eeti.com.tw/documentation.html
44 static void eeti_ts_report_event(struct eeti_ts *eeti, u8 *buf) in eeti_ts_report_event() argument
59 input_report_abs(eeti->input, ABS_PRESSURE, buf[5]); in eeti_ts_report_event()
61 touchscreen_report_pos(eeti->input, &eeti->props, x, y, false); in eeti_ts_report_event()
62 input_report_key(eeti->input, BTN_TOUCH, buf[0] & REPORT_BIT_PRESSED); in eeti_ts_report_event()
63 input_sync(eeti->input); in eeti_ts_report_event()
66 static int eeti_ts_read(struct eeti_ts *eeti) in eeti_ts_read() argument
71 len = i2c_master_recv(eeti->client, buf, sizeof(buf)); in eeti_ts_read()
[all …]
H A Dexc3000.c3 * Driver for I2C connected EETI EXC3000 multiple touch controller
61 .name = "EETI EXC3000 Touch Screen",
65 .name = "EETI EXC80H60 Touch Screen",
69 .name = "EETI EXC80H84 Touch Screen",
73 .name = "EETI EXC81W32 Touch Screen",
433 dev_warn(&client->dev, "Retry %d get EETI EXC3000 model: %d\n", in exc3000_probe()
456 { .compatible = "eeti,exc3000", .data = &exc3000_info[EETI_EXC3000] },
457 { .compatible = "eeti,exc80h60", .data = &exc3000_info[EETI_EXC80H60] },
458 { .compatible = "eeti,exc80h84", .data = &exc3000_info[EETI_EXC80H84] },
459 { .compatible = "eeti,exc81w32", .data = &exc3000_info[EETI_EXC81W32] },
[all …]
H A Degalax_ts_serial.c3 * EETI Egalax serial touchscreen driver
20 #define DRIVER_DESC "EETI Egalax serial touchscreen driver"
114 input_dev->name = "EETI eGalaxTouch Serial TouchScreen"; in egalax_connect()
H A DKconfig323 tristate "EETI touchscreen panel support"
326 Say Y here to enable support for I2C connected EETI touch panels.
332 tristate "EETI eGalax multi-touch panel support"
335 Say Y here to enable support for I2C connected EETI
342 tristate "EETI eGalax serial touchscreen"
345 Say Y here to enable support for serial connected EETI
352 tristate "EETI EXC3000 multi-touch panel support"
355 Say Y here to enable support for I2C connected EETI
/linux/Documentation/devicetree/bindings/input/touchscreen/
H A Deeti,exc3000.yaml4 $id: http://devicetree.org/schemas/input/touchscreen/eeti,exc3000.yaml#
7 title: EETI EXC3000 series touchscreen controller
18 - const: eeti,exc3000
19 - const: eeti,exc80h60
20 - const: eeti,exc80h84
23 - eeti,exc81w32
24 - const: eeti,exc80h84
55 compatible = "eeti,exc3000";
H A Degalax-ts.txt1 * EETI eGalax Multiple Touch Controller
4 - compatible: must be "eeti,egalax_ts"
13 compatible = "eeti,egalax_ts";
H A Deeti.txt1 Bindings for EETI touchscreen controller
4 - compatible: should be "eeti,exc3000-i2c"
24 compatible = "eeti,exc3000-i2c";
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6dl-b125pv2.dts22 compatible = "eeti,exc80h60";
H A Dimx6dl-b125v2.dts22 compatible = "eeti,exc80h60";
H A Dimx6dl-b155v2.dts22 compatible = "eeti,exc80h84";
H A Dimx6q-gw5400-a.dts320 compatible = "eeti,egalax_ts";
H A Dimx6sx-sabreauto.dts410 compatible = "eeti,egalax_ts";
H A Dimx6qdl-nitrogen6_som2.dtsi318 compatible = "eeti,egalax_ts";
H A Dimx6q-bosch-acc.dts451 compatible = "eeti,exc3000";
H A Dimx6qdl-gw52xx.dtsi465 compatible = "eeti,egalax_ts";
H A Dimx6qdl-gw53xx.dtsi462 compatible = "eeti,egalax_ts";
H A Dimx6qdl-sabreauto.dtsi455 compatible = "eeti,egalax_ts";
H A Dimx6qdl-gw54xx.dtsi509 compatible = "eeti,egalax_ts";
H A Dimx6qdl-gw5904.dtsi536 compatible = "eeti,egalax_ts";
H A Dimx6qdl-gw560x.dtsi568 compatible = "eeti,egalax_ts";
H A Dimx6qdl-zii-rdu2.dtsi615 compatible = "eeti,exc3000";
/linux/arch/arm/boot/dts/intel/pxa/
H A Dpxa300-raumfeld-controller.dts194 compatible = "eeti,exc3000-i2c";
213 eeti_ts_pins: eeti-ts-pins {
/linux/drivers/input/mouse/
H A Dtouchkit_ps2.c12 * http://home.eeti.com.tw/web20/drivers/Software%20Programming%20Guide_v2.0.pdf
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8mq-zii-ultra-rmb3.dts143 compatible = "eeti,exc3000";
/linux/Documentation/devicetree/bindings/
H A Dvendor-prefixes.yaml439 "^eeti,.*":