/linux/drivers/input/rmi4/ |
H A D | rmi_2d_sensor.c | 33 obj->x = sensor->max_x - obj->x; in rmi_2d_sensor_abs_process() 56 obj->x = min(sensor->max_x, obj->x); in rmi_2d_sensor_abs_process() 141 int max_x, max_y; in rmi_2d_sensor_set_input_params() local 147 sensor->max_x = min(sensor->max_x, in rmi_2d_sensor_set_input_params() 157 max_x = sensor->max_x; in rmi_2d_sensor_set_input_params() 160 swap(max_x, max_y); in rmi_2d_sensor_set_input_params() 161 input_set_abs_params(input, ABS_MT_POSITION_X, 0, max_x, 0, 0); in rmi_2d_sensor_set_input_params() 165 res_x = (sensor->max_x - sensor->min_x) / sensor->x_mm; in rmi_2d_sensor_set_input_params()
|
H A D | rmi_2d_sensor.h | 51 u16 max_x; member
|
H A D | rmi_f12.c | 103 sensor->max_x = (buf[offset + 1] << 8) | buf[offset]; in rmi_f12_read_sensor_tuning() 109 sensor->max_x, sensor->max_y); in rmi_f12_read_sensor_tuning() 144 sensor->x_mm = sensor->max_x / dpm_resolution; in rmi_f12_read_sensor_tuning()
|
/linux/drivers/input/touchscreen/ |
H A D | penmount.c | 199 int max_x, max_y; in pm_connect() local 231 max_x = max_y = 0x3ff; in pm_connect() 238 max_x = max_y = 0x3ff; in pm_connect() 245 max_x = max_y = 0x7ff; in pm_connect() 253 max_x = max_y = 0x3ff; in pm_connect() 258 input_set_abs_params(pm->dev, ABS_X, 0, max_x, 0, 0); in pm_connect() 264 ABS_MT_POSITION_X, 0, max_x, 0, 0); in pm_connect()
|
H A D | ektf2127.c | 260 int max_x, max_y; in ektf2127_probe() local 293 max_x = ektf2127_query_dimension(client, true); in ektf2127_probe() 294 if (max_x < 0) in ektf2127_probe() 295 return max_x; in ektf2127_probe() 301 input_set_abs_params(input, ABS_MT_POSITION_X, 0, max_x, 0, 0); in ektf2127_probe()
|
H A D | st1232.c | 111 static int st1232_ts_read_resolution(struct st1232_ts_data *ts, u16 *max_x, in st1232_ts_read_resolution() argument 124 *max_x = (((buf[0] & 0x0070) << 4) | buf[1]) - 1; in st1232_ts_read_resolution() 229 u16 max_x, max_y; in st1232_ts_probe() local 296 error = st1232_ts_read_resolution(ts, &max_x, &max_y); in st1232_ts_probe() 308 0, max_x, 0, 0); in st1232_ts_probe()
|
H A D | s6sy761.c | 339 unsigned int *max_x, unsigned int *max_y) in s6sy761_hw_init() argument 364 *max_x = get_unaligned_be16(buffer); in s6sy761_hw_init() 392 unsigned int max_x, max_y; in s6sy761_probe() local 419 err = s6sy761_hw_init(sdata, &max_x, &max_y); in s6sy761_probe() 432 input_set_abs_params(sdata->input, ABS_MT_POSITION_X, 0, max_x, 0, 0); in s6sy761_probe()
|
H A D | bcm_iproc_tsc.c | 131 u32 max_x; member 161 .max_x = X_MAX, 243 x = priv->cfg_params.max_x - x; in iproc_touchscreen_interrupt() 400 of_property_read_u32(np, "touchscreen-size-x", &priv->cfg_params.max_x); in iproc_get_tsc_config() 472 input_set_abs_params(idev, ABS_X, X_MIN, priv->cfg_params.max_x, in iproc_ts_probe()
|
H A D | iqs5xx.c | 490 u16 max_x, max_y; in iqs5xx_axis_init() local 507 error = iqs5xx_read_word(client, IQS5XX_X_RES, &max_x); in iqs5xx_axis_init() 515 input_set_abs_params(input, ABS_MT_POSITION_X, 0, max_x, 0, 0); in iqs5xx_axis_init() 525 if (prop->max_x >= U16_MAX || prop->max_y >= U16_MAX) { in iqs5xx_axis_init() 527 prop->max_x, prop->max_y); in iqs5xx_axis_init() 531 if (prop->max_x != max_x) { in iqs5xx_axis_init() 532 error = iqs5xx_write_word(client, IQS5XX_X_RES, prop->max_x); in iqs5xx_axis_init()
|
H A D | zet6223.c | 30 u16 max_x; member 162 ts->max_x = get_unaligned_le16(&buf[8]); in zet6223_query_device() 205 input_set_abs_params(input, ABS_MT_POSITION_X, 0, ts->max_x, 0, 0); in zet6223_probe()
|
H A D | hynitron_cstxxx.c | 382 if (!ts_data->prop.max_x || !ts_data->prop.max_y) { in cst3xx_input_dev_int() 385 ts_data->prop.max_x, ts_data->prop.max_y); in cst3xx_input_dev_int() 386 ts_data->prop.max_x = 1152; in cst3xx_input_dev_int() 389 ABS_MT_POSITION_X, ts_data->prop.max_x); in cst3xx_input_dev_int()
|
H A D | mms114.c | 354 val = (props->max_x >> 8) & 0xf; in mms114_setup_regs() 360 val = props->max_x & 0xff; in mms114_setup_regs() 365 val = props->max_x & 0xff; in mms114_setup_regs() 454 if (device_property_read_u32(dev, "x-size", &props->max_x)) { in mms114_parse_legacy_bindings() 552 if (!data->props.max_x || !data->props.max_y) { in mms114_probe() 560 0, data->props.max_x, 0, 0); in mms114_probe()
|
H A D | bu21013_ts.c | 412 u32 max_x = 0, max_y = 0; in bu21013_probe() local 448 device_property_read_u32(dev, "rohm,touch-max-x", &max_x); in bu21013_probe() 451 input_set_abs_params(in_dev, ABS_MT_POSITION_X, 0, max_x, 0, 0); in bu21013_probe()
|
H A D | wdt87xx_i2c.c | 172 u32 max_x; member 466 param->max_x = MAX_UNIT_AXIS; in wdt87xx_get_sysparam() 976 if (x > param->max_x || y > param->max_y) in wdt87xx_report_contact() 1042 wdt->param.max_x, 0, 0); in wdt87xx_ts_create_input_device() 1049 0, wdt->param.max_x, 0, 0); in wdt87xx_ts_create_input_device()
|
H A D | melfas_mip4.c | 158 unsigned int max_x; member 322 ts->max_x = get_unaligned_le16(&buf[0]); in mip4_query_device() 325 ts->max_x, ts->max_y); in mip4_query_device() 1143 input_set_abs_params(ts->input, ABS_MT_POSITION_X, 0, ts->max_x, 0, 0); in mip4_flash_fw() 1145 input_set_abs_params(ts->input, ABS_X, 0, ts->max_x, 0, 0); in mip4_flash_fw() 1479 input_set_abs_params(input, ABS_MT_POSITION_X, 0, ts->max_x, 0, 0); in mip4_probe()
|
/linux/tools/lib/perf/include/internal/ |
H A D | xyarray.h | 12 size_t max_x; member 28 if (x >= xy->max_x || y >= xy->max_y) in xyarray__entry() 40 return xy->max_x; in xyarray__max_x()
|
/linux/drivers/input/tablet/ |
H A D | wacom_serial4.c | 172 unsigned int max_x, max_y; member 237 wacom->max_x = 5103; in wacom_handle_model_response() 279 r = sscanf(wacom->data, "~C%u,%u", &wacom->max_x, &wacom->max_y); in wacom_handle_coordinates_response() 507 if (!(wacom->max_x && wacom->max_y)) { in wacom_setup() 574 input_set_abs_params(wacom->dev, ABS_X, 0, wacom->max_x, 0, 0); in wacom_connect()
|
/linux/drivers/input/mouse/ |
H A D | elan_i2c_core.c | 68 unsigned int max_x; member 402 "touchscreen-size-x", &data->max_x) || in elan_query_device_parameters() 406 &data->max_x, in elan_query_device_parameters() 412 --data->max_x; in elan_query_device_parameters() 427 data->width_x = data->max_x / x_traces; in elan_query_device_parameters() 442 data->x_res = (data->max_x + 1) / x_mm; in elan_query_device_parameters() 929 if (pos_x > data->max_x || pos_y > data->max_y) { in elan_report_contact() 933 data->max_x, data->max_y); in elan_report_contact() 1147 input_set_abs_params(input, ABS_X, 0, data->max_x, 0, 0); in elan_setup_input_device() 1158 input_set_abs_params(input, ABS_MT_POSITION_X, 0, data->max_x, 0, 0); in elan_setup_input_device() [all …]
|
H A D | elan_i2c.h | 92 unsigned int *max_x, unsigned int *max_y);
|
/linux/drivers/hid/ |
H A D | hid-asus.c | 107 int max_x; member 135 .max_x = 2794, 143 .max_x = 2240, 153 .max_x = 2640, 163 .max_x = 3120, 173 .max_x = 2640, 183 .max_x = 2640, 765 drvdata->tp->max_x, 0, 0); in asus_input_configured()
|
H A D | hid-elan.c | 45 u16 max_x; member 132 drvdata->max_x = (dmabuf[4] << 8) | dmabuf[3]; in elan_get_device_params() 178 input_set_abs_params(input, ABS_MT_POSITION_X, 0, drvdata->max_x, in elan_input_configured()
|
/linux/drivers/input/ |
H A D | touchscreen.c | 122 prop->max_x = input_abs_get_max(input, axis_x); in touchscreen_parse_properties() 153 *x = prop->max_x - *x; in touchscreen_apply_prop_to_x_y()
|
/linux/include/linux/input/ |
H A D | touchscreen.h | 13 unsigned int max_x; member
|
/linux/tools/lib/perf/ |
H A D | xyarray.c | 16 xy->max_x = xlen; in xyarray__new()
|
/linux/drivers/gpu/drm/amd/display/dc/dce110/ |
H A D | dce110_compressor.h | 78 void get_max_support_fbc_buffersize(unsigned int *max_x, unsigned int *max_y);
|