404

[ Avaa Bypassed ]




Upload:

Command:

botdev@18.223.97.137: ~ $
/*
 * Copyright (c) 2014 Sebastian Reichel <sre@kernel.org>
 *
 * This program is free software; you can redistribute it and/or modify it
 * under the terms of the GNU General Public License version 2 as published by
 * the Free Software Foundation.
 */

#ifndef _TOUCHSCREEN_H
#define _TOUCHSCREEN_H

struct input_dev;
struct input_mt_pos;

struct touchscreen_properties {
	unsigned int max_x;
	unsigned int max_y;
	bool invert_x;
	bool invert_y;
	bool swap_x_y;
};

void touchscreen_parse_properties(struct input_dev *input, bool multitouch,
				  struct touchscreen_properties *prop);

void touchscreen_set_mt_pos(struct input_mt_pos *pos,
			    const struct touchscreen_properties *prop,
			    unsigned int x, unsigned int y);

void touchscreen_report_pos(struct input_dev *input,
			    const struct touchscreen_properties *prop,
			    unsigned int x, unsigned int y,
			    bool multitouch);

#endif

Filemanager

Name Type Size Permission Actions
ad714x.h File 1.34 KB 0644
adp5589.h File 5.64 KB 0644
adxl34x.h File 11.3 KB 0644
as5011.h File 545 B 0644
auo-pixcir-ts.h File 1.38 KB 0644
bu21013.h File 741 B 0644
cma3000.h File 1.56 KB 0644
cy8ctmg110_pdata.h File 262 B 0644
cyttsp.h File 1.56 KB 0644
elan-i2c-ids.h File 2.01 KB 0644
gp2ap002a00f.h File 671 B 0644
gpio_tilt.h File 1.98 KB 0644
ili210x.h File 207 B 0644
kxtj9.h File 1.74 KB 0644
lm8333.h File 674 B 0644
matrix_keypad.h File 2.96 KB 0644
mt.h File 3.4 KB 0644
navpoint.h File 393 B 0644
samsung-keypad.h File 1.3 KB 0644
sh_keysc.h File 431 B 0644
sparse-keymap.h File 2.06 KB 0644
touchscreen.h File 909 B 0644
tps6507x-ts.h File 535 B 0644