msm: gpio: fix gpio init and usage

The GPIOs should properly work now. There are no reports of broken
GPIO requests or similar issues during bootup anymore. msm_gpio_init
is correctly run on startup and the gpio code is now closer to the
version from CAF's ics_choco_cs branch.

Signed-off-by: marc1706 <admin@m-a-styles.de>
msm: clock-wince: only debug clk_find if DEBUG_CLK_FIND is enabled

Signed-off-by: marc1706 <admin@m-a-styles.de>