Home
last modified time | relevance | path

Searched full:silead (Results 1 – 19 of 19) sorted by relevance

/linux/Documentation/devicetree/bindings/input/touchscreen/
H A Dsilead,gsl1680.yaml4 $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 Dtouchscreen_dmi.c37 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 DKconfig1031 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 Dsilead.c142 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 DMakefile80 obj-$(CONFIG_TOUCHSCREEN_SILEAD) += silead.o
H A DKconfig1181 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 Drk3188-px3-evb.dts225 compatible = "silead,gsl1680";
232 silead,max-fingers = <5>;
/linux/arch/arm64/boot/dts/rockchip/
H A Drk3368-px5-evb.dts212 compatible = "silead,gsl1680";
219 silead,max-fingers = <5>;
/linux/arch/arm/boot/dts/allwinner/
H A Dsun8i-a23-inet86dz.dts58 compatible = "silead,gsl1680";
H A Dsun8i-a23-gt90h-v4.dts58 compatible = "silead,gsl3675";
H A Dsun8i-a33-ga10h-v1.1.dts63 compatible = "silead,gsl3675";
H A Dsun8i-a23-polaroid-mid2809pxe04.dts81 compatible = "silead,gsl3670";
H A Dsun8i-a23-polaroid-mid2407pxe03.dts88 compatible = "silead,gsl1680";
/linux/Documentation/driver-api/firmware/
H A Dfallback-mechanisms.rst281 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 Dother.c130 PROPERTY_ENTRY_BOOL("silead,home-button"),
156 /* Silead touchscreen */
/linux/sound/soc/intel/boards/
H A Dbytcht_es8316.c392 * The silead.c touchscreen driver does not support runtime suspend, so in byt_cht_es8316_resume()
/linux/Documentation/devicetree/bindings/
H A Dvendor-prefixes.yaml1333 "^silead,.*":
1334 description: Silead Inc.
/linux/Documentation/admin-guide/
H A Dkernel-parameters.txt1942 firmware-name=gsl1680-vendor-model.fw:silead,home-button
/linux/
H A DMAINTAINERS21103 SILEAD TOUCHSCREEN DRIVER
21108 F: drivers/input/touchscreen/silead.c