Lines Matching full:fallback

50 			 const char *name, char *buf, int len, bool fallback)  in get_nvram_var()  argument
58 if (fallback && err == -ENOENT && prefix) { in get_nvram_var()
68 type *val, type allset, bool fallback) \
75 fallback); \
97 u16 *val_lo, u16 *val_hi, bool fallback) in NVRAM_READ_VAL()
103 err = get_nvram_var(prefix, NULL, name, buf, sizeof(buf), fallback); in NVRAM_READ_VAL()
118 bool fallback) in nvram_read_leddc() argument
124 err = get_nvram_var(prefix, NULL, name, buf, sizeof(buf), fallback); in nvram_read_leddc()
142 u8 val[6], bool fallback) in nvram_read_macaddr() argument
147 err = get_nvram_var(prefix, NULL, name, buf, sizeof(buf), fallback); in nvram_read_macaddr()
157 char val[2], bool fallback) in nvram_read_alpha2() argument
162 err = get_nvram_var(prefix, NULL, name, buf, sizeof(buf), fallback); in nvram_read_alpha2()
189 const char *prefix, bool fallback) in bcm47xx_sprom_fill_auto() argument
192 bool fb = fallback; in bcm47xx_sprom_fill_auto()
195 ENTRY(0xfffffffe, u16, pre, "devid", dev_id, 0, fallback); in bcm47xx_sprom_fill_auto()
410 const char *prefix, bool fallback) in bcm47xx_fill_sprom_path_r4589() argument
422 &pwr_info->maxpwr_2g, 0, fallback); in bcm47xx_fill_sprom_path_r4589()
424 &pwr_info->itssi_2g, 0, fallback); in bcm47xx_fill_sprom_path_r4589()
426 &pwr_info->itssi_5g, 0, fallback); in bcm47xx_fill_sprom_path_r4589()
428 &pwr_info->pa_2g[0], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
430 &pwr_info->pa_2g[1], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
432 &pwr_info->pa_2g[2], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
434 &pwr_info->maxpwr_5g, 0, fallback); in bcm47xx_fill_sprom_path_r4589()
436 &pwr_info->maxpwr_5gh, 0, fallback); in bcm47xx_fill_sprom_path_r4589()
438 &pwr_info->maxpwr_5gl, 0, fallback); in bcm47xx_fill_sprom_path_r4589()
440 &pwr_info->pa_5g[0], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
442 &pwr_info->pa_5g[1], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
444 &pwr_info->pa_5g[2], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
446 &pwr_info->pa_5gl[0], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
448 &pwr_info->pa_5gl[1], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
450 &pwr_info->pa_5gl[2], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
452 &pwr_info->pa_5gh[0], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
454 &pwr_info->pa_5gh[1], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
456 &pwr_info->pa_5gh[2], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
461 const char *prefix, bool fallback) in bcm47xx_fill_sprom_path_r45() argument
473 &pwr_info->pa_2g[3], 0, fallback); in bcm47xx_fill_sprom_path_r45()
475 &pwr_info->pa_5g[3], 0, fallback); in bcm47xx_fill_sprom_path_r45()
477 &pwr_info->pa_5gl[3], 0, fallback); in bcm47xx_fill_sprom_path_r45()
479 &pwr_info->pa_5gh[3], 0, fallback); in bcm47xx_fill_sprom_path_r45()
511 const char *prefix, bool fallback) in bcm47xx_fill_sprom_ethernet() argument
513 bool fb = fallback; in bcm47xx_fill_sprom_ethernet()
515 nvram_read_macaddr(prefix, "et0macaddr", sprom->et0mac, fallback); in bcm47xx_fill_sprom_ethernet()
517 fallback); in bcm47xx_fill_sprom_ethernet()
519 fallback); in bcm47xx_fill_sprom_ethernet()
521 nvram_read_macaddr(prefix, "et1macaddr", sprom->et1mac, fallback); in bcm47xx_fill_sprom_ethernet()
523 fallback); in bcm47xx_fill_sprom_ethernet()
525 fallback); in bcm47xx_fill_sprom_ethernet()
531 nvram_read_macaddr(prefix, "macaddr", sprom->il0mac, fallback); in bcm47xx_fill_sprom_ethernet()
532 nvram_read_macaddr(prefix, "il0macaddr", sprom->il0mac, fallback); in bcm47xx_fill_sprom_ethernet()
556 bool fallback) in bcm47xx_fill_board_data() argument
559 &sprom->boardflags_hi, fallback); in bcm47xx_fill_board_data()
561 &sprom->boardflags2_hi, fallback); in bcm47xx_fill_board_data()
565 bool fallback) in bcm47xx_fill_sprom() argument
567 bcm47xx_fill_sprom_ethernet(sprom, prefix, fallback); in bcm47xx_fill_sprom()
568 bcm47xx_fill_board_data(sprom, prefix, fallback); in bcm47xx_fill_sprom()
570 nvram_read_u8(prefix, NULL, "sromrev", &sprom->revision, 0, fallback); in bcm47xx_fill_sprom()
573 nvram_read_alpha2(prefix, "ccode", sprom->alpha2, fallback); in bcm47xx_fill_sprom()
576 &sprom->leddc_off_time, fallback); in bcm47xx_fill_sprom()
581 bcm47xx_fill_sprom_path_r4589(sprom, prefix, fallback); in bcm47xx_fill_sprom()
582 bcm47xx_fill_sprom_path_r45(sprom, prefix, fallback); in bcm47xx_fill_sprom()
586 bcm47xx_fill_sprom_path_r4589(sprom, prefix, fallback); in bcm47xx_fill_sprom()
590 bcm47xx_sprom_fill_auto(sprom, prefix, fallback); in bcm47xx_fill_sprom()
655 bool fallback = false; in bcm47xx_get_sprom_bcma() local
679 fallback = true; in bcm47xx_get_sprom_bcma()
694 bcm47xx_fill_sprom(out, prefix, fallback); in bcm47xx_get_sprom_bcma()
703 * On bcm47xx we need to register SPROM fallback handler very early, so we can't