Lines Matching refs:accel
220 struct cmpc_accel *accel; in cmpc_accel_sensitivity_show_v4() local
224 accel = dev_get_drvdata(&inputdev->dev); in cmpc_accel_sensitivity_show_v4()
226 return sprintf(buf, "%d\n", accel->sensitivity); in cmpc_accel_sensitivity_show_v4()
235 struct cmpc_accel *accel; in cmpc_accel_sensitivity_store_v4() local
241 accel = dev_get_drvdata(&inputdev->dev); in cmpc_accel_sensitivity_store_v4()
251 accel->sensitivity = sensitivity; in cmpc_accel_sensitivity_store_v4()
269 struct cmpc_accel *accel; in cmpc_accel_g_select_show_v4() local
273 accel = dev_get_drvdata(&inputdev->dev); in cmpc_accel_g_select_show_v4()
275 return sprintf(buf, "%d\n", accel->g_select); in cmpc_accel_g_select_show_v4()
284 struct cmpc_accel *accel; in cmpc_accel_g_select_store_v4() local
290 accel = dev_get_drvdata(&inputdev->dev); in cmpc_accel_g_select_store_v4()
300 accel->g_select = g_select; in cmpc_accel_g_select_store_v4()
315 struct cmpc_accel *accel; in cmpc_accel_open_v4() local
318 accel = dev_get_drvdata(&input->dev); in cmpc_accel_open_v4()
320 cmpc_accel_set_sensitivity_v4(acpi->handle, accel->sensitivity); in cmpc_accel_open_v4()
321 cmpc_accel_set_g_select_v4(acpi->handle, accel->g_select); in cmpc_accel_open_v4()
324 accel->inputdev_state = CMPC_ACCEL_DEV_STATE_OPEN; in cmpc_accel_open_v4()
333 struct cmpc_accel *accel; in cmpc_accel_close_v4() local
336 accel = dev_get_drvdata(&input->dev); in cmpc_accel_close_v4()
339 accel->inputdev_state = CMPC_ACCEL_DEV_STATE_CLOSED; in cmpc_accel_close_v4()
356 struct cmpc_accel *accel; in cmpc_accel_suspend_v4() local
359 accel = dev_get_drvdata(&inputdev->dev); in cmpc_accel_suspend_v4()
361 if (accel->inputdev_state == CMPC_ACCEL_DEV_STATE_OPEN) in cmpc_accel_suspend_v4()
370 struct cmpc_accel *accel; in cmpc_accel_resume_v4() local
373 accel = dev_get_drvdata(&inputdev->dev); in cmpc_accel_resume_v4()
375 if (accel->inputdev_state == CMPC_ACCEL_DEV_STATE_OPEN) { in cmpc_accel_resume_v4()
377 accel->sensitivity); in cmpc_accel_resume_v4()
379 accel->g_select); in cmpc_accel_resume_v4()
393 struct cmpc_accel *accel; in cmpc_accel_add_v4() local
395 accel = kmalloc(sizeof(*accel), GFP_KERNEL); in cmpc_accel_add_v4()
396 if (!accel) in cmpc_accel_add_v4()
399 accel->inputdev_state = CMPC_ACCEL_DEV_STATE_CLOSED; in cmpc_accel_add_v4()
401 accel->sensitivity = CMPC_ACCEL_SENSITIVITY_DEFAULT; in cmpc_accel_add_v4()
402 cmpc_accel_set_sensitivity_v4(acpi->handle, accel->sensitivity); in cmpc_accel_add_v4()
408 accel->g_select = CMPC_ACCEL_G_SELECT_DEFAULT; in cmpc_accel_add_v4()
409 cmpc_accel_set_g_select_v4(acpi->handle, accel->g_select); in cmpc_accel_add_v4()
421 dev_set_drvdata(&inputdev->dev, accel); in cmpc_accel_add_v4()
430 kfree(accel); in cmpc_accel_add_v4()
437 struct cmpc_accel *accel; in cmpc_accel_remove_v4() local
440 accel = dev_get_drvdata(&inputdev->dev); in cmpc_accel_remove_v4()
569 struct cmpc_accel *accel; in cmpc_accel_sensitivity_show() local
573 accel = dev_get_drvdata(&inputdev->dev); in cmpc_accel_sensitivity_show()
575 return sprintf(buf, "%d\n", accel->sensitivity); in cmpc_accel_sensitivity_show()
584 struct cmpc_accel *accel; in cmpc_accel_sensitivity_store() local
590 accel = dev_get_drvdata(&inputdev->dev); in cmpc_accel_sensitivity_store()
596 accel->sensitivity = sensitivity; in cmpc_accel_sensitivity_store()
640 struct cmpc_accel *accel; in cmpc_accel_add() local
642 accel = kmalloc(sizeof(*accel), GFP_KERNEL); in cmpc_accel_add()
643 if (!accel) in cmpc_accel_add()
646 accel->sensitivity = CMPC_ACCEL_SENSITIVITY_DEFAULT; in cmpc_accel_add()
647 cmpc_accel_set_sensitivity(acpi->handle, accel->sensitivity); in cmpc_accel_add()
659 dev_set_drvdata(&inputdev->dev, accel); in cmpc_accel_add()
666 kfree(accel); in cmpc_accel_add()
673 struct cmpc_accel *accel; in cmpc_accel_remove() local
676 accel = dev_get_drvdata(&inputdev->dev); in cmpc_accel_remove()