Lines Matching refs:af
247 struct alternate_functions af = pct->soc->alternate_functions[gpio];
260 if (((alt_setting == ABX500_ALT_A) && (af.gpiosel_bit == UNUSED)) ||
261 ((alt_setting == ABX500_ALT_B) && (af.alt_bit1 == UNUSED)) ||
262 ((alt_setting == ABX500_ALT_C) && (af.alt_bit2 == UNUSED))) {
280 if (af.alt_bit1 != UNUSED)
295 if (af.alt_bit1 != UNUSED) {
303 af.alt_bit1,
304 !!(af.alta_val & BIT(0)));
308 if (af.alt_bit2 != UNUSED)
311 af.alt_bit2,
312 !!(af.alta_val & BIT(1)));
325 af.alt_bit1, !!(af.altb_val & BIT(0)));
329 if (af.alt_bit2 != UNUSED)
332 af.alt_bit2,
333 !!(af.altb_val & BIT(1)));
343 af.alt_bit2, !!(af.altc_val & BIT(0)));
348 af.alt_bit2, !!(af.altc_val & BIT(1)));
372 struct alternate_functions af = pct->soc->alternate_functions[gpio];
381 if (af.gpiosel_bit == UNUSED)
386 af.gpiosel_bit, &bit_mode);
393 if ((af.alt_bit1 < UNUSED) || (af.alt_bit1 > 7) ||
394 (af.alt_bit2 < UNUSED) || (af.alt_bit2 > 7)) {
401 if ((af.alt_bit2 != UNUSED) && (af.alt_bit1 == UNUSED)) {
408 if ((af.alt_bit1 == UNUSED) && (af.alt_bit2 == UNUSED))
422 af.alt_bit1, &alt_bit1);
426 if (af.alt_bit2 != UNUSED) {
429 af.alt_bit2,
437 if (mode == af.alta_val)
439 else if (mode == af.altb_val)