Lines Matching refs:gpio_config
285 u8 gpio_config[17]; /* Decoded value */ member
403 data->gpio_config[i] = value & 0x03; in adm1026_init_client()
406 data->gpio_config[16] = (data->config3 >> 6) & 0x03; in adm1026_init_client()
458 data->gpio_config[i] & 0x02 ? "" : "!", in adm1026_print_gpio()
459 data->gpio_config[i] & 0x01 ? "OUT" : "IN", in adm1026_print_gpio()
467 data->gpio_config[i] & 0x02 ? "" : "!", in adm1026_print_gpio()
468 data->gpio_config[i] & 0x01 ? "OUT" : "IN", in adm1026_print_gpio()
473 data->gpio_config[16] & 0x02 ? "" : "!", in adm1026_print_gpio()
474 data->gpio_config[16] & 0x01 ? "OUT" : "IN"); in adm1026_print_gpio()
496 data->gpio_config[gpio_output[i]] |= 0x01; in adm1026_fixup_gpio()
507 data->gpio_config[gpio_input[i]] &= ~ 0x01; in adm1026_fixup_gpio()
518 data->gpio_config[gpio_inverted[i]] &= ~ 0x02; in adm1026_fixup_gpio()
525 data->gpio_config[gpio_normal[i]] |= 0x02; in adm1026_fixup_gpio()
539 | ((data->gpio_config[16] & 0x03) << 6); in adm1026_fixup_gpio()
543 value |= data->gpio_config[i] & 0x03; in adm1026_fixup_gpio()
681 data->gpio_config[16] = (data->config3 >> 6) & 0x03; in adm1026_update_device()
689 data->gpio_config[i] = value & 0x03; in adm1026_update_device()