Creating an UIO device for over RAM and mapping this space forces aligned access only. I believe this is is due to all mapping are created with pgprot_noncached() Maybe some way of creating mappings which can do unaligned access could be added? Joakim