Lines Matching refs:acer_wmi_accel_dev
135 static struct input_dev *acer_wmi_accel_dev; variable
1493 input_report_abs(acer_wmi_accel_dev, ABS_X, in acer_gsensor_event()
1495 input_report_abs(acer_wmi_accel_dev, ABS_Y, in acer_gsensor_event()
1497 input_report_abs(acer_wmi_accel_dev, ABS_Z, in acer_gsensor_event()
1499 input_sync(acer_wmi_accel_dev); in acer_gsensor_event()
1907 acer_wmi_accel_dev = input_allocate_device(); in acer_wmi_accel_setup()
1908 if (!acer_wmi_accel_dev) in acer_wmi_accel_setup()
1911 acer_wmi_accel_dev->open = acer_gsensor_open; in acer_wmi_accel_setup()
1913 acer_wmi_accel_dev->name = "Acer BMA150 accelerometer"; in acer_wmi_accel_setup()
1914 acer_wmi_accel_dev->phys = "wmi/input1"; in acer_wmi_accel_setup()
1915 acer_wmi_accel_dev->id.bustype = BUS_HOST; in acer_wmi_accel_setup()
1916 acer_wmi_accel_dev->evbit[0] = BIT_MASK(EV_ABS); in acer_wmi_accel_setup()
1917 input_set_abs_params(acer_wmi_accel_dev, ABS_X, -16384, 16384, 0, 0); in acer_wmi_accel_setup()
1918 input_set_abs_params(acer_wmi_accel_dev, ABS_Y, -16384, 16384, 0, 0); in acer_wmi_accel_setup()
1919 input_set_abs_params(acer_wmi_accel_dev, ABS_Z, -16384, 16384, 0, 0); in acer_wmi_accel_setup()
1921 err = input_register_device(acer_wmi_accel_dev); in acer_wmi_accel_setup()
1928 input_free_device(acer_wmi_accel_dev); in acer_wmi_accel_setup()
1934 input_unregister_device(acer_wmi_accel_dev); in acer_wmi_accel_destroy()