| /OK3568_Linux_fs/kernel/drivers/input/touchscreen/elan/ |
| H A D | elan_update.c | 3 * ELAN HID-I2C TouchScreen driver. 5 * Copyright (C) 2014 Elan Microelectronics Corporation. 40 dev_err(&ts->client->dev, "[elan] write page finish command fauled\n"); in get_hid_iap_ack() 46 dev_err(&ts->client->dev, "[elan] wait for int failed\n"); in get_hid_iap_ack() 51 dev_info(&ts->client->dev, "[elan]%s buf[4]:buf[5]= %x:%x\n",__func__, buf[4],buf[5]); in get_hid_iap_ack() 54 dev_info(&ts->client->dev,"[elan] iap write page response ok\n"); in get_hid_iap_ack() 57 dev_err(&ts->client->dev, "[elan] iap rewrite page response\n"); in get_hid_iap_ack() 60 dev_err(&ts->client->dev, "[elan] iap ack error\n"); in get_hid_iap_ack() 64 dev_err(&ts->client->dev, "[elan] recv ack return value error\n"); in get_hid_iap_ack() 80 dev_err(&ts->client->dev, "[elan]Send query remark id cmd failed!! len=%d",len); in query_remark_id() [all …]
|
| H A D | elan_ts.c | 2 * ELAN HID-I2C TouchScreen driver. 4 * Copyright (C) 2014 Elan Microelectronics Corporation. 58 printk("[elan] elan_ts_hw_reset()\n"); in elan_ts_hw_reset() 66 "[elan] %s enter, irq = %d, on = %d, irq_lock_flag=%d\n", in elan_switch_irq() 179 "[elan] ERROR: Send get hid hello cmd fail!len=%d\n", err); in elan_ic_status() 188 "[elan] ERROR: %s INT status high",__func__); in elan_ic_status() 198 "[elan] ERROR:%s Read Hello Data error\n", __func__); in elan_ic_status() 204 dev_err(&client->dev, "[elan] FW Mode = 0x%2x\n",buf[4]); in elan_ic_status() 228 "[elan] ERROR: %s INT status high",__func__); in get_normal_hello() 235 "[elan] ERROR:%s Read Hello Data error\n", __func__); in get_normal_hello() [all …]
|
| H A D | elan_tool.c | 3 * ELAN HID-I2C TouchScreen driver. 5 * Copyright (C) 2014 Elan Microelectronics Corporation. 98 dev_info(&client->dev, "ELAN CALIBRATE Success\n"); in store_calibrate() 100 dev_err(&client->dev, "ELAN CALIBRATE Fail\n"); in store_calibrate() 131 dev_err(&client->dev, "ELAN CALIBRATE CHECK Fail\n"); in store_check_rek() 133 dev_info(&client->dev, "ELAN CHECK CALIBRATE Success\n"); in store_check_rek() 276 dev_info(&client->dev, "[elan] fw store type out of range!!!\n"); in store_fw_store() 434 dev_err(&ts->client->dev, "[elan] %s sysfs create group error\n",__func__); in elan_sysfs_attri_file() 436 dev_err(&ts->client->dev,"[elan] %s sysfs create group success\n",__func__); in elan_sysfs_attri_file()
|
| H A D | elan_ts.h | 3 * ELAN HID-I2C TouchScreen driver. 5 * Copyright (C) 2014 Elan Microelectronics Corporation. 37 /*define elan device name*/ 142 // uint8_t *buf; /*elan report recv buf*/ 157 struct ts_chip_hw_info hw_info; /*elan touch need gpio*/ 324 printk("[elan]:"fmt"\n",##args);\
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/input/ |
| H A D | elan_i2c.txt | 4 - compatible: must be "elan,ekth3000". 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 18 - elan,x_traces: number of antennas on the x axis 19 - elan,y_traces: number of antennas on the y axis 36 compatible = "elan,ekth3000";
|
| /OK3568_Linux_fs/kernel/drivers/tty/serial/8250/ |
| H A D | serial_cs.c | 105 * Elan VPU16551 UART with 14.7456MHz oscillator 820 …PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL CARD: SL100 1.00.", 0x19ca78a… 821 …PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL CARD: SL100", 0x19ca78af, 0x71… 822 …PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL CARD: SL232 1.00.", 0x19ca78a… 823 …PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL CARD: SL232", 0x19ca78af, 0xb6… 824 …PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c2000.", "SERIAL CARD: CF232", 0x63f2e0bd, 0xb9… 825 …PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c2000.", "SERIAL CARD: CF232-5", 0x63f2e0bd, 0x… 826 PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF232", 0x3beb8cf2, 0x171e7190), 827 PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF232-5", 0x3beb8cf2, 0x20da4262), 828 PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF428", 0x3beb8cf2, 0xea5dd57d), [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/input/touchscreen/ |
| H A D | elan,elants_i2c.yaml | 4 $id: "http://devicetree.org/schemas/input/touchscreen/elan,elants_i2c.yaml#" 18 - elan,ektf3624 19 - elan,ekth3500 62 compatible = "elan,ekth3500";
|
| H A D | ektf2127.txt | 1 * Elan eKTF2127 I2C touchscreen controller 4 - compatible : "elan,ektf2127" 17 compatible = "elan,ektf2127";
|
| /OK3568_Linux_fs/kernel/drivers/usb/misc/ |
| H A D | usb_u132.h | 3 * Common Header File for the Elan Digital Systems U132 adapter 7 * Copyright(C) 2006 Elan Digital Systems Limited 10 * Author and Maintainer - Tony Olech - Elan Digital Systems 33 * via an ELAN U132 adapter. 37 * the U132 adapter manufactured by Elan Digital Systems, and the
|
| H A D | Kconfig | 112 tristate "Elan PCMCIA CardBus Adapter USB Client" 114 ELAN's Uxxx series of adapters are USB to PCMCIA CardBus adapters. 121 adapter you will need this "ftdi-elan" module as well as the "u132-hcd" 129 See also the USB_U132_HCD entry "Elan U132 Adapter Host Controller"
|
| /OK3568_Linux_fs/kernel/drivers/hid/ |
| H A D | hid-elan.c | 3 * HID Driver for ELAN Touchpad 169 input->name = "Elan Touchpad"; in elan_input_configured() 190 hid_err(hdev, "Failed to init elan MT slots: %d\n", ret); in elan_input_configured() 199 hid_err(hdev, "Failed to register elan input device: %d\n", in elan_input_configured() 282 * When touched with two fingers Elan touchpad will emit two HID reports in elan_usb_report_input() 326 * Elan MT touchpads in i2c mode send finger data in the same format in elan_i2c_report_input() 459 mute_led->name = "elan:red:mute"; in elan_init_mute_led() 533 .name = "elan", 546 MODULE_DESCRIPTION("Driver for HID ELAN Touchpads");
|
| /OK3568_Linux_fs/kernel/drivers/input/mouse/ |
| H A D | elan_i2c_core.c | 3 * Elan I2C/SMBus Touchpad driver 5 * Copyright (c) 2013 ELAN Microelectronics Corp. 37 #include <linux/input/elan-i2c-ids.h> 380 "elan,x_traces", in elan_query_device_parameters() 383 "elan,y_traces", in elan_query_device_parameters() 409 if (device_property_read_bool(&client->dev, "elan,clickpad")) in elan_query_device_parameters() 412 if (device_property_read_bool(&client->dev, "elan,middle-button")) in elan_query_device_parameters() 879 * Elan isr functions 1047 * Elan initialization functions 1060 input->name = "Elan TrackPoint"; in elan_setup_trackpoint_input_device() [all …]
|
| H A D | Kconfig | 274 tristate "ELAN I2C Touchpad support" 277 This driver adds support for Elan I2C/SMbus Trackpads. 279 Say Y here if you have a ELAN I2C/SMbus Touchpad. 289 Say Y here if Elan Touchpad in your system is connected to 298 Say Y here if Elan Touchpad in your system is connected to
|
| H A D | elan_i2c.h | 3 * Elan I2C/SMBus Touchpad driver 5 * Copyright (c) 2013 ELAN Microelectronics Corp.
|
| H A D | elan_i2c_smbus.c | 3 * Elan I2C/SMBus Touchpad driver - SMBus interface 5 * Copyright (c) 2013 ELAN Microelectronics Corp. 23 /* Elan SMbus commands */
|
| /OK3568_Linux_fs/kernel/drivers/cpufreq/ |
| H A D | elanfreq.c | 3 * elanfreq: cpufreq driver for the AMD ELAN family 71 * Finds out at which frequency the CPU of the Elan SOC runs 109 * Access to the Elan's internal registers is indexed via in elanfreq_target() 225 MODULE_DESCRIPTION("cpufreq driver for AMD's Elan CPUs");
|
| H A D | Kconfig.x86 | 76 tristate "AMD Elan SC400 and SC410" 79 This adds the CPUFreq driver for AMD Elan SC400 and SC410 91 tristate "AMD Elan SC520" 94 This adds the CPUFreq driver for AMD Elan SC520 processor.
|
| H A D | sc520_freq.c | 3 * sc520_freq.c: cpufreq driver for the AMD Elan sc520 133 MODULE_DESCRIPTION("cpufreq driver for AMD's Elan sc520 CPU");
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3399-gru-bob.dts | 35 compatible = "elan,ekth3500"; 47 compatible = "elan,ekth3000";
|
| /OK3568_Linux_fs/kernel/include/linux/input/ |
| H A D | elan-i2c-ids.h | 2 * Elan I2C/SMBus Touchpad device whitelist 4 * Copyright (c) 2013 ELAN Microelectronics Corp.
|
| /OK3568_Linux_fs/kernel/drivers/watchdog/ |
| H A D | sc520_wdt.c | 3 * AMD Elan SC520 processor Watchdog Timer driver 70 * The AMD Elan SC520 timeout value is 492us times a power of 2 (0-7) 102 * AMD Elan SC520 - Watchdog Timer Registers 430 "Driver for watchdog timer in AMD \"Elan\" SC520 uProcessor");
|
| /OK3568_Linux_fs/kernel/drivers/input/touchscreen/ |
| H A D | ektf2127.c | 3 * Driver for ELAN eKTF2127 i2c touchscreen controller 307 { .compatible = "elan,ektf2127" }, 330 MODULE_DESCRIPTION("ELAN eKTF2127 I2C Touchscreen Driver");
|
| /OK3568_Linux_fs/kernel/arch/x86/ |
| H A D | Kconfig.cpu | 39 - "AMD Elan" for the 32-bit AMD Elan embedded CPU. 215 bool "AMD Elan" 218 Select this for an AMD Elan processor.
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | rk3288-veyron-jerry.dts | 184 * Trackpad pin control is shared between Elan and Synaptics devices 191 compatible = "elan,i2c_touchpad";
|
| H A D | .rk3288-veyron-jerry.dtb.pre.tmp | |