Lines Matching refs:this_ts
129 static struct gsl_ts *this_ts; variable
239 this_ts->irq = of_get_named_gpio_flags(np, "irq_gpio_number", 0, in gsl3673_init()
241 if (!gpio_is_valid(this_ts->irq)) { in gsl3673_init()
242 dev_err(&this_ts->client->dev, "irq pin invalid\n"); in gsl3673_init()
246 this_ts->rst = of_get_named_gpio_flags(np, "rst_gpio_number", 0, in gsl3673_init()
248 if (!gpio_is_valid(this_ts->rst)) { in gsl3673_init()
249 dev_err(&this_ts->client->dev, "rst pin invalid\n"); in gsl3673_init()
253 if (devm_gpio_request(&this_ts->client->dev, this_ts->rst, NULL) != 0) { in gsl3673_init()
254 dev_err(&this_ts->client->dev, "gpio_request this_ts->rst error\n"); in gsl3673_init()
257 gpio_direction_output(this_ts->rst, 0); in gsl3673_init()
258 gpio_set_value(this_ts->rst, 1); in gsl3673_init()
264 if (this_ts->rst > 1) in gsl3673_shutdown_low()
265 gpio_set_value(this_ts->rst, 0); in gsl3673_shutdown_low()
271 if (this_ts->rst > 1) in gsl3673_shutdown_high()
272 gpio_set_value(this_ts->rst, 1); in gsl3673_shutdown_high()
1202 this_ts = ts; in gsl_ts_probe()