Lines Matching refs:mc3230
422 struct mc3230_data *mc3230 = get_3230_ctl_data(); in init_3230_ctl_data() local
430 mc3230->g_sensor_private_data = in init_3230_ctl_data()
432 mc3230->curr_rate = MC3230_RATE_16; in init_3230_ctl_data()
433 mc3230->status = MC3230_CLOSE; in init_3230_ctl_data()
434 mc3230->cvt.sign[MC32X0_AXIS_X] = 1; in init_3230_ctl_data()
435 mc3230->cvt.sign[MC32X0_AXIS_Y] = 1; in init_3230_ctl_data()
436 mc3230->cvt.sign[MC32X0_AXIS_Z] = 1; in init_3230_ctl_data()
437 mc3230->cvt.map[MC32X0_AXIS_X] = 0; in init_3230_ctl_data()
438 mc3230->cvt.map[MC32X0_AXIS_Y] = 1; in init_3230_ctl_data()
439 mc3230->cvt.map[MC32X0_AXIS_Z] = 2; in init_3230_ctl_data()
499 struct mc3230_data *mc3230 = get_3230_ctl_data(); in mc3230_start_dev() local
508 mc3230->curr_rate = rate; in mc3230_start_dev()
521 struct mc3230_data *mc3230 = get_3230_ctl_data(); in mc3230_start() local
523 if (mc3230->status == MC3230_OPEN) in mc3230_start()
526 mc3230->status = MC3230_OPEN; in mc3230_start()
551 struct sensor_private_data *mc3230 = i2c_get_clientdata(client); in mc3230_report_value() local
553 if (mc3230->status_cur == SENSOR_OFF) in mc3230_report_value()
557 input_report_abs(mc3230->input_dev, ABS_X, (axis->x)); in mc3230_report_value()
558 input_report_abs(mc3230->input_dev, ABS_Y, -(axis->y)); in mc3230_report_value()
559 input_report_abs(mc3230->input_dev, ABS_Z, (axis->z)); in mc3230_report_value()
561 input_report_abs(mc3230->input_dev, ABS_X, -(axis->x)); in mc3230_report_value()
562 input_report_abs(mc3230->input_dev, ABS_Y, (axis->y)); in mc3230_report_value()
563 input_report_abs(mc3230->input_dev, ABS_Z, -(axis->z)); in mc3230_report_value()
565 input_report_abs(mc3230->input_dev, ABS_X, (axis->x)); in mc3230_report_value()
566 input_report_abs(mc3230->input_dev, ABS_Y, -(axis->y)); in mc3230_report_value()
567 input_report_abs(mc3230->input_dev, ABS_Z, -(axis->z)); in mc3230_report_value()
569 input_report_abs(mc3230->input_dev, ABS_X, (axis->y)); in mc3230_report_value()
570 input_report_abs(mc3230->input_dev, ABS_Y, (axis->x)); in mc3230_report_value()
571 input_report_abs(mc3230->input_dev, ABS_Z, (axis->z)); in mc3230_report_value()
574 input_sync(mc3230->input_dev); in mc3230_report_value()
661 struct mc3230_data *mc3230 = in MC32X0_ReadRBMData() local
669 if (mc3230->status == MC3230_CLOSE) { in MC32X0_ReadRBMData()
724 struct mc3230_data *mc3230 = get_3230_ctl_data(); in MC32X0_ResetCalibration() local
754 memset(mc3230->cali_sw, 0x00, sizeof(mc3230->cali_sw)); in MC32X0_ResetCalibration()
762 struct mc3230_data *mc3230 = get_3230_ctl_data(); in MC32X0_ReadCalibration() local
765 err = MC32X0_ReadOffset(client, mc3230->offset); in MC32X0_ReadCalibration()
771 dat[MC32X0_AXIS_X] = mc3230->offset[MC32X0_AXIS_X]; in MC32X0_ReadCalibration()
772 dat[MC32X0_AXIS_Y] = mc3230->offset[MC32X0_AXIS_Y]; in MC32X0_ReadCalibration()
773 dat[MC32X0_AXIS_Z] = mc3230->offset[MC32X0_AXIS_Z]; in MC32X0_ReadCalibration()