msm8660: fix incorrect gpio_config in touchkey driver

  * drivers/gpio/pm8xxx-gpio.c:pm8xxx_gpio_config() does not take the
    raw GPIO number
  * fixes this error in kmsg:
    "pm8xxx_gpio_config: called on gpio 13 not handled by any pmic"

Change-Id: I78609eb6019dcabe9abfdafc6f65e7a007311185
msm8660: add additional locking protection to touckey driver

Change-Id: Ic00b8c37ce445f933981d41c727403e6ae9f5cbd