Searched refs:wac_i2c (Results 1 – 2 of 2) sorted by relevance
181 struct wacom_i2c *wac_i2c = dev_id; in wacom_i2c_irq() local182 struct input_dev *input = wac_i2c->input; in wacom_i2c_irq()184 u8 *data = wac_i2c->data; in wacom_i2c_irq()189 if (device_can_wakeup(&wac_i2c->client->dev)) in wacom_i2c_irq()190 pm_stay_awake(&wac_i2c->client->dev); in wacom_i2c_irq()191 error = i2c_master_recv(wac_i2c->client, in wacom_i2c_irq()192 wac_i2c->data, sizeof(wac_i2c->data)); in wacom_i2c_irq()204 if (!wac_i2c->prox) in wacom_i2c_irq()205 wac_i2c->tool = (data[3] & 0x0c) ? in wacom_i2c_irq()208 wac_i2c->prox = data[3] & 0x20; in wacom_i2c_irq()[all …]
90 struct wacom_i2c *wac_i2c = dev_id; in wacom_i2c_irq() local91 struct input_dev *input = wac_i2c->input; in wacom_i2c_irq()92 u8 *data = wac_i2c->data; in wacom_i2c_irq()97 error = i2c_master_recv(wac_i2c->client, in wacom_i2c_irq()98 wac_i2c->data, sizeof(wac_i2c->data)); in wacom_i2c_irq()110 if (!wac_i2c->prox) in wacom_i2c_irq()111 wac_i2c->tool = (data[3] & 0x0c) ? in wacom_i2c_irq()114 wac_i2c->prox = data[3] & 0x20; in wacom_i2c_irq()117 input_report_key(input, wac_i2c->tool, wac_i2c->prox); in wacom_i2c_irq()131 struct wacom_i2c *wac_i2c = input_get_drvdata(dev); in wacom_i2c_open() local[all …]