Please add printk to show the value of x, y, before and after the
OMAP3EVM macro. That will give better idea about the touchevent.

I'm sorry, where is the OMAP3EVM macro?

Thanks
Francesco