Hi!
But if you have userspace that depends on touchscreen to be calibrated... that _is_ wrong.
User-space people and real users have the opposite opinion. They prefer if a touch is plug&play. I.e. without need for calibration.
Some people prefer to calibrate their touchscreens; because of per-device variations, that gives better precision.
You can pass default calibration data from device tree to kernel to userland. But you can not force people to use that calibration.
Thanks, Pavel