Lines Matching refs:pad
30 struct dc_pad *pad = maple_get_drvdata(mapledev); in dc_pad_callback() local
31 struct input_dev *dev = pad->dev; in dc_pad_callback()
64 struct dc_pad *pad = dev_get_platdata(&dev->dev); in dc_pad_open() local
66 maple_getcond_callback(pad->mdev, dc_pad_callback, HZ/20, in dc_pad_open()
74 struct dc_pad *pad = dev_get_platdata(&dev->dev); in dc_pad_close() local
76 maple_getcond_callback(pad->mdev, dc_pad_callback, 0, in dc_pad_close()
100 struct dc_pad *pad; in probe_maple_controller() local
104 pad = kzalloc(sizeof(struct dc_pad), GFP_KERNEL); in probe_maple_controller()
106 if (!pad || !idev) { in probe_maple_controller()
111 pad->dev = idev; in probe_maple_controller()
112 pad->mdev = mdev; in probe_maple_controller()
138 idev->dev.platform_data = pad; in probe_maple_controller()
148 maple_set_drvdata(mdev, pad); in probe_maple_controller()
154 kfree(pad); in probe_maple_controller()
162 struct dc_pad *pad = maple_get_drvdata(mdev); in remove_maple_controller() local
165 input_unregister_device(pad->dev); in remove_maple_controller()
167 kfree(pad); in remove_maple_controller()