CAF stands for the Code Aurora Forum. It's the place where Qualcomm releases source code for their phone processors. It's directly supported by Qualcomm and it's generally a more optimized branch for Snapdragon phones.
Fest1val , on the Goodix touchscreen this kernel does not work. I have the same. It works fine only on Chinese versions, I have a global 2/32, so it doesn’t work