Searched refs:max_x (Results 1 - 25 of 49) sorted by relevance

12

/linux-master/tools/lib/perf/include/internal/
H A Dxyarray.h12 size_t max_x; member in struct:xyarray
28 if (x >= xy->max_x || y >= xy->max_y)
40 return xy->max_x;
/linux-master/include/linux/input/
H A Dtouchscreen.h13 unsigned int max_x; member in struct:touchscreen_properties
/linux-master/drivers/input/rmi4/
H A Drmi_2d_sensor.c33 obj->x = sensor->max_x - obj->x;
56 obj->x = min(sensor->max_x, obj->x);
141 int max_x, max_y; local
147 sensor->max_x = min(sensor->max_x,
157 max_x = sensor->max_x;
160 swap(max_x, max_y);
161 input_set_abs_params(input, ABS_MT_POSITION_X, 0, max_x, 0, 0);
165 res_x = (sensor->max_x
[all...]
H A Drmi_2d_sensor.h31 * @max_x - The maximum X coordinate that will be reported by this sensor.
51 u16 max_x; member in struct:rmi_2d_sensor
/linux-master/drivers/gpu/drm/amd/display/dc/dce110/
H A Ddce110_compressor.h78 void get_max_support_fbc_buffersize(unsigned int *max_x, unsigned int *max_y);
/linux-master/tools/lib/perf/
H A Dxyarray.c16 xy->max_x = xlen;
/linux-master/drivers/input/touchscreen/
H A Dpenmount.c199 int max_x, max_y; local
231 max_x = max_y = 0x3ff;
238 max_x = max_y = 0x3ff;
245 max_x = max_y = 0x7ff;
253 max_x = max_y = 0x3ff;
258 input_set_abs_params(pm->dev, ABS_X, 0, max_x, 0, 0);
264 ABS_MT_POSITION_X, 0, max_x, 0, 0);
H A Dst1232.c111 static int st1232_ts_read_resolution(struct st1232_ts_data *ts, u16 *max_x, argument
124 *max_x = (((buf[0] & 0x0070) << 4) | buf[1]) - 1;
229 u16 max_x, max_y; local
296 error = st1232_ts_read_resolution(ts, &max_x, &max_y);
308 0, max_x, 0, 0);
H A Dektf2127.c253 int max_x, max_y; local
286 max_x = ektf2127_query_dimension(client, true);
287 if (max_x < 0)
288 return max_x;
294 input_set_abs_params(input, ABS_MT_POSITION_X, 0, max_x, 0, 0);
H A Dzet6223.c32 u16 max_x; member in struct:zet6223_ts
164 ts->max_x = get_unaligned_le16(&buf[8]);
207 input_set_abs_params(input, ABS_MT_POSITION_X, 0, ts->max_x, 0, 0);
H A Dbcm_iproc_tsc.c131 u32 max_x; member in struct:tsc_param
161 .max_x = X_MAX,
243 x = priv->cfg_params.max_x - x;
400 of_property_read_u32(np, "touchscreen-size-x", &priv->cfg_params.max_x);
472 input_set_abs_params(idev, ABS_X, X_MIN, priv->cfg_params.max_x,
H A Ds6sy761.c339 unsigned int *max_x, unsigned int *max_y)
364 *max_x = get_unaligned_be16(buffer);
392 unsigned int max_x, max_y; local
419 err = s6sy761_hw_init(sdata, &max_x, &max_y);
432 input_set_abs_params(sdata->input, ABS_MT_POSITION_X, 0, max_x, 0, 0);
338 s6sy761_hw_init(struct s6sy761_data *sdata, unsigned int *max_x, unsigned int *max_y) argument
H A Dmms114.c354 val = (props->max_x >> 8) & 0xf;
360 val = props->max_x & 0xff;
365 val = props->max_x & 0xff;
454 if (device_property_read_u32(dev, "x-size", &props->max_x)) {
552 if (!data->props.max_x || !data->props.max_y) {
560 0, data->props.max_x, 0, 0);
H A Dhynitron_cstxxx.c382 if (!ts_data->prop.max_x || !ts_data->prop.max_y) {
385 ts_data->prop.max_x, ts_data->prop.max_y);
386 ts_data->prop.max_x = 1152;
389 ABS_MT_POSITION_X, ts_data->prop.max_x);
H A Diqs5xx.c490 u16 max_x, max_y; local
507 error = iqs5xx_read_word(client, IQS5XX_X_RES, &max_x);
515 input_set_abs_params(input, ABS_MT_POSITION_X, 0, max_x, 0, 0);
525 if (prop->max_x >= U16_MAX || prop->max_y >= U16_MAX) {
527 prop->max_x, prop->max_y);
531 if (prop->max_x != max_x) {
532 error = iqs5xx_write_word(client, IQS5XX_X_RES, prop->max_x);
H A Dwdt87xx_i2c.c172 u32 max_x; member in struct:wdt87xx_sys_param
466 param->max_x = MAX_UNIT_AXIS;
976 if (x > param->max_x || y > param->max_y)
1042 wdt->param.max_x, 0, 0);
1049 0, wdt->param.max_x, 0, 0);
H A Dbu21013_ts.c412 u32 max_x = 0, max_y = 0; local
448 device_property_read_u32(dev, "rohm,touch-max-x", &max_x);
451 input_set_abs_params(in_dev, ABS_MT_POSITION_X, 0, max_x, 0, 0);
H A Dmelfas_mip4.c158 unsigned int max_x; member in struct:mip4_ts
322 ts->max_x = get_unaligned_le16(&buf[0]);
324 dev_dbg(&ts->client->dev, "max_x: %d, max_y: %d\n",
325 ts->max_x, ts->max_y);
1143 input_set_abs_params(ts->input, ABS_MT_POSITION_X, 0, ts->max_x, 0, 0);
1145 input_set_abs_params(ts->input, ABS_X, 0, ts->max_x, 0, 0);
1479 input_set_abs_params(input, ABS_MT_POSITION_X, 0, ts->max_x, 0, 0);
/linux-master/drivers/input/
H A Dtouchscreen.c122 prop->max_x = input_abs_get_max(input, axis_x);
153 *x = prop->max_x - *x;
/linux-master/drivers/input/mouse/
H A Delan_i2c.h92 unsigned int *max_x, unsigned int *max_y);
H A Delan_i2c_core.c68 unsigned int max_x; member in struct:elan_tp_data
402 "touchscreen-size-x", &data->max_x) ||
406 &data->max_x,
412 --data->max_x;
427 data->width_x = data->max_x / x_traces;
442 data->x_res = (data->max_x + 1) / x_mm;
936 if (pos_x > data->max_x || pos_y > data->max_y) {
940 data->max_x, data->max_y);
1154 input_set_abs_params(input, ABS_X, 0, data->max_x, 0, 0);
1165 input_set_abs_params(input, ABS_MT_POSITION_X, 0, data->max_x,
[all...]
H A Delan_i2c_smbus.c226 unsigned int *max_x, unsigned int *max_y)
239 *max_x = (0x0f & val[0]) << 8 | val[1];
225 elan_smbus_get_max(struct i2c_client *client, unsigned int *max_x, unsigned int *max_y) argument
/linux-master/drivers/input/tablet/
H A Dwacom_serial4.c172 unsigned int max_x, max_y; member in struct:wacom
237 wacom->max_x = 5103;
279 r = sscanf(wacom->data, "~C%u,%u", &wacom->max_x, &wacom->max_y);
507 if (!(wacom->max_x && wacom->max_y)) {
574 input_set_abs_params(wacom->dev, ABS_X, 0, wacom->max_x, 0, 0);
/linux-master/drivers/hid/
H A Dhid-elan.c45 u16 max_x; member in struct:elan_drvdata
132 drvdata->max_x = (dmabuf[4] << 8) | dmabuf[3];
178 input_set_abs_params(input, ABS_MT_POSITION_X, 0, drvdata->max_x,
H A Dhid-asus.c107 int max_x; member in struct:asus_touchpad_info
135 .max_x = 2794,
143 .max_x = 2240,
153 .max_x = 2640,
163 .max_x = 3120,
173 .max_x = 2640,
183 .max_x = 2640,
808 drvdata->tp->max_x, 0, 0);

Completed in 278 milliseconds

12