SSB_TMSLOW
bw32(bp, SSB_TMSLOW, br32(bp, SSB_TMSLOW) | SSB_TMSLOW_PE);
tmp = ssb_read32(dev->dev->sdev, SSB_TMSLOW);
ssb_write32(dev->dev->sdev, SSB_TMSLOW, tmp);
tmp = ssb_read32(dev->dev->sdev, SSB_TMSLOW);
ssb_write32(dev->dev->sdev, SSB_TMSLOW, tmp);
tmp = ssb_read32(dev->dev->sdev, SSB_TMSLOW);
ssb_write32(dev->dev->sdev, SSB_TMSLOW, tmp);
tmp = ssb_read32(dev->dev->sdev, SSB_TMSLOW);
ssb_write32(dev->dev->sdev, SSB_TMSLOW, tmp);
tmp = ssb_read32(dev->dev->sdev, SSB_TMSLOW);
ssb_write32(dev->dev->sdev, SSB_TMSLOW, tmp);
ssb_read32(dev->dev->sdev, SSB_TMSLOW); /* flush */
tmp = ssb_read32(dev->dev->sdev, SSB_TMSLOW);
ssb_write32(dev->dev->sdev, SSB_TMSLOW, tmp);
ssb_read32(dev->dev->sdev, SSB_TMSLOW); /* flush */
tmp = ssb_read32(dev->dev->sdev, SSB_TMSLOW);
ssb_write32(dev->dev->sdev, SSB_TMSLOW, tmp);
value32 = ssb_read32(dev->dev, SSB_TMSLOW);
ssb_write32(dev->dev, SSB_TMSLOW, value32);
tmslow = ssb_read32(sdev, SSB_TMSLOW);
ssb_write32(sdev, SSB_TMSLOW, tmslow);
tmslow = ssb_read32(sdev, SSB_TMSLOW);
ssb_write32(sdev, SSB_TMSLOW, tmslow);
tmslow = ssb_read32(dev->dev, SSB_TMSLOW);
ssb_write32(dev->dev, SSB_TMSLOW, tmslow);
ssb_read32(dev->dev, SSB_TMSLOW); /* flush */
ssb_write32(dev->dev, SSB_TMSLOW, tmslow);
ssb_read32(dev->dev, SSB_TMSLOW); /* flush */
tmslow = ssb_read32(sdev, SSB_TMSLOW);
ssb_write32(sdev, SSB_TMSLOW, tmslow);
val = ssb_read32(dev, SSB_TMSLOW);
ssb_read32(dev, SSB_TMSLOW);
ssb_write32(dev, SSB_TMSLOW,
ssb_write32(dev, SSB_TMSLOW,
ssb_write32(dev, SSB_TMSLOW, SSB_TMSLOW_CLOCK |
if (ssb_read32(dev, SSB_TMSLOW) & SSB_TMSLOW_RESET)
if (ssb_read32(dev, SSB_TMSLOW) & SSB_TMSLOW_CLOCK) {
ssb_write32(dev, SSB_TMSLOW, reject | SSB_TMSLOW_CLOCK);
ssb_wait_bits(dev, SSB_TMSLOW, reject, 1000, 1);
ssb_write32(dev, SSB_TMSLOW,
ssb_write32(dev, SSB_TMSLOW,