This is a combination of 4 commits.
 The first commit's message is:
update himax8526a
use protocol B
update logging

 This is the 2nd commit message:

forgot to change the name back to original
this is to allow touch keys to work, as htc has used a stupid method to call the keys

 This is the 3rd commit message:

remove the htc events from himax

 This is the 4th commit message:

cleanup an unused variable

Change-Id: I8db173050b0e0d02d590885c6a55199dae926747