wac_i2c            91 drivers/input/touchscreen/wacom_i2c.c 	struct wacom_i2c *wac_i2c = dev_id;
wac_i2c            92 drivers/input/touchscreen/wacom_i2c.c 	struct input_dev *input = wac_i2c->input;
wac_i2c            93 drivers/input/touchscreen/wacom_i2c.c 	u8 *data = wac_i2c->data;
wac_i2c            98 drivers/input/touchscreen/wacom_i2c.c 	error = i2c_master_recv(wac_i2c->client,
wac_i2c            99 drivers/input/touchscreen/wacom_i2c.c 				wac_i2c->data, sizeof(wac_i2c->data));
wac_i2c           111 drivers/input/touchscreen/wacom_i2c.c 	if (!wac_i2c->prox)
wac_i2c           112 drivers/input/touchscreen/wacom_i2c.c 		wac_i2c->tool = (data[3] & 0x0c) ?
wac_i2c           115 drivers/input/touchscreen/wacom_i2c.c 	wac_i2c->prox = data[3] & 0x20;
wac_i2c           118 drivers/input/touchscreen/wacom_i2c.c 	input_report_key(input, wac_i2c->tool, wac_i2c->prox);
wac_i2c           132 drivers/input/touchscreen/wacom_i2c.c 	struct wacom_i2c *wac_i2c = input_get_drvdata(dev);
wac_i2c           133 drivers/input/touchscreen/wacom_i2c.c 	struct i2c_client *client = wac_i2c->client;
wac_i2c           142 drivers/input/touchscreen/wacom_i2c.c 	struct wacom_i2c *wac_i2c = input_get_drvdata(dev);
wac_i2c           143 drivers/input/touchscreen/wacom_i2c.c 	struct i2c_client *client = wac_i2c->client;
wac_i2c           151 drivers/input/touchscreen/wacom_i2c.c 	struct wacom_i2c *wac_i2c;
wac_i2c           165 drivers/input/touchscreen/wacom_i2c.c 	wac_i2c = kzalloc(sizeof(*wac_i2c), GFP_KERNEL);
wac_i2c           167 drivers/input/touchscreen/wacom_i2c.c 	if (!wac_i2c || !input) {
wac_i2c           172 drivers/input/touchscreen/wacom_i2c.c 	wac_i2c->client = client;
wac_i2c           173 drivers/input/touchscreen/wacom_i2c.c 	wac_i2c->input = input;
wac_i2c           196 drivers/input/touchscreen/wacom_i2c.c 	input_set_drvdata(input, wac_i2c);
wac_i2c           200 drivers/input/touchscreen/wacom_i2c.c 				     "wacom_i2c", wac_i2c);
wac_i2c           210 drivers/input/touchscreen/wacom_i2c.c 	error = input_register_device(wac_i2c->input);
wac_i2c           217 drivers/input/touchscreen/wacom_i2c.c 	i2c_set_clientdata(client, wac_i2c);
wac_i2c           221 drivers/input/touchscreen/wacom_i2c.c 	free_irq(client->irq, wac_i2c);
wac_i2c           224 drivers/input/touchscreen/wacom_i2c.c 	kfree(wac_i2c);
wac_i2c           231 drivers/input/touchscreen/wacom_i2c.c 	struct wacom_i2c *wac_i2c = i2c_get_clientdata(client);
wac_i2c           233 drivers/input/touchscreen/wacom_i2c.c 	free_irq(client->irq, wac_i2c);
wac_i2c           234 drivers/input/touchscreen/wacom_i2c.c 	input_unregister_device(wac_i2c->input);
wac_i2c           235 drivers/input/touchscreen/wacom_i2c.c 	kfree(wac_i2c);