In my understandig, in order to get the touchscreen input working (for Qt at least), there should be an entry like /sys/devices/virtual/input/input1/uevent. When I do a cat on the supplied ULCS7 linux 2.6 image, I’m getting this result:
KEY=400 0 0 0 0 0 0 0 0 0 0
In this environment, the touchscreeen is working perfectly.
I built a newer linux kernel (3.2.28) with the open-embedded tools (the tsc2007 driver is set to internal) and see the appropriate entry for tsc2007.ko. But the node /sys/devices/virtual/input/input1/uevent is not created. It seems, that the init function tsc2007_probe was never called.
There no direct error message in the boot log - besides: expansion card not recognized (which doesn’t be displayed in the 2.6 version).
Is there something, I’m missing?