Lines Matching refs:sensor_dev

571 	struct input_dev *sensor_dev;  member
1024 input_report_abs(sc->sensor_dev, ABS_X, val); in sixaxis_parse_report()
1028 input_report_abs(sc->sensor_dev, ABS_Y, val); in sixaxis_parse_report()
1031 input_report_abs(sc->sensor_dev, ABS_Z, val); in sixaxis_parse_report()
1033 input_sync(sc->sensor_dev); in sixaxis_parse_report()
1122 input_event(sc->sensor_dev, EV_MSC, MSC_TIMESTAMP, sc->timestamp_us); in dualshock4_parse_report()
1139 input_report_abs(sc->sensor_dev, calib->abs_code, calib_data); in dualshock4_parse_report()
1142 input_sync(sc->sensor_dev); in dualshock4_parse_report()
1562 sc->sensor_dev = devm_input_allocate_device(&sc->hdev->dev); in sony_register_sensors()
1563 if (!sc->sensor_dev) in sony_register_sensors()
1566 input_set_drvdata(sc->sensor_dev, sc); in sony_register_sensors()
1567 sc->sensor_dev->dev.parent = &sc->hdev->dev; in sony_register_sensors()
1568 sc->sensor_dev->phys = sc->hdev->phys; in sony_register_sensors()
1569 sc->sensor_dev->uniq = sc->hdev->uniq; in sony_register_sensors()
1570 sc->sensor_dev->id.bustype = sc->hdev->bus; in sony_register_sensors()
1571 sc->sensor_dev->id.vendor = sc->hdev->vendor; in sony_register_sensors()
1572 sc->sensor_dev->id.product = sc->hdev->product; in sony_register_sensors()
1573 sc->sensor_dev->id.version = sc->hdev->version; in sony_register_sensors()
1583 sc->sensor_dev->name = name; in sony_register_sensors()
1592 input_set_abs_params(sc->sensor_dev, ABS_X, -512, 511, 4, 0); in sony_register_sensors()
1593 input_set_abs_params(sc->sensor_dev, ABS_Y, -512, 511, 4, 0); in sony_register_sensors()
1594 input_set_abs_params(sc->sensor_dev, ABS_Z, -512, 511, 4, 0); in sony_register_sensors()
1595 input_abs_set_res(sc->sensor_dev, ABS_X, SIXAXIS_ACC_RES_PER_G); in sony_register_sensors()
1596 input_abs_set_res(sc->sensor_dev, ABS_Y, SIXAXIS_ACC_RES_PER_G); in sony_register_sensors()
1597 input_abs_set_res(sc->sensor_dev, ABS_Z, SIXAXIS_ACC_RES_PER_G); in sony_register_sensors()
1600 input_set_abs_params(sc->sensor_dev, ABS_X, -range, range, 16, 0); in sony_register_sensors()
1601 input_set_abs_params(sc->sensor_dev, ABS_Y, -range, range, 16, 0); in sony_register_sensors()
1602 input_set_abs_params(sc->sensor_dev, ABS_Z, -range, range, 16, 0); in sony_register_sensors()
1603 input_abs_set_res(sc->sensor_dev, ABS_X, DS4_ACC_RES_PER_G); in sony_register_sensors()
1604 input_abs_set_res(sc->sensor_dev, ABS_Y, DS4_ACC_RES_PER_G); in sony_register_sensors()
1605 input_abs_set_res(sc->sensor_dev, ABS_Z, DS4_ACC_RES_PER_G); in sony_register_sensors()
1608 input_set_abs_params(sc->sensor_dev, ABS_RX, -range, range, 16, 0); in sony_register_sensors()
1609 input_set_abs_params(sc->sensor_dev, ABS_RY, -range, range, 16, 0); in sony_register_sensors()
1610 input_set_abs_params(sc->sensor_dev, ABS_RZ, -range, range, 16, 0); in sony_register_sensors()
1611 input_abs_set_res(sc->sensor_dev, ABS_RX, DS4_GYRO_RES_PER_DEG_S); in sony_register_sensors()
1612 input_abs_set_res(sc->sensor_dev, ABS_RY, DS4_GYRO_RES_PER_DEG_S); in sony_register_sensors()
1613 input_abs_set_res(sc->sensor_dev, ABS_RZ, DS4_GYRO_RES_PER_DEG_S); in sony_register_sensors()
1615 __set_bit(EV_MSC, sc->sensor_dev->evbit); in sony_register_sensors()
1616 __set_bit(MSC_TIMESTAMP, sc->sensor_dev->mscbit); in sony_register_sensors()
1619 __set_bit(INPUT_PROP_ACCELEROMETER, sc->sensor_dev->propbit); in sony_register_sensors()
1621 ret = input_register_device(sc->sensor_dev); in sony_register_sensors()