Lines Matching refs:aps_data
144 struct sensor_rec aps_data; member
419 sc->aps_data.state = iobuf[APS_STATE]; in aps_read_data()
420 sc->aps_data.x_accel = iobuf[APS_XACCEL] + 256 * iobuf[APS_XACCEL + 1]; in aps_read_data()
421 sc->aps_data.y_accel = iobuf[APS_YACCEL] + 256 * iobuf[APS_YACCEL + 1]; in aps_read_data()
422 sc->aps_data.temp1 = iobuf[APS_TEMP]; in aps_read_data()
423 sc->aps_data.x_var = iobuf[APS_XVAR] + 256 * iobuf[APS_XVAR + 1]; in aps_read_data()
424 sc->aps_data.y_var = iobuf[APS_YVAR] + 256 * iobuf[APS_YVAR + 1]; in aps_read_data()
425 sc->aps_data.temp2 = iobuf[APS_TEMP2]; in aps_read_data()
426 sc->aps_data.input = iobuf[APS_INPUT]; in aps_read_data()
448 sc->sensors[APS_SENSOR_XACCEL].value = sc->aps_data.x_accel; in aps_refresh_sensor_data()
449 sc->sensors[APS_SENSOR_YACCEL].value = sc->aps_data.y_accel; in aps_refresh_sensor_data()
452 temp = sc->aps_data.temp1 * 1000000; in aps_refresh_sensor_data()
458 temp = sc->aps_data.temp2 * 1000000; in aps_refresh_sensor_data()
463 sc->sensors[APS_SENSOR_XVAR].value = sc->aps_data.x_var; in aps_refresh_sensor_data()
464 sc->sensors[APS_SENSOR_YVAR].value = sc->aps_data.y_var; in aps_refresh_sensor_data()
466 (sc->aps_data.input & APS_INPUT_KB) ? 1 : 0; in aps_refresh_sensor_data()
468 (sc->aps_data.input & APS_INPUT_MS) ? 1 : 0; in aps_refresh_sensor_data()
472 (sc->aps_data.input & APS_INPUT_LIDOPEN) == 0) in aps_refresh_sensor_data()
477 (sc->aps_data.input & APS_INPUT_LIDOPEN) ? 1 : 0; in aps_refresh_sensor_data()