aboutsummaryrefslogtreecommitdiffstats
path: root/hw
diff options
context:
space:
mode:
authorThe Android Open Source Project <initial-contribution@android.com>2011-03-18 14:13:59 -0700
committerThe Android Open Source Project <initial-contribution@android.com>2011-03-18 14:13:59 -0700
commit631bcb7a533ce1f3da07299a9b8dc46598cd2ae3 (patch)
tree55e262bd9a6cc7b198e62c8287cfb16f1102bec3 /hw
parentfacb734f0d6b2b5b65bf948952cc5e0a60dead3b (diff)
parent3dc1248864c1cb1e77e9abdb7c9ae1f81b8675b5 (diff)
downloadexternal_qemu-631bcb7a533ce1f3da07299a9b8dc46598cd2ae3.zip
external_qemu-631bcb7a533ce1f3da07299a9b8dc46598cd2ae3.tar.gz
external_qemu-631bcb7a533ce1f3da07299a9b8dc46598cd2ae3.tar.bz2
merge from tools_r10
Change-Id: I70d9ccafb5912c85baa0711f7e9010bec223efaa
Diffstat (limited to 'hw')
-rw-r--r--hw/goldfish_events_device.c36
1 files changed, 0 insertions, 36 deletions
diff --git a/hw/goldfish_events_device.c b/hw/goldfish_events_device.c
index 3072e3b..340dc76 100644
--- a/hw/goldfish_events_device.c
+++ b/hw/goldfish_events_device.c
@@ -448,44 +448,8 @@ void events_dev_init(uint32_t base, qemu_irq irq)
* EV_ABS events are sent when the touchscreen is pressed
*/
if (config->hw_touchScreen) {
- int32_t* values;
-
events_set_bit (s, EV_SYN, EV_ABS );
events_set_bits(s, EV_ABS, ABS_X, ABS_Z);
- /* Allocate the absinfo to report the min/max bounds for each
- * absolute dimension. The array must contain 3 tuples
- * of (min,max,fuzz,flat) 32-bit values.
- *
- * min and max are the bounds
- * fuzz corresponds to the device's fuziness, we set it to 0
- * flat corresponds to the flat position for JOEYDEV devices,
- * we also set it to 0.
- *
- * There is no need to save/restore this array in a snapshot
- * since the values only depend on the hardware configuration.
- */
- s->abs_info_count = 3*4;
- s->abs_info = values = malloc(sizeof(uint32_t)*s->abs_info_count);
-
- /* ABS_X min/max/fuzz/flat */
- values[0] = 0;
- values[1] = config->hw_lcd_width-1;
- values[2] = 0;
- values[3] = 0;
- values += 4;
-
- /* ABS_Y */
- values[0] = 0;
- values[1] = config->hw_lcd_height-1;
- values[2] = 0;
- values[3] = 0;
- values += 4;
-
- /* ABS_Z */
- values[0] = 0;
- values[1] = 1;
- values[2] = 0;
- values[3] = 0;
}
/* configure EV_SW array