[AR7] cache GPIO addresses to be more efficent