gpio_get_value_cansleep
gpio_get_value_cansleep(arizona->pdata.irq_gpio)) {
!gpio_get_value_cansleep(arizona->pdata.irq_gpio)) {