Home
last modified time | relevance | path

Searched refs:SSB_TMSLOW (Results 1 – 7 of 7) sorted by relevance

/linux-6.12.1/drivers/net/wireless/broadcom/b43/
Dphy_common.c354 tmp = ssb_read32(dev->dev->sdev, SSB_TMSLOW); in b43_phy_put_into_reset()
358 ssb_write32(dev->dev->sdev, SSB_TMSLOW, tmp); in b43_phy_put_into_reset()
361 tmp = ssb_read32(dev->dev->sdev, SSB_TMSLOW); in b43_phy_put_into_reset()
363 ssb_write32(dev->dev->sdev, SSB_TMSLOW, tmp); in b43_phy_put_into_reset()
397 tmp = ssb_read32(dev->dev->sdev, SSB_TMSLOW); in b43_phy_take_out_of_reset()
401 ssb_write32(dev->dev->sdev, SSB_TMSLOW, tmp); in b43_phy_take_out_of_reset()
402 ssb_read32(dev->dev->sdev, SSB_TMSLOW); /* flush */ in b43_phy_take_out_of_reset()
405 tmp = ssb_read32(dev->dev->sdev, SSB_TMSLOW); in b43_phy_take_out_of_reset()
408 ssb_write32(dev->dev->sdev, SSB_TMSLOW, tmp); in b43_phy_take_out_of_reset()
409 ssb_read32(dev->dev->sdev, SSB_TMSLOW); /* flush */ in b43_phy_take_out_of_reset()
[all …]
Dmain.c3028 tmp = ssb_read32(dev->dev->sdev, SSB_TMSLOW); in b43_mac_phy_clock_set()
3033 ssb_write32(dev->dev->sdev, SSB_TMSLOW, tmp); in b43_mac_phy_clock_set()
3938 tmp = ssb_read32(dev->dev->sdev, SSB_TMSLOW); in b43_switch_band()
3943 ssb_write32(dev->dev->sdev, SSB_TMSLOW, tmp); in b43_switch_band()
/linux-6.12.1/drivers/ssb/
Dmain.c1000 val = ssb_read32(dev, SSB_TMSLOW); in ssb_device_is_enabled()
1016 ssb_read32(dev, SSB_TMSLOW); in ssb_flush_tmslow()
1025 ssb_write32(dev, SSB_TMSLOW, in ssb_device_enable()
1040 ssb_write32(dev, SSB_TMSLOW, in ssb_device_enable()
1045 ssb_write32(dev, SSB_TMSLOW, SSB_TMSLOW_CLOCK | in ssb_device_enable()
1082 if (ssb_read32(dev, SSB_TMSLOW) & SSB_TMSLOW_RESET) in ssb_device_disable()
1087 if (ssb_read32(dev, SSB_TMSLOW) & SSB_TMSLOW_CLOCK) { in ssb_device_disable()
1088 ssb_write32(dev, SSB_TMSLOW, reject | SSB_TMSLOW_CLOCK); in ssb_device_disable()
1089 ssb_wait_bits(dev, SSB_TMSLOW, reject, 1000, 1); in ssb_device_disable()
1100 ssb_write32(dev, SSB_TMSLOW, in ssb_device_disable()
[all …]
Ddriver_gige.c222 tmslow = ssb_read32(sdev, SSB_TMSLOW); in ssb_gige_probe()
234 ssb_write32(sdev, SSB_TMSLOW, tmslow); in ssb_gige_probe()
/linux-6.12.1/drivers/net/wireless/broadcom/b43legacy/
Dmain.c679 tmslow = ssb_read32(dev->dev, SSB_TMSLOW); in b43legacy_wireless_core_reset()
682 ssb_write32(dev->dev, SSB_TMSLOW, tmslow); in b43legacy_wireless_core_reset()
683 ssb_read32(dev->dev, SSB_TMSLOW); /* flush */ in b43legacy_wireless_core_reset()
686 ssb_write32(dev->dev, SSB_TMSLOW, tmslow); in b43legacy_wireless_core_reset()
687 ssb_read32(dev->dev, SSB_TMSLOW); /* flush */ in b43legacy_wireless_core_reset()
2237 value32 = ssb_read32(dev->dev, SSB_TMSLOW); in b43legacy_chip_init()
2239 ssb_write32(dev->dev, SSB_TMSLOW, value32); in b43legacy_chip_init()
2567 tmslow = ssb_read32(sdev, SSB_TMSLOW); in b43legacy_put_phy_into_reset()
2571 ssb_write32(sdev, SSB_TMSLOW, tmslow); in b43legacy_put_phy_into_reset()
2574 tmslow = ssb_read32(sdev, SSB_TMSLOW); in b43legacy_put_phy_into_reset()
[all …]
/linux-6.12.1/include/linux/ssb/
Dssb_regs.h99 #define SSB_TMSLOW 0x0F98 /* SB Target State Low */ macro
/linux-6.12.1/drivers/net/ethernet/broadcom/
Db44.c1582 bw32(bp, SSB_TMSLOW, br32(bp, SSB_TMSLOW) | SSB_TMSLOW_PE); in b44_setup_wol_pci()