Lines Matching full:silead
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()
600 device_property_read_u32(dev, "silead,pen-resolution-x", &data->pen_x_res); in silead_ts_read_props()
601 device_property_read_u32(dev, "silead,pen-resolution-y", &data->pen_y_res); in silead_ts_read_props()
618 "silead/%s.fw", acpi_id->id); in silead_ts_set_default_fw_name()
624 "silead/%s.fw", id->name); in silead_ts_set_default_fw_name()
634 "silead/%s.fw", id->name); in silead_ts_set_default_fw_name()
807 { .compatible = "silead,gsl1680" },
808 { .compatible = "silead,gsl1688" },
809 { .compatible = "silead,gsl3670" },
810 { .compatible = "silead,gsl3675" },
811 { .compatible = "silead,gsl3692" },
830 MODULE_DESCRIPTION("Silead I2C touchscreen driver");