Home
last modified time | relevance | path

Searched refs:ssb_sprom (Results 1 – 25 of 34) sorted by relevance

12

/linux-6.12.1/include/linux/
Dbcm47xx_sprom.h12 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/
Dsprom.c20 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()
Dpci.c348 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);
Dpcmcia.c600 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);
Dssb_private.h156 struct ssb_sprom *out);
Dhost_soc.c203 memset(&iv->sprom, 0, sizeof(struct ssb_sprom)); in ssb_host_soc_get_invariants()
Dsdio.c474 struct ssb_sprom *sprom = &iv->sprom; in ssb_sdio_get_invariants()
/linux-6.12.1/drivers/firmware/broadcom/
Dbcm47xx_sprom.c188 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/
Dssb.h28 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/
Dboard_bcm963xx.c684 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/
Dbus.h51 struct ssb_sprom *bus_sprom;
Dtables_nphy.c3482 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()
Dppr.c72 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_ppr_load_max_from_sprom()
Dtables_phy_lcn.c687 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_phy_lcn_tables_init()
Dwa.c302 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_wa_boards_g()
Dphy_n.c1125 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()
Dlo.c375 struct ssb_sprom *sprom = dev->dev->bus_sprom; in lo_measure_setup()
Dphy_ht.c624 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/
Dled.c58 struct ssb_sprom *sprom = &wl->wlc->hw->d11core->bus->sprom; in brcms_led_register()
Dantsel.c112 struct ssb_sprom *sprom = &wlc->hw->d11core->bus->sprom; in brcms_c_antsel_attach()
Dstf.c372 struct ssb_sprom *sprom = &wlc->hw->d11core->bus->sprom; in brcms_c_stf_phy_chain_calc()
Dchannel.c330 struct ssb_sprom *sprom = &wlc->hw->d11core->bus->sprom; in brcms_c_channel_mgr_attach()
/linux-6.12.1/drivers/bcma/
Dsprom.c19 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/
Dbcma.h332 struct ssb_sprom *out));
364 struct ssb_sprom sprom;
/linux-6.12.1/drivers/net/ethernet/broadcom/
Dbgmac-bcma.c127 struct ssb_sprom *sprom = &core->bus->sprom; in bgmac_probe()

12