/linux/Documentation/devicetree/bindings/input/touchscreen/ |
H A D | silead,gsl1680.yaml | 4 $id: http://devicetree.org/schemas/input/touchscreen/silead,gsl1680.yaml# 7 title: Silead GSL1680 Touchscreen Controller 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/drivers/platform/x86/ |
H A D | touchscreen_dmi.c | 37 PROPERTY_ENTRY_BOOL("silead,home-button"), 51 PROPERTY_ENTRY_BOOL("silead,home-button"), 65 PROPERTY_ENTRY_BOOL("silead,home-button"), 95 PROPERTY_ENTRY_BOOL("silead,home-button"), 101 .name = "silead/gsl3680-chuwi-hi8-pro.fw", 122 PROPERTY_ENTRY_BOOL("silead,home-button"), 137 PROPERTY_ENTRY_BOOL("silead,home-button"), 138 PROPERTY_ENTRY_BOOL("silead,pen-supported"), 139 PROPERTY_ENTRY_U32("silead,pen-resolution-x", 8), 140 PROPERTY_ENTRY_U32("silead,pen-resolution-y", 8), [all …]
|
H A D | Kconfig | 1031 Certain ACPI based tablets with e.g. Silead or Chipone touchscreens 1036 Enable this for x86 tablets with Silead or Chipone touchscreens.
|
/linux/drivers/input/touchscreen/ |
H A D | silead.c | 142 if (device_property_read_bool(dev, "silead,home-button")) in silead_ts_request_input_dev() 407 * get permission from Silead, or from device OEMs, to distribute the necessary in silead_ts_load_fw() 408 * Silead firmware files in linux-firmware. in silead_ts_load_fw() 425 * "silead,efi-fw-min-max" property. in silead_ts_load_fw() 435 error = device_property_read_u32_array(dev, "silead,efi-fw-min-max", in silead_ts_load_fw() 495 dev_info(&client->dev, "Silead chip ID: 0x%8X", data->chip_id); in silead_ts_get_id() 509 * 1. Turn off the Silead chip. in silead_ts_setup() 525 "silead,stuck-controller-bug")) { in silead_ts_setup() 595 "silead/%s", str); in silead_ts_read_props() 599 data->pen_supported = device_property_read_bool(dev, "silead,pen-supported"); in silead_ts_read_props() [all …]
|
H A D | Makefile | 80 obj-$(CONFIG_TOUCHSCREEN_SILEAD) += silead.o
|
H A D | Kconfig | 1181 tristate "Silead I2C touchscreen" 1184 Say Y here if you have the Silead touchscreen connected to 1190 module will be called silead.
|
/linux/arch/arm/boot/dts/rockchip/ |
H A D | rk3188-px3-evb.dts | 225 compatible = "silead,gsl1680"; 232 silead,max-fingers = <5>;
|
/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3368-px5-evb.dts | 212 compatible = "silead,gsl1680"; 219 silead,max-fingers = <5>;
|
/linux/arch/arm/boot/dts/allwinner/ |
H A D | sun8i-a23-inet86dz.dts | 58 compatible = "silead,gsl1680";
|
H A D | sun8i-a23-gt90h-v4.dts | 58 compatible = "silead,gsl3675";
|
H A D | sun8i-a33-ga10h-v1.1.dts | 63 compatible = "silead,gsl3675";
|
H A D | sun8i-a23-polaroid-mid2809pxe04.dts | 81 compatible = "silead,gsl3670";
|
H A D | sun8i-a23-polaroid-mid2407pxe03.dts | 88 compatible = "silead,gsl1680";
|
/linux/Documentation/driver-api/firmware/ |
H A 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/drivers/platform/x86/x86-android-tablets/ |
H A D | other.c | 130 PROPERTY_ENTRY_BOOL("silead,home-button"), 156 /* Silead touchscreen */
|
/linux/sound/soc/intel/boards/ |
H A D | bytcht_es8316.c | 392 * The silead.c touchscreen driver does not support runtime suspend, so in byt_cht_es8316_resume()
|
/linux/Documentation/devicetree/bindings/ |
H A D | vendor-prefixes.yaml | 1333 "^silead,.*": 1334 description: Silead Inc.
|
/linux/Documentation/admin-guide/ |
H A D | kernel-parameters.txt | 1942 firmware-name=gsl1680-vendor-model.fw:silead,home-button
|
/linux/ |
H A D | MAINTAINERS | 21103 SILEAD TOUCHSCREEN DRIVER 21108 F: drivers/input/touchscreen/silead.c
|