GPIO_DIR1
return adp5588_write(kpad->client, GPIO_DIR1 + bank, kpad->dir[bank]);
error = adp5588_write(kpad->client, GPIO_DIR1 + bank, kpad->dir[bank]);
kpad->dir[i] = adp5588_read(kpad->client, GPIO_DIR1 + i);