Lines Matching refs:reason
1868 u16 reason;
1870 /* Read the register that contains the reason code for the panic. */
1871 reason = b43_shm_read16(dev, B43_SHM_SCRATCH, B43_FWPANIC_REASON_REG);
1872 b43err(dev->wl, "Whoopsy, firmware panic! Reason: %u\n", reason);
1874 switch (reason) {
1876 b43dbg(dev->wl, "The panic reason is unknown.\n");
1893 u16 reason, marker_id, marker_line;
1900 /* Read the register that contains the reason code for this IRQ. */
1901 reason = b43_shm_read16(dev, B43_SHM_SCRATCH, B43_DEBUGIRQ_REASON_REG);
1903 switch (reason) {
1953 b43dbg(dev->wl, "Debug-IRQ triggered for unknown reason: %u\n",
1954 reason);
1964 u32 reason;
1972 reason = dev->irq_reason;
1978 if (unlikely(reason & B43_IRQ_MAC_TXERR))
1981 if (unlikely(reason & B43_IRQ_PHY_TXERR)) {
2007 if (unlikely(reason & B43_IRQ_UCODE_DEBUG))
2009 if (reason & B43_IRQ_TBTT_INDI)
2011 if (reason & B43_IRQ_ATIM_END)
2013 if (reason & B43_IRQ_BEACON)
2015 if (reason & B43_IRQ_PMQ)
2017 if (reason & B43_IRQ_TXFIFO_FLUSH_OK) {
2020 if (reason & B43_IRQ_NOISESAMPLE_OK)
2023 /* Check the DMA reason registers for received data. */
2041 if (reason & B43_IRQ_TX_OK)
2051 if (reason & (1 << i))
2072 u32 reason;
2077 reason = b43_read32(dev, B43_MMIO_GEN_IRQ_REASON);
2078 if (reason == 0xffffffff) /* shared IRQ */
2080 reason &= dev->irq_mask;
2081 if (!reason)
2100 b43_write32(dev, B43_MMIO_GEN_IRQ_REASON, reason);
2112 /* Save the reason bitmasks for the IRQ thread handler. */
2113 dev->irq_reason = reason;
2243 * request works. For this reason, we fall through here
5778 void b43_controller_restart(struct b43_wldev *dev, const char *reason)
5783 b43info(dev->wl, "Controller RESET (%s) ...\n", reason);