gpio: msm: Separate out gpio register operations

Have a common file for exposing gpio functionality and move
gpio register operations to a separate file. This allows to
easily add a new variant with different register mappings.

Change-Id: If2a3ef05df9498321bb2256725fec19dce5b6149
Signed-off-by: Sathish Ambley <sambley@codeaurora.org>
4 files changed