This series cleans up the register accessors a bit, adds missing ones, fixes the access to the write latch and finally adds an interface that a co-processor driver can use to change the owner of some of the GPIO lines and arbitrate access to shared GPIO banks.