htc: add back all the comments because htc is evil

i removed some ifdefs that we don't use (IR etc)