Searched full:silead (Results 1 – 19 of 19) sorted by relevance
/Linux-v6.1/drivers/platform/x86/ |
D | touchscreen_dmi.c | 33 PROPERTY_ENTRY_BOOL("silead,home-button"), 48 PROPERTY_ENTRY_U32("silead,max-fingers", 10), 64 PROPERTY_ENTRY_U32("silead,max-fingers", 10), 65 PROPERTY_ENTRY_BOOL("silead,home-button"), 71 .name = "silead/gsl3680-chuwi-hi8-pro.fw", 92 PROPERTY_ENTRY_U32("silead,max-fingers", 10), 93 PROPERTY_ENTRY_BOOL("silead,home-button"), 108 PROPERTY_ENTRY_U32("silead,max-fingers", 10), 109 PROPERTY_ENTRY_BOOL("silead,home-button"), 110 PROPERTY_ENTRY_BOOL("silead,pen-supported"), [all …]
|
D | Kconfig | 1015 Certain ACPI based tablets with e.g. Silead or Chipone touchscreens 1020 Enable this for x86 tablets with Silead or Chipone touchscreens.
|
D | x86-android-tablets.c | 609 PROPERTY_ENTRY_BOOL("silead,home-button"), 635 /* Silead touchscreen */
|
/Linux-v6.1/Documentation/devicetree/bindings/input/touchscreen/ |
D | silead,gsl1680.yaml | 4 $id: http://devicetree.org/schemas/input/touchscreen/silead,gsl1680.yaml# 7 title: Silead GSL1680 Touchscreen Controller Device Tree Bindings 18 - silead,gsl1680 19 - silead,gsl1688 20 - silead,gsl3670 21 - silead,gsl3675 22 - silead,gsl3692 38 silead,max-fingers: 44 silead,home-button: 78 compatible = "silead,gsl1680"; [all …]
|
/Linux-v6.1/drivers/input/touchscreen/ |
D | silead.c | 143 if (device_property_read_bool(dev, "silead,home-button")) in silead_ts_request_input_dev() 409 * get permission from Silead, or from device OEMs, to distribute the necessary in silead_ts_load_fw() 410 * Silead firmware files in linux-firmware. in silead_ts_load_fw() 427 * "silead,efi-fw-min-max" property. in silead_ts_load_fw() 437 error = device_property_read_u32_array(dev, "silead,efi-fw-min-max", in silead_ts_load_fw() 497 dev_info(&client->dev, "Silead chip ID: 0x%8X", data->chip_id); in silead_ts_get_id() 511 * 1. Turn off the Silead chip. in silead_ts_setup() 527 "silead,stuck-controller-bug")) { in silead_ts_setup() 594 error = device_property_read_u32(dev, "silead,max-fingers", in silead_ts_read_props() 604 "silead/%s", str); in silead_ts_read_props() [all …]
|
D | Makefile | 79 obj-$(CONFIG_TOUCHSCREEN_SILEAD) += silead.o
|
D | Kconfig | 1194 tristate "Silead I2C touchscreen" 1197 Say Y here if you have the Silead touchscreen connected to 1203 module will be called silead.
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | rk3188-px3-evb.dts | 225 compatible = "silead,gsl1680"; 232 silead,max-fingers = <5>;
|
D | sun8i-a23-inet86dz.dts | 58 compatible = "silead,gsl1680";
|
D | sun8i-a23-gt90h-v4.dts | 58 compatible = "silead,gsl3675";
|
D | sun8i-a23-polaroid-mid2809pxe04.dts | 81 compatible = "silead,gsl3670";
|
D | sun8i-a33-ga10h-v1.1.dts | 63 compatible = "silead,gsl3675";
|
D | sun8i-a23-polaroid-mid2407pxe03.dts | 88 compatible = "silead,gsl1680";
|
/Linux-v6.1/arch/arm64/boot/dts/rockchip/ |
D | rk3368-px5-evb.dts | 212 compatible = "silead,gsl1680"; 219 silead,max-fingers = <5>;
|
/Linux-v6.1/Documentation/driver-api/firmware/ |
D | fallback-mechanisms.rst | 281 To check for, for example Silead touchscreen controller embedded firmware, 289 magic prefix for Silead firmware: F0 00 00 00 02 00 00 00, this gives you
|
/Linux-v6.1/drivers/i2c/ |
D | i2c-core-acpi.c | 347 * These Silead touchscreen controllers only work at 400KHz, for 352 * the speed of the bus to 400 KHz if a Silead device is present.
|
/Linux-v6.1/sound/soc/intel/boards/ |
D | bytcht_es8316.c | 391 * The silead.c touchscreen driver does not support runtime suspend, so in byt_cht_es8316_resume()
|
/Linux-v6.1/Documentation/devicetree/bindings/ |
D | vendor-prefixes.yaml | 1158 "^silead,.*": 1159 description: Silead Inc.
|
/Linux-v6.1/ |
D | MAINTAINERS | 18829 SILEAD TOUCHSCREEN DRIVER 18834 F: drivers/input/touchscreen/silead.c
|