MAX_12BIT
req->command = (u16) (AD7877_WRITEADD(reg) | (val & MAX_12BIT));
x = ts->conversion_data[AD7877_SEQ_XPOS] & MAX_12BIT;
y = ts->conversion_data[AD7877_SEQ_YPOS] & MAX_12BIT;
z1 = ts->conversion_data[AD7877_SEQ_Z1] & MAX_12BIT;
z2 = ts->conversion_data[AD7877_SEQ_Z2] & MAX_12BIT;
pdata->x_max ? : MAX_12BIT,
pdata->y_max ? : MAX_12BIT,
x = ts->conversion_data[AD7879_SEQ_XPOS] & MAX_12BIT;
y = ts->conversion_data[AD7879_SEQ_YPOS] & MAX_12BIT;
z1 = ts->conversion_data[AD7879_SEQ_Z1] & MAX_12BIT;
z2 = ts->conversion_data[AD7879_SEQ_Z2] & MAX_12BIT;
input_set_abs_params(input_dev, ABS_X, 0, MAX_12BIT, 0, 0);
input_set_abs_params(input_dev, ABS_Y, 0, MAX_12BIT, 0, 0);
pdata->x_max ? : MAX_12BIT,
pdata->y_max ? : MAX_12BIT,
if (x == MAX_12BIT)
input_set_abs_params(in_dev, ABS_X, 0, MAX_12BIT, 0, 0);
input_set_abs_params(in_dev, ABS_Y, 0, MAX_12BIT, 0, 0);
input_set_abs_params(in_dev, ABS_PRESSURE, 0, MAX_12BIT, 0, 0);
x = chdata & MAX_12BIT;
y = chdata & MAX_12BIT;
input_set_abs_params(input, ABS_X, 0, MAX_12BIT, 0, 0);
input_set_abs_params(input, ABS_Y, 0, MAX_12BIT, 0, 0);
if (z <= MAX_12BIT) {
input_set_abs_params(input_dev, ABS_X, 0, MAX_12BIT, 0, 0);
input_set_abs_params(input_dev, ABS_Y, 0, MAX_12BIT, 0, 0);
input_set_abs_params(input_dev, ABS_PRESSURE, 0, MAX_12BIT, 0, 0);
input_set_abs_params(input_dev, ABS_X, 0, MAX_12BIT, 0, 0);
input_set_abs_params(input_dev, ABS_Y, 0, MAX_12BIT, 0, 0);
last_x = ((~last_x) >> 4) & MAX_12BIT;
last_y = ((~last_y) >> 4) & MAX_12BIT;
ts->max_rt = MAX_12BIT;
ts->max_rt = pdata->max_rt ? : MAX_12BIT;
input_set_abs_params(input_dev, ABS_X, 0, MAX_12BIT, ts->fuzzx, 0);
input_set_abs_params(input_dev, ABS_Y, 0, MAX_12BIT, ts->fuzzy, 0);
input_set_abs_params(input_dev, ABS_PRESSURE, 0, MAX_12BIT,
if (tc->x == MAX_12BIT)
if (unlikely(tsdata.x > MAX_12BIT || tsdata.y > MAX_12BIT))
if (unlikely(tsdata.z1 == 0 || tsdata.z2 > MAX_12BIT))
if (unlikely(pressure > MAX_12BIT))
temp_high_test = (temp_high_orig - 1) & MAX_12BIT;
0, MAX_12BIT, TSC200X_DEF_X_FUZZ, 0);
0, MAX_12BIT, TSC200X_DEF_Y_FUZZ, 0);
0, MAX_12BIT, TSC200X_DEF_P_FUZZ, 0);