Port Cygn touchscreen driver

Signed-off-by: Ayysir <ayysir@aospal.com>