Lines Matching refs:acer_wmi_accel_dev
132 static struct input_dev *acer_wmi_accel_dev; variable
1695 if (!acer_wmi_accel_dev) in acer_gsensor_event()
1708 input_report_abs(acer_wmi_accel_dev, ABS_X, in acer_gsensor_event()
1710 input_report_abs(acer_wmi_accel_dev, ABS_Y, in acer_gsensor_event()
1712 input_report_abs(acer_wmi_accel_dev, ABS_Z, in acer_gsensor_event()
1714 input_sync(acer_wmi_accel_dev); in acer_gsensor_event()
2175 acer_wmi_accel_dev = input_allocate_device(); in acer_wmi_accel_setup()
2176 if (!acer_wmi_accel_dev) in acer_wmi_accel_setup()
2179 acer_wmi_accel_dev->open = acer_gsensor_open; in acer_wmi_accel_setup()
2181 acer_wmi_accel_dev->name = "Acer BMA150 accelerometer"; in acer_wmi_accel_setup()
2182 acer_wmi_accel_dev->phys = "wmi/input1"; in acer_wmi_accel_setup()
2183 acer_wmi_accel_dev->id.bustype = BUS_HOST; in acer_wmi_accel_setup()
2184 acer_wmi_accel_dev->evbit[0] = BIT_MASK(EV_ABS); in acer_wmi_accel_setup()
2185 input_set_abs_params(acer_wmi_accel_dev, ABS_X, -16384, 16384, 0, 0); in acer_wmi_accel_setup()
2186 input_set_abs_params(acer_wmi_accel_dev, ABS_Y, -16384, 16384, 0, 0); in acer_wmi_accel_setup()
2187 input_set_abs_params(acer_wmi_accel_dev, ABS_Z, -16384, 16384, 0, 0); in acer_wmi_accel_setup()
2189 err = input_register_device(acer_wmi_accel_dev); in acer_wmi_accel_setup()
2196 input_free_device(acer_wmi_accel_dev); in acer_wmi_accel_setup()
2360 if (acer_wmi_accel_dev) in acer_resume()
2557 if (acer_wmi_accel_dev) in acer_wmi_init()
2558 input_unregister_device(acer_wmi_accel_dev); in acer_wmi_init()
2568 if (acer_wmi_accel_dev) in acer_wmi_exit()
2569 input_unregister_device(acer_wmi_accel_dev); in acer_wmi_exit()