Partial MFC of rev 1.22 (the other bits were already MFC'd by marcel).
Additionally, remove the probe for the high 4 bits of IER being 0 and don't
assume we can always read/write 0 to/from those bits.
This is needed to get uart(4) to work on Xscale PXA255 and IXP425.