Lines Matching refs:fallback
49 const char *name, char *buf, int len, bool fallback) in get_nvram_var() argument
57 if (fallback && err == -ENOENT && prefix) { in get_nvram_var()
67 type *val, type allset, bool fallback) \
74 fallback); \
96 u16 *val_lo, u16 *val_hi, bool fallback) in NVRAM_READ_VAL()
102 err = get_nvram_var(prefix, NULL, name, buf, sizeof(buf), fallback); in NVRAM_READ_VAL()
117 bool fallback) in nvram_read_leddc() argument
123 err = get_nvram_var(prefix, NULL, name, buf, sizeof(buf), fallback); in nvram_read_leddc()
141 u8 val[6], bool fallback) in nvram_read_macaddr() argument
146 err = get_nvram_var(prefix, NULL, name, buf, sizeof(buf), fallback); in nvram_read_macaddr()
156 char val[2], bool fallback) in nvram_read_alpha2() argument
161 err = get_nvram_var(prefix, NULL, name, buf, sizeof(buf), fallback); in nvram_read_alpha2()
188 const char *prefix, bool fallback) in bcm47xx_sprom_fill_auto() argument
191 bool fb = fallback; in bcm47xx_sprom_fill_auto()
194 ENTRY(0xfffffffe, u16, pre, "devid", dev_id, 0, fallback); in bcm47xx_sprom_fill_auto()
409 const char *prefix, bool fallback) in bcm47xx_fill_sprom_path_r4589() argument
421 &pwr_info->maxpwr_2g, 0, fallback); in bcm47xx_fill_sprom_path_r4589()
423 &pwr_info->itssi_2g, 0, fallback); in bcm47xx_fill_sprom_path_r4589()
425 &pwr_info->itssi_5g, 0, fallback); in bcm47xx_fill_sprom_path_r4589()
427 &pwr_info->pa_2g[0], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
429 &pwr_info->pa_2g[1], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
431 &pwr_info->pa_2g[2], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
433 &pwr_info->maxpwr_5g, 0, fallback); in bcm47xx_fill_sprom_path_r4589()
435 &pwr_info->maxpwr_5gh, 0, fallback); in bcm47xx_fill_sprom_path_r4589()
437 &pwr_info->maxpwr_5gl, 0, fallback); in bcm47xx_fill_sprom_path_r4589()
439 &pwr_info->pa_5g[0], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
441 &pwr_info->pa_5g[1], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
443 &pwr_info->pa_5g[2], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
445 &pwr_info->pa_5gl[0], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
447 &pwr_info->pa_5gl[1], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
449 &pwr_info->pa_5gl[2], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
451 &pwr_info->pa_5gh[0], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
453 &pwr_info->pa_5gh[1], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
455 &pwr_info->pa_5gh[2], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
460 const char *prefix, bool fallback) in bcm47xx_fill_sprom_path_r45() argument
472 &pwr_info->pa_2g[3], 0, fallback); in bcm47xx_fill_sprom_path_r45()
474 &pwr_info->pa_5g[3], 0, fallback); in bcm47xx_fill_sprom_path_r45()
476 &pwr_info->pa_5gl[3], 0, fallback); in bcm47xx_fill_sprom_path_r45()
478 &pwr_info->pa_5gh[3], 0, fallback); in bcm47xx_fill_sprom_path_r45()
510 const char *prefix, bool fallback) in bcm47xx_fill_sprom_ethernet() argument
512 bool fb = fallback; in bcm47xx_fill_sprom_ethernet()
514 nvram_read_macaddr(prefix, "et0macaddr", sprom->et0mac, fallback); in bcm47xx_fill_sprom_ethernet()
516 fallback); in bcm47xx_fill_sprom_ethernet()
518 fallback); in bcm47xx_fill_sprom_ethernet()
520 nvram_read_macaddr(prefix, "et1macaddr", sprom->et1mac, fallback); in bcm47xx_fill_sprom_ethernet()
522 fallback); in bcm47xx_fill_sprom_ethernet()
524 fallback); in bcm47xx_fill_sprom_ethernet()
530 nvram_read_macaddr(prefix, "macaddr", sprom->il0mac, fallback); in bcm47xx_fill_sprom_ethernet()
531 nvram_read_macaddr(prefix, "il0macaddr", sprom->il0mac, fallback); in bcm47xx_fill_sprom_ethernet()
555 bool fallback) in bcm47xx_fill_board_data() argument
558 &sprom->boardflags_hi, fallback); in bcm47xx_fill_board_data()
560 &sprom->boardflags2_hi, fallback); in bcm47xx_fill_board_data()
564 bool fallback) in bcm47xx_fill_sprom() argument
566 bcm47xx_fill_sprom_ethernet(sprom, prefix, fallback); in bcm47xx_fill_sprom()
567 bcm47xx_fill_board_data(sprom, prefix, fallback); in bcm47xx_fill_sprom()
569 nvram_read_u8(prefix, NULL, "sromrev", &sprom->revision, 0, fallback); in bcm47xx_fill_sprom()
572 nvram_read_alpha2(prefix, "ccode", sprom->alpha2, fallback); in bcm47xx_fill_sprom()
575 &sprom->leddc_off_time, fallback); in bcm47xx_fill_sprom()
580 bcm47xx_fill_sprom_path_r4589(sprom, prefix, fallback); in bcm47xx_fill_sprom()
581 bcm47xx_fill_sprom_path_r45(sprom, prefix, fallback); in bcm47xx_fill_sprom()
585 bcm47xx_fill_sprom_path_r4589(sprom, prefix, fallback); in bcm47xx_fill_sprom()
589 bcm47xx_sprom_fill_auto(sprom, prefix, fallback); in bcm47xx_fill_sprom()
654 bool fallback = false; in bcm47xx_get_sprom_bcma() local
678 fallback = true; in bcm47xx_get_sprom_bcma()
693 bcm47xx_fill_sprom(out, prefix, fallback); in bcm47xx_get_sprom_bcma()