up(&tgfx->sem);
static void tgfx_close(struct input_dev *dev){	struct tgfx *tgfx = dev->private;	if (!--tgfx->used) {		del_timer(&tgfx->timer);		parport_write_control(tgfx->pd->port, 0x00);		parport_release(tgfx->pd);	}}