Lines Matching defs:kp_idev
1185 struct input_dev *kp_idev;
2098 struct input_dev *kp_idev = iqs7211->kp_idev;
2109 kp_idev = devm_input_allocate_device(&client->dev);
2110 if (!kp_idev)
2113 iqs7211->kp_idev = kp_idev;
2115 kp_idev->name = dev_desc->kp_name;
2116 kp_idev->id.bustype = BUS_I2C;
2120 input_set_capability(iqs7211->kp_idev, EV_KEY,
2123 error = input_register_device(kp_idev);
2126 kp_idev->name, error);
2271 if (!iqs7211->kp_idev)
2283 input_report_key(iqs7211->kp_idev, *iqs7211->kp_code, 1);
2284 input_sync(iqs7211->kp_idev);
2286 input_report_key(iqs7211->kp_idev, *iqs7211->kp_code, 0);
2293 input_report_key(iqs7211->kp_idev, iqs7211->kp_code[i],
2307 input_report_key(iqs7211->kp_idev, iqs7211->kp_code[i],
2325 input_sync(iqs7211->kp_idev);
2330 input_report_key(iqs7211->kp_idev,
2334 input_sync(iqs7211->kp_idev);