/openbmc/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 …]
|
/openbmc/linux/drivers/platform/x86/ |
H A D | touchscreen_dmi.c | 34 PROPERTY_ENTRY_U32("silead,max-fingers", 10), 35 PROPERTY_ENTRY_BOOL("silead,home-button"), 49 PROPERTY_ENTRY_U32("silead,max-fingers", 10), 50 PROPERTY_ENTRY_BOOL("silead,home-button"), 64 PROPERTY_ENTRY_BOOL("silead,home-button"), 79 PROPERTY_ENTRY_U32("silead,max-fingers", 10), 95 PROPERTY_ENTRY_U32("silead,max-fingers", 10), 96 PROPERTY_ENTRY_BOOL("silead,home-button"), 102 .name = "silead/gsl3680-chuwi-hi8-pro.fw", 123 PROPERTY_ENTRY_U32("silead,max-fingers", 10), [all …]
|
H A D | Kconfig | 984 Certain ACPI based tablets with e.g. Silead or Chipone touchscreens 989 Enable this for x86 tablets with Silead or Chipone touchscreens.
|
/openbmc/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 | 81 obj-$(CONFIG_TOUCHSCREEN_SILEAD) += silead.o
|
H A D | Kconfig | 1192 tristate "Silead I2C touchscreen" 1195 Say Y here if you have the Silead touchscreen connected to 1201 module will be called silead.
|
/openbmc/linux/arch/arm/boot/dts/rockchip/ |
H A D | rk3188-px3-evb.dts | 225 compatible = "silead,gsl1680"; 232 silead,max-fingers = <5>;
|
/openbmc/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3368-px5-evb.dts | 212 compatible = "silead,gsl1680"; 219 silead,max-fingers = <5>;
|
/openbmc/u-boot/arch/arm/dts/ |
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 | 94 compatible = "silead,gsl3670";
|
H A D | sun8i-a23-polaroid-mid2407pxe03.dts | 101 compatible = "silead,gsl1680";
|
/openbmc/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";
|
/openbmc/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
|
/openbmc/linux/drivers/platform/x86/x86-android-tablets/ |
H A D | other.c | 124 PROPERTY_ENTRY_BOOL("silead,home-button"), 150 /* Silead touchscreen */
|
/openbmc/linux/drivers/i2c/ |
H A 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.
|
/openbmc/linux/sound/soc/intel/boards/ |
H A D | bytcht_es8316.c | 391 * The silead.c touchscreen driver does not support runtime suspend, so in byt_cht_es8316_resume()
|
/openbmc/linux/Documentation/devicetree/bindings/ |
H A D | vendor-prefixes.yaml | 1232 "^silead,.*": 1233 description: Silead Inc.
|
/openbmc/linux/ |
H A D | MAINTAINERS | 19655 SILEAD TOUCHSCREEN DRIVER 19660 F: drivers/input/touchscreen/silead.c
|
H A D | opengrok1.0.log | [all...] |