touchdev 208 drivers/input/touchscreen/colibri-vf50-ts.c struct vf50_touch_device *touchdev = input_get_drvdata(dev_input); touchdev 209 drivers/input/touchscreen/colibri-vf50-ts.c struct device *dev = &touchdev->pdev->dev; touchdev 214 drivers/input/touchscreen/colibri-vf50-ts.c touchdev->stop_touchscreen = false; touchdev 217 drivers/input/touchscreen/colibri-vf50-ts.c vf50_ts_enable_touch_detection(touchdev); touchdev 224 drivers/input/touchscreen/colibri-vf50-ts.c struct vf50_touch_device *touchdev = input_get_drvdata(dev_input); touchdev 225 drivers/input/touchscreen/colibri-vf50-ts.c struct device *dev = &touchdev->pdev->dev; touchdev 227 drivers/input/touchscreen/colibri-vf50-ts.c touchdev->stop_touchscreen = true; touchdev 231 drivers/input/touchscreen/colibri-vf50-ts.c synchronize_irq(touchdev->pen_irq); touchdev 233 drivers/input/touchscreen/colibri-vf50-ts.c gpiod_set_value(touchdev->gpio_ym, 0); touchdev 267 drivers/input/touchscreen/colibri-vf50-ts.c struct vf50_touch_device *touchdev; touchdev 291 drivers/input/touchscreen/colibri-vf50-ts.c touchdev = devm_kzalloc(dev, sizeof(*touchdev), GFP_KERNEL); touchdev 292 drivers/input/touchscreen/colibri-vf50-ts.c if (!touchdev) touchdev 295 drivers/input/touchscreen/colibri-vf50-ts.c touchdev->pdev = pdev; touchdev 296 drivers/input/touchscreen/colibri-vf50-ts.c touchdev->channels = channels; touchdev 299 drivers/input/touchscreen/colibri-vf50-ts.c &touchdev->min_pressure); touchdev 320 drivers/input/touchscreen/colibri-vf50-ts.c touchdev->ts_input = input; touchdev 321 drivers/input/touchscreen/colibri-vf50-ts.c input_set_drvdata(input, touchdev); touchdev 329 drivers/input/touchscreen/colibri-vf50-ts.c error = vf50_ts_get_gpiod(dev, &touchdev->gpio_xp, "xp", GPIOD_OUT_LOW); touchdev 333 drivers/input/touchscreen/colibri-vf50-ts.c error = vf50_ts_get_gpiod(dev, &touchdev->gpio_xm, touchdev 338 drivers/input/touchscreen/colibri-vf50-ts.c error = vf50_ts_get_gpiod(dev, &touchdev->gpio_yp, "yp", GPIOD_OUT_LOW); touchdev 342 drivers/input/touchscreen/colibri-vf50-ts.c error = vf50_ts_get_gpiod(dev, &touchdev->gpio_ym, "ym", GPIOD_OUT_LOW); touchdev 346 drivers/input/touchscreen/colibri-vf50-ts.c touchdev->pen_irq = platform_get_irq(pdev, 0); touchdev 347 drivers/input/touchscreen/colibri-vf50-ts.c if (touchdev->pen_irq < 0) touchdev 348 drivers/input/touchscreen/colibri-vf50-ts.c return touchdev->pen_irq; touchdev 350 drivers/input/touchscreen/colibri-vf50-ts.c error = devm_request_threaded_irq(dev, touchdev->pen_irq, touchdev 352 drivers/input/touchscreen/colibri-vf50-ts.c "vf50 touch", touchdev); touchdev 355 drivers/input/touchscreen/colibri-vf50-ts.c touchdev->pen_irq, error);