/linux-6.12.1/include/linux/ |
D | bcm47xx_sprom.h | 12 struct ssb_sprom; 15 void bcm47xx_fill_sprom(struct ssb_sprom *sprom, const char *prefix, 19 static inline void bcm47xx_fill_sprom(struct ssb_sprom *sprom, in bcm47xx_fill_sprom()
|
/linux-6.12.1/drivers/ssb/ |
D | sprom.c | 20 static int(*get_fallback_sprom)(struct ssb_bus *dev, struct ssb_sprom *out); 172 struct ssb_sprom *out)) in ssb_arch_register_fallback_sprom() 181 int ssb_fill_sprom_with_fallback(struct ssb_bus *bus, struct ssb_sprom *out) in ssb_fill_sprom_with_fallback()
|
D | pci.c | 348 static void sprom_extract_r23(struct ssb_sprom *out, const u16 *in) in sprom_extract_r23() 363 static void sprom_extract_r123(struct ssb_sprom *out, const u16 *in) in sprom_extract_r123() 430 static void sprom_extract_r458(struct ssb_sprom *out, const u16 *in) in sprom_extract_r458() 469 static void sprom_extract_r45(struct ssb_sprom *out, const u16 *in) in sprom_extract_r45() 594 static void sprom_extract_r8(struct ssb_sprom *out, const u16 *in) in sprom_extract_r8() 811 static int sprom_extract(struct ssb_bus *bus, struct ssb_sprom *out, in sprom_extract() 858 struct ssb_sprom *sprom) in ssb_pci_sprom_get() 1148 static DEVICE_ATTR_ADMIN_RW(ssb_sprom);
|
D | pcmcia.c | 600 struct ssb_sprom *sprom = priv; in ssb_pcmcia_get_mac() 617 struct ssb_sprom *sprom = &iv->sprom; in ssb_pcmcia_do_get_invariants() 700 struct ssb_sprom *sprom = &iv->sprom; in ssb_pcmcia_get_invariants() 759 static DEVICE_ATTR_ADMIN_RW(ssb_sprom);
|
D | ssb_private.h | 156 struct ssb_sprom *out);
|
D | host_soc.c | 203 memset(&iv->sprom, 0, sizeof(struct ssb_sprom)); in ssb_host_soc_get_invariants()
|
D | sdio.c | 474 struct ssb_sprom *sprom = &iv->sprom; in ssb_sdio_get_invariants()
|
/linux-6.12.1/drivers/firmware/broadcom/ |
D | bcm47xx_sprom.c | 188 static void bcm47xx_sprom_fill_auto(struct ssb_sprom *sprom, in bcm47xx_sprom_fill_auto() 409 static void bcm47xx_fill_sprom_path_r4589(struct ssb_sprom *sprom, in bcm47xx_fill_sprom_path_r4589() 460 static void bcm47xx_fill_sprom_path_r45(struct ssb_sprom *sprom, in bcm47xx_fill_sprom_path_r45() 510 static void bcm47xx_fill_sprom_ethernet(struct ssb_sprom *sprom, in bcm47xx_fill_sprom_ethernet() 555 static void bcm47xx_fill_board_data(struct ssb_sprom *sprom, const char *prefix, in bcm47xx_fill_board_data() 564 void bcm47xx_fill_sprom(struct ssb_sprom *sprom, const char *prefix, in bcm47xx_fill_sprom() 594 static int bcm47xx_get_sprom_ssb(struct ssb_bus *bus, struct ssb_sprom *out) in bcm47xx_get_sprom_ssb() 603 memset(out, 0, sizeof(struct ssb_sprom)); in bcm47xx_get_sprom_ssb() 649 static int bcm47xx_get_sprom_bcma(struct bcma_bus *bus, struct ssb_sprom *out) in bcm47xx_get_sprom_bcma() 659 memset(out, 0, sizeof(struct ssb_sprom)); in bcm47xx_get_sprom_bcma() [all …]
|
/linux-6.12.1/include/linux/ssb/ |
D | ssb.h | 28 struct ssb_sprom { struct 486 struct ssb_sprom sprom; 518 struct ssb_sprom sprom; 554 struct ssb_sprom *out));
|
/linux-6.12.1/arch/mips/bcm63xx/boards/ |
D | board_bcm963xx.c | 684 static struct ssb_sprom bcm63xx_sprom = { 705 static int bcm63xx_get_fallback_sprom(struct ssb_bus *bus, struct ssb_sprom *out) in bcm63xx_get_fallback_sprom() 708 memcpy(out, &bcm63xx_sprom, sizeof(struct ssb_sprom)); in bcm63xx_get_fallback_sprom()
|
/linux-6.12.1/drivers/net/wireless/broadcom/b43/ |
D | bus.h | 51 struct ssb_sprom *bus_sprom;
|
D | tables_nphy.c | 3482 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_nphy_tables_init_rev7_volatile() 3553 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_nphy_tables_init_rev3() 3689 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_nphy_get_tx_gain_table()
|
D | ppr.c | 72 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_ppr_load_max_from_sprom()
|
D | tables_phy_lcn.c | 687 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_phy_lcn_tables_init()
|
D | wa.c | 302 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_wa_boards_g()
|
D | phy_n.c | 1125 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_radio_2056_setup() 1438 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_radio_init2055_post() 2487 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_nphy_gain_ctl_workarounds_rev3() 2694 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_nphy_workarounds_rev7plus() 3140 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_nphy_workarounds_rev3plus() 3348 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_nphy_workarounds_rev1_2() 3737 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_nphy_tx_power_fix() 4044 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_nphy_tx_power_ctl_setup() 5978 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_phy_initn() 6433 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_nphy_op_prepare_structs()
|
D | lo.c | 375 struct ssb_sprom *sprom = dev->dev->bus_sprom; in lo_measure_setup()
|
D | phy_ht.c | 624 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_phy_ht_tx_power_ctl_setup()
|
/linux-6.12.1/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
D | led.c | 58 struct ssb_sprom *sprom = &wl->wlc->hw->d11core->bus->sprom; in brcms_led_register()
|
D | antsel.c | 112 struct ssb_sprom *sprom = &wlc->hw->d11core->bus->sprom; in brcms_c_antsel_attach()
|
D | stf.c | 372 struct ssb_sprom *sprom = &wlc->hw->d11core->bus->sprom; in brcms_c_stf_phy_chain_calc()
|
D | channel.c | 330 struct ssb_sprom *sprom = &wlc->hw->d11core->bus->sprom; in brcms_c_channel_mgr_attach()
|
/linux-6.12.1/drivers/bcma/ |
D | sprom.c | 19 static int(*get_fallback_sprom)(struct bcma_bus *dev, struct ssb_sprom *out); 40 struct ssb_sprom *out)) in bcma_arch_register_fallback_sprom() 50 struct ssb_sprom *out) in bcma_fill_sprom_with_fallback()
|
/linux-6.12.1/include/linux/bcma/ |
D | bcma.h | 332 struct ssb_sprom *out)); 364 struct ssb_sprom sprom;
|
/linux-6.12.1/drivers/net/ethernet/broadcom/ |
D | bgmac-bcma.c | 127 struct ssb_sprom *sprom = &core->bus->sprom; in bgmac_probe()
|