Remove unused macros and fields - some of them were only initialized,
but had no further uses.
Minor style fixes and added required comments.
Missing TX completions counter was existing, but was not used in driver
code - the required line had been added.