ichx_read_bit
if (ichx_read_bit(GPIO_IO_SEL, nr))
return ichx_read_bit(GPIO_LVL, nr);
return ichx_read_bit(GPIO_USE_SEL, nr) ? 0 : -ENODEV;