/linux-6.3-rc2/drivers/ssb/ |
A D | sprom.c | 23 static int sprom2hex(const u16 *sprom, char *buf, size_t buf_len, in sprom2hex() 36 static int hex2sprom(u16 *sprom, const char *dump, size_t len, in hex2sprom() 68 int (*sprom_read)(struct ssb_bus *bus, u16 *sprom)) in ssb_attr_sprom_show() 70 u16 *sprom; in ssb_attr_sprom_show() local 101 int (*sprom_check_crc)(const u16 *sprom, size_t size), in ssb_attr_sprom_store() 104 u16 *sprom; in ssb_attr_sprom_store() local
|
A D | pcmcia.c | 525 static int ssb_pcmcia_sprom_read_all(struct ssb_bus *bus, u16 *sprom) in ssb_pcmcia_sprom_read_all() 539 static int ssb_pcmcia_sprom_write_all(struct ssb_bus *bus, const u16 *sprom) in ssb_pcmcia_sprom_write_all() 583 static int ssb_pcmcia_sprom_check_crc(const u16 *sprom, size_t size) in ssb_pcmcia_sprom_check_crc() 600 struct ssb_sprom *sprom = priv; in ssb_pcmcia_get_mac() local 617 struct ssb_sprom *sprom = &iv->sprom; in ssb_pcmcia_do_get_invariants() local 700 struct ssb_sprom *sprom = &iv->sprom; in ssb_pcmcia_get_invariants() local
|
A D | pci.c | 241 static u8 ssb_sprom_crc(const u16 *sprom, u16 size) in ssb_sprom_crc() 256 static int sprom_check_crc(const u16 *sprom, size_t size) in sprom_check_crc() 271 static int sprom_do_read(struct ssb_bus *bus, u16 *sprom) in sprom_do_read() 281 static int sprom_do_write(struct ssb_bus *bus, const u16 *sprom) in sprom_do_write() 858 struct ssb_sprom *sprom) in ssb_pci_sprom_get()
|
A D | sdio.c | 474 struct ssb_sprom *sprom = &iv->sprom; in ssb_sdio_get_invariants() local
|
/linux-6.3-rc2/drivers/bcma/ |
A D | sprom.c | 75 static void bcma_sprom_read(struct bcma_bus *bus, u16 offset, u16 *sprom, in bcma_sprom_read() 127 static u8 bcma_sprom_crc(const u16 *sprom, size_t words) in bcma_sprom_crc() 142 static int bcma_sprom_check_crc(const u16 *sprom, size_t words) in bcma_sprom_check_crc() 157 static int bcma_sprom_valid(struct bcma_bus *bus, const u16 *sprom, in bcma_sprom_valid() 221 static void bcma_sprom_extract_r8(struct bcma_bus *bus, const u16 *sprom) in bcma_sprom_extract_r8() 580 u16 *sprom; in bcma_sprom_get() local
|
/linux-6.3-rc2/drivers/firmware/broadcom/ |
A 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()
|
/linux-6.3-rc2/include/linux/ |
A D | bcm47xx_sprom.h | 19 static inline void bcm47xx_fill_sprom(struct ssb_sprom *sprom, in bcm47xx_fill_sprom()
|
/linux-6.3-rc2/drivers/net/wireless/broadcom/b43/ |
A D | tables_nphy.c | 3482 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_nphy_tables_init_rev7_volatile() local 3553 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_nphy_tables_init_rev3() local 3689 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_nphy_get_tx_gain_table() local
|
A D | phy_n.c | 1125 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_radio_2056_setup() local 1438 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_radio_init2055_post() local 2487 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_nphy_gain_ctl_workarounds_rev3() local 2694 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_nphy_workarounds_rev7plus() local 3140 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_nphy_workarounds_rev3plus() local 3348 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_nphy_workarounds_rev1_2() local 3737 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_nphy_tx_power_fix() local 4044 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_nphy_tx_power_ctl_setup() local 5978 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_phy_initn() local 6433 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_nphy_op_prepare_structs() local
|
A D | ppr.c | 72 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_ppr_load_max_from_sprom() local
|
A D | wa.c | 302 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_wa_boards_g() local
|
A D | leds.c | 205 u8 sprom[4]; in b43_led_get_sprominfo() local
|
A D | tables_phy_lcn.c | 687 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_phy_lcn_tables_init() local
|
A D | tables_lpphy.c | 2405 struct ssb_sprom *sprom = dev->dev->bus_sprom; in lpphy_init_tx_gain_table() local
|
A D | phy_lp.c | 76 struct ssb_sprom *sprom = dev->dev->bus_sprom; in lpphy_read_band_sprom() local 200 struct ssb_sprom *sprom = dev->dev->bus_sprom; in lpphy_baseband_rev0_1_init() local
|
A D | phy_ht.c | 624 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_phy_ht_tx_power_ctl_setup() local
|
A D | lo.c | 375 struct ssb_sprom *sprom = dev->dev->bus_sprom; in lo_measure_setup() local
|
A D | main.c | 4691 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_bluetooth_coext_enable() local 4812 struct ssb_sprom *sprom = dev->dev->bus_sprom; in b43_wireless_core_init() local 5559 struct ssb_sprom *sprom = dev->bus_sprom; in b43_wireless_init() local
|
/linux-6.3-rc2/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
A D | led.c | 58 struct ssb_sprom *sprom = &wl->wlc->hw->d11core->bus->sprom; in brcms_led_register() local
|
A D | antsel.c | 112 struct ssb_sprom *sprom = &wlc->hw->d11core->bus->sprom; in brcms_c_antsel_attach() local
|
A D | stf.c | 372 struct ssb_sprom *sprom = &wlc->hw->d11core->bus->sprom; in brcms_c_stf_phy_chain_calc() local
|
A D | channel.c | 330 struct ssb_sprom *sprom = &wlc->hw->d11core->bus->sprom; in brcms_c_channel_mgr_attach() local
|
/linux-6.3-rc2/drivers/net/wireless/broadcom/b43legacy/ |
A D | leds.c | 179 u8 sprom[4]; in b43legacy_leds_init() local
|
/linux-6.3-rc2/drivers/net/ethernet/broadcom/ |
A D | bgmac-bcma.c | 127 struct ssb_sprom *sprom = &core->bus->sprom; in bgmac_probe() local
|
/linux-6.3-rc2/include/linux/ssb/ |
A D | ssb.h | 486 struct ssb_sprom sprom; member 518 struct ssb_sprom sprom; member
|