Previously I had made the struct device point to the input device, but
after talking with Dmitry, he said that the USB device would make more
sense for this driver to point to. So converted it to use that instead.
CC: Dmitry Torokhov <dmitry.torokhov@gmail.com>
CC: Ping Cheng <pingc@wacom.com>
CC: Chris Bagwell <chris@cnpbagwell.com>
CC: Eduard Hasenleithner <eduard@hasenleithner.at>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
static void wacom_sys_irq(struct urb *urb)
{
struct wacom *wacom = urb->context;
- struct device *dev = &wacom->wacom_wac.input->dev;
+ struct device *dev = &wacom->intf->dev;
int retval;
switch (urb->status) {
}
if (error) {
- dev_err(&wacom->wacom_wac.input->dev,
+ dev_err(&wacom->intf->dev,
"cannot create sysfs group err: %d\n", error);
return error;
}