Lines Matching refs:af

364 	struct alternate_functions af = pct->soc->alternate_functions[gpio];  in abx500_set_mode()  local
377 if (((alt_setting == ABX500_ALT_A) && (af.gpiosel_bit == UNUSED)) || in abx500_set_mode()
378 ((alt_setting == ABX500_ALT_B) && (af.alt_bit1 == UNUSED)) || in abx500_set_mode()
379 ((alt_setting == ABX500_ALT_C) && (af.alt_bit2 == UNUSED))) { in abx500_set_mode()
397 if (af.alt_bit1 != UNUSED) in abx500_set_mode()
412 if (af.alt_bit1 != UNUSED) { in abx500_set_mode()
420 af.alt_bit1, in abx500_set_mode()
421 !!(af.alta_val & BIT(0))); in abx500_set_mode()
425 if (af.alt_bit2 != UNUSED) in abx500_set_mode()
428 af.alt_bit2, in abx500_set_mode()
429 !!(af.alta_val & BIT(1))); in abx500_set_mode()
442 af.alt_bit1, !!(af.altb_val & BIT(0))); in abx500_set_mode()
446 if (af.alt_bit2 != UNUSED) in abx500_set_mode()
449 af.alt_bit2, in abx500_set_mode()
450 !!(af.altb_val & BIT(1))); in abx500_set_mode()
460 af.alt_bit2, !!(af.altc_val & BIT(0))); in abx500_set_mode()
465 af.alt_bit2, !!(af.altc_val & BIT(1))); in abx500_set_mode()
488 struct alternate_functions af = pct->soc->alternate_functions[gpio]; in abx500_get_mode() local
497 if (af.gpiosel_bit == UNUSED) in abx500_get_mode()
502 af.gpiosel_bit, &bit_mode); in abx500_get_mode()
509 if ((af.alt_bit1 < UNUSED) || (af.alt_bit1 > 7) || in abx500_get_mode()
510 (af.alt_bit2 < UNUSED) || (af.alt_bit2 > 7)) { in abx500_get_mode()
517 if ((af.alt_bit2 != UNUSED) && (af.alt_bit1 == UNUSED)) { in abx500_get_mode()
524 if ((af.alt_bit1 == UNUSED) && (af.alt_bit2 == UNUSED)) in abx500_get_mode()
538 af.alt_bit1, &alt_bit1); in abx500_get_mode()
542 if (af.alt_bit2 != UNUSED) { in abx500_get_mode()
545 af.alt_bit2, in abx500_get_mode()
553 if (mode == af.alta_val) in abx500_get_mode()
555 else if (mode == af.altb_val) in abx500_get_mode()