Lines Matching refs:remotes
1894 remote->remotes[index].group.name = devm_kasprintf(&wacom->hdev->dev,
1897 if (!remote->remotes[index].group.name)
1901 &remote->remotes[index].group);
1903 remote->remotes[index].group.name = NULL;
2007 remote->remotes[0].group = remote0_serial_group;
2008 remote->remotes[1].group = remote1_serial_group;
2009 remote->remotes[2].group = remote2_serial_group;
2010 remote->remotes[3].group = remote3_serial_group;
2011 remote->remotes[4].group = remote4_serial_group;
2028 remote->remotes[i].serial = 0;
2553 if (remote->remotes[index].battery.battery) {
2555 &remote->remotes[index].battery.bat_desc);
2556 remote->remotes[index].battery.battery = NULL;
2557 remote->remotes[index].active_time = 0;
2564 u32 serial = remote->remotes[index].serial;
2569 if (remote->remotes[i].serial == serial) {
2572 remote->remotes[i].registered = false;
2577 if (remote->remotes[i].group.name)
2579 &remote->remotes[i]);
2581 remote->remotes[i].serial = 0;
2582 remote->remotes[i].group.name = NULL;
2599 if (remote->remotes[k].serial == serial)
2604 remote->remotes[index].serial = serial;
2608 if (!devres_open_group(dev, &remote->remotes[index], GFP_KERNEL))
2615 remote->remotes[index].input = wacom_allocate_input(wacom);
2616 if (!remote->remotes[index].input) {
2620 remote->remotes[index].input->uniq = remote->remotes[index].group.name;
2621 remote->remotes[index].input->name = wacom->wacom_wac.pad_name;
2623 if (!remote->remotes[index].input->name) {
2628 error = wacom_setup_pad_input_capabilities(remote->remotes[index].input,
2633 remote->remotes[index].serial = serial;
2635 error = input_register_device(remote->remotes[index].input);
2640 &remote->remotes[index].input->dev,
2645 remote->remotes[index].registered = true;
2647 devres_close_group(dev, &remote->remotes[index]);
2651 devres_release_group(dev, &remote->remotes[index]);
2652 remote->remotes[index].serial = 0;
2661 if (!remote->remotes[index].registered)
2664 if (remote->remotes[index].battery.battery)
2667 if (!remote->remotes[index].active_time)
2674 &wacom->remote->remotes[index].battery);
2713 if (kt - remote->remotes[i].active_time > WACOM_REMOTE_BATTERY_TIMEOUT
2714 && remote->remotes[i].active_time != 0)
2717 if (remote->remotes[i].serial == work_serial) {
2722 if (remote->remotes[i].serial)
2727 } else if (remote->remotes[i].serial) {