ssb: Remove SSB_WARN_ON, SSB_BUG_ON and SSB_DEBUG
authorMichael Büsch <m@bues.ch>
Tue, 31 Jul 2018 20:15:09 +0000 (22:15 +0200)
committerKalle Valo <kvalo@codeaurora.org>
Thu, 9 Aug 2018 15:47:47 +0000 (18:47 +0300)
Use the standard WARN_ON instead.
If a small kernel is desired, WARN_ON can be disabled globally.

Also remove SSB_DEBUG. Besides WARN_ON it only adds a tiny debug check.
Include this check unconditionally.

Signed-off-by: Michael Buesch <m@bues.ch>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
16 files changed:
arch/mips/configs/bcm47xx_defconfig
arch/powerpc/configs/wii_defconfig
drivers/ssb/Kconfig
drivers/ssb/driver_chipcommon.c
drivers/ssb/driver_chipcommon_pmu.c
drivers/ssb/driver_gpio.c
drivers/ssb/driver_pcicore.c
drivers/ssb/embedded.c
drivers/ssb/host_soc.c
drivers/ssb/main.c
drivers/ssb/pci.c
drivers/ssb/pcmcia.c
drivers/ssb/scan.c
drivers/ssb/sdio.c
drivers/ssb/ssb_private.h
include/linux/ssb/ssb.h

index fad8e964f14ca4cf0d7de518471c35faeceb7d6e..ba800a892384c2568537bd2a2539b3aaa9fcc7a9 100644 (file)
@@ -66,7 +66,6 @@ CONFIG_HW_RANDOM=y
 CONFIG_GPIO_SYSFS=y
 CONFIG_WATCHDOG=y
 CONFIG_BCM47XX_WDT=y
-CONFIG_SSB_DEBUG=y
 CONFIG_SSB_DRIVER_GIGE=y
 CONFIG_BCMA_DRIVER_GMAC_CMN=y
 CONFIG_USB=y
index 10940533da7166ff656633ce897bc6b8d84ad362..f5c366b028289ecb411285636020256a6be3a9eb 100644 (file)
@@ -78,7 +78,6 @@ CONFIG_GPIO_HLWD=y
 CONFIG_POWER_RESET=y
 CONFIG_POWER_RESET_GPIO=y
 # CONFIG_HWMON is not set
-CONFIG_SSB_DEBUG=y
 CONFIG_FB=y
 # CONFIG_VGA_CONSOLE is not set
 CONFIG_FRAMEBUFFER_CONSOLE=y
index 6c438c819eb981d1687cf1e5c41fc5886a5bdd3a..df30e1323252638a0c92c8dd2c9696503e218ed5 100644 (file)
@@ -89,15 +89,6 @@ config SSB_HOST_SOC
 
          If unsure, say N
 
-config SSB_DEBUG
-       bool "SSB debugging"
-       depends on SSB
-       help
-         This turns on additional runtime checks and debugging
-         messages. Turn this on for SSB troubleshooting.
-
-         If unsure, say N
-
 config SSB_SERIAL
        bool
        depends on SSB
index 48050c6fd847a3206e45178ca50b795c7d780ce9..99a4656d113d5dc67233e3dfd24dc608638da257 100644 (file)
@@ -56,7 +56,7 @@ void ssb_chipco_set_clockmode(struct ssb_chipcommon *cc,
 
        if (cc->capabilities & SSB_CHIPCO_CAP_PMU)
                return; /* PMU controls clockmode, separated function needed */
-       SSB_WARN_ON(ccdev->id.revision >= 20);
+       WARN_ON(ccdev->id.revision >= 20);
 
        /* chipcommon cores prior to rev6 don't support dynamic clock control */
        if (ccdev->id.revision < 6)
@@ -111,7 +111,7 @@ void ssb_chipco_set_clockmode(struct ssb_chipcommon *cc,
                }
                break;
        default:
-               SSB_WARN_ON(1);
+               WARN_ON(1);
        }
 }
 
@@ -164,7 +164,7 @@ static int chipco_pctl_clockfreqlimit(struct ssb_chipcommon *cc, int get_max)
                        divisor = 32;
                        break;
                default:
-                       SSB_WARN_ON(1);
+                       WARN_ON(1);
                }
        } else if (cc->dev->id.revision < 10) {
                switch (clocksrc) {
@@ -277,7 +277,7 @@ static void calc_fast_powerup_delay(struct ssb_chipcommon *cc)
        minfreq = chipco_pctl_clockfreqlimit(cc, 0);
        pll_on_delay = chipco_read32(cc, SSB_CHIPCO_PLLONDELAY);
        tmp = (((pll_on_delay + 2) * 1000000) + (minfreq - 1)) / minfreq;
-       SSB_WARN_ON(tmp & ~0xFFFF);
+       WARN_ON(tmp & ~0xFFFF);
 
        cc->fast_pwrup_delay = tmp;
 }
index e28682a53cdfa8f4b5368564e3a2830fed3884c7..0f60e90ded267bad7bea899afc6f6f34f8b9f02e 100644 (file)
@@ -128,7 +128,7 @@ static void ssb_pmu0_pllinit_r0(struct ssb_chipcommon *cc,
                              ~(1 << SSB_PMURES_5354_BB_PLL_PU));
                break;
        default:
-               SSB_WARN_ON(1);
+               WARN_ON(1);
        }
        for (i = 1500; i; i--) {
                tmp = chipco_read32(cc, SSB_CHIPCO_CLKCTLST);
@@ -265,7 +265,7 @@ static void ssb_pmu1_pllinit_r0(struct ssb_chipcommon *cc,
                buffer_strength = 0x222222;
                break;
        default:
-               SSB_WARN_ON(1);
+               WARN_ON(1);
        }
        for (i = 1500; i; i--) {
                tmp = chipco_read32(cc, SSB_CHIPCO_CLKCTLST);
@@ -501,7 +501,7 @@ static void ssb_pmu_resources_init(struct ssb_chipcommon *cc)
                                              ~(depend_tab[i].depend));
                                break;
                        default:
-                               SSB_WARN_ON(1);
+                               WARN_ON(1);
                        }
                }
        }
@@ -568,12 +568,12 @@ void ssb_pmu_set_ldo_voltage(struct ssb_chipcommon *cc,
                        mask = 0x3F;
                        break;
                default:
-                       SSB_WARN_ON(1);
+                       WARN_ON(1);
                        return;
                }
                break;
        case 0x4312:
-               if (SSB_WARN_ON(id != LDO_PAREF))
+               if (WARN_ON(id != LDO_PAREF))
                        return;
                addr = 0;
                shift = 21;
index 6ce4abf7d473bdb11d47d4944922d62988701890..e809dae4c470adde136c4bb60aa1a762bae821a2 100644 (file)
@@ -461,7 +461,7 @@ int ssb_gpio_init(struct ssb_bus *bus)
        else if (ssb_extif_available(&bus->extif))
                return ssb_gpio_extif_init(bus);
        else
-               SSB_WARN_ON(1);
+               WARN_ON(1);
 
        return -1;
 }
@@ -473,7 +473,7 @@ int ssb_gpio_unregister(struct ssb_bus *bus)
                gpiochip_remove(&bus->gpio);
                return 0;
        } else {
-               SSB_WARN_ON(1);
+               WARN_ON(1);
        }
 
        return -1;
index ae80b3171523ab28d9c77b58da77c70b79234928..6a5622e0ded5443f02a8be85763a326be462be45 100644 (file)
@@ -115,7 +115,7 @@ static int ssb_extpci_read_config(struct ssb_pcicore *pc,
        u32 addr, val;
        void __iomem *mmio;
 
-       SSB_WARN_ON(!pc->hostmode);
+       WARN_ON(!pc->hostmode);
        if (unlikely(len != 1 && len != 2 && len != 4))
                goto out;
        addr = get_cfgspace_addr(pc, bus, dev, func, off);
@@ -161,7 +161,7 @@ static int ssb_extpci_write_config(struct ssb_pcicore *pc,
        u32 addr, val = 0;
        void __iomem *mmio;
 
-       SSB_WARN_ON(!pc->hostmode);
+       WARN_ON(!pc->hostmode);
        if (unlikely(len != 1 && len != 2 && len != 4))
                goto out;
        addr = get_cfgspace_addr(pc, bus, dev, func, off);
@@ -702,7 +702,7 @@ int ssb_pcicore_dev_irqvecs_enable(struct ssb_pcicore *pc,
                /* Calculate the "coremask" for the device. */
                coremask = (1 << dev->core_index);
 
-               SSB_WARN_ON(bus->bustype != SSB_BUSTYPE_PCI);
+               WARN_ON(bus->bustype != SSB_BUSTYPE_PCI);
                err = pci_read_config_dword(bus->host_pci, SSB_PCI_IRQMASK, &tmp);
                if (err)
                        goto out;
index c39ddf8988c10bd5fdf748fab08f9e7c22d45d22..8254ed25e0637a1592ca8c6497a1793a3eda288a 100644 (file)
@@ -77,7 +77,7 @@ u32 ssb_gpio_in(struct ssb_bus *bus, u32 mask)
        else if (ssb_extif_available(&bus->extif))
                res = ssb_extif_gpio_in(&bus->extif, mask);
        else
-               SSB_WARN_ON(1);
+               WARN_ON(1);
        spin_unlock_irqrestore(&bus->gpio_lock, flags);
 
        return res;
@@ -95,7 +95,7 @@ u32 ssb_gpio_out(struct ssb_bus *bus, u32 mask, u32 value)
        else if (ssb_extif_available(&bus->extif))
                res = ssb_extif_gpio_out(&bus->extif, mask, value);
        else
-               SSB_WARN_ON(1);
+               WARN_ON(1);
        spin_unlock_irqrestore(&bus->gpio_lock, flags);
 
        return res;
@@ -113,7 +113,7 @@ u32 ssb_gpio_outen(struct ssb_bus *bus, u32 mask, u32 value)
        else if (ssb_extif_available(&bus->extif))
                res = ssb_extif_gpio_outen(&bus->extif, mask, value);
        else
-               SSB_WARN_ON(1);
+               WARN_ON(1);
        spin_unlock_irqrestore(&bus->gpio_lock, flags);
 
        return res;
@@ -145,7 +145,7 @@ u32 ssb_gpio_intmask(struct ssb_bus *bus, u32 mask, u32 value)
        else if (ssb_extif_available(&bus->extif))
                res = ssb_extif_gpio_intmask(&bus->extif, mask, value);
        else
-               SSB_WARN_ON(1);
+               WARN_ON(1);
        spin_unlock_irqrestore(&bus->gpio_lock, flags);
 
        return res;
@@ -163,7 +163,7 @@ u32 ssb_gpio_polarity(struct ssb_bus *bus, u32 mask, u32 value)
        else if (ssb_extif_available(&bus->extif))
                res = ssb_extif_gpio_polarity(&bus->extif, mask, value);
        else
-               SSB_WARN_ON(1);
+               WARN_ON(1);
        spin_unlock_irqrestore(&bus->gpio_lock, flags);
 
        return res;
index eadaedf466f69bd30ef4814e0b159c6d0a611fe1..3b438480515cb755bd400388402a90cf261b6aa5 100644 (file)
@@ -61,7 +61,7 @@ static void ssb_host_soc_block_read(struct ssb_device *dev, void *buffer,
        case sizeof(u16): {
                __le16 *buf = buffer;
 
-               SSB_WARN_ON(count & 1);
+               WARN_ON(count & 1);
                while (count) {
                        *buf = (__force __le16)__raw_readw(addr);
                        buf++;
@@ -72,7 +72,7 @@ static void ssb_host_soc_block_read(struct ssb_device *dev, void *buffer,
        case sizeof(u32): {
                __le32 *buf = buffer;
 
-               SSB_WARN_ON(count & 3);
+               WARN_ON(count & 3);
                while (count) {
                        *buf = (__force __le32)__raw_readl(addr);
                        buf++;
@@ -81,7 +81,7 @@ static void ssb_host_soc_block_read(struct ssb_device *dev, void *buffer,
                break;
        }
        default:
-               SSB_WARN_ON(1);
+               WARN_ON(1);
        }
 }
 #endif /* CONFIG_SSB_BLOCKIO */
@@ -134,7 +134,7 @@ static void ssb_host_soc_block_write(struct ssb_device *dev, const void *buffer,
        case sizeof(u16): {
                const __le16 *buf = buffer;
 
-               SSB_WARN_ON(count & 1);
+               WARN_ON(count & 1);
                while (count) {
                        __raw_writew((__force u16)(*buf), addr);
                        buf++;
@@ -145,7 +145,7 @@ static void ssb_host_soc_block_write(struct ssb_device *dev, const void *buffer,
        case sizeof(u32): {
                const __le32 *buf = buffer;
 
-               SSB_WARN_ON(count & 3);
+               WARN_ON(count & 3);
                while (count) {
                        __raw_writel((__force u32)(*buf), addr);
                        buf++;
@@ -154,7 +154,7 @@ static void ssb_host_soc_block_write(struct ssb_device *dev, const void *buffer,
                break;
        }
        default:
-               SSB_WARN_ON(1);
+               WARN_ON(1);
        }
 }
 #endif /* CONFIG_SSB_BLOCKIO */
index 9da56d2fdbd31fd03ca31f4179f3184309bb05e8..0a26984acb2ca329fe90e01bac4d2cce95c35ebd 100644 (file)
@@ -209,7 +209,7 @@ int ssb_devices_freeze(struct ssb_bus *bus, struct ssb_freeze_context *ctx)
 
        memset(ctx, 0, sizeof(*ctx));
        ctx->bus = bus;
-       SSB_WARN_ON(bus->nr_devices > ARRAY_SIZE(ctx->device_frozen));
+       WARN_ON(bus->nr_devices > ARRAY_SIZE(ctx->device_frozen));
 
        for (i = 0; i < bus->nr_devices; i++) {
                sdev = ssb_device_get(&bus->devices[i]);
@@ -220,7 +220,7 @@ int ssb_devices_freeze(struct ssb_bus *bus, struct ssb_freeze_context *ctx)
                        continue;
                }
                sdrv = drv_to_ssb_drv(sdev->dev->driver);
-               if (SSB_WARN_ON(!sdrv->remove))
+               if (WARN_ON(!sdrv->remove))
                        continue;
                sdrv->remove(sdev);
                ctx->device_frozen[i] = 1;
@@ -248,10 +248,10 @@ int ssb_devices_thaw(struct ssb_freeze_context *ctx)
                        continue;
                sdev = &bus->devices[i];
 
-               if (SSB_WARN_ON(!sdev->dev || !sdev->dev->driver))
+               if (WARN_ON(!sdev->dev || !sdev->dev->driver))
                        continue;
                sdrv = drv_to_ssb_drv(sdev->dev->driver);
-               if (SSB_WARN_ON(!sdrv || !sdrv->probe))
+               if (WARN_ON(!sdrv || !sdrv->probe))
                        continue;
 
                err = sdrv->probe(sdev, &sdev->id);
@@ -861,13 +861,13 @@ u32 ssb_calc_clock_rate(u32 plltype, u32 n, u32 m)
        case SSB_PLLTYPE_2: /* 48Mhz, 4 dividers */
                n1 += SSB_CHIPCO_CLK_T2_BIAS;
                n2 += SSB_CHIPCO_CLK_T2_BIAS;
-               SSB_WARN_ON(!((n1 >= 2) && (n1 <= 7)));
-               SSB_WARN_ON(!((n2 >= 5) && (n2 <= 23)));
+               WARN_ON(!((n1 >= 2) && (n1 <= 7)));
+               WARN_ON(!((n2 >= 5) && (n2 <= 23)));
                break;
        case SSB_PLLTYPE_5: /* 25Mhz, 4 dividers */
                return 100000000;
        default:
-               SSB_WARN_ON(1);
+               WARN_ON(1);
        }
 
        switch (plltype) {
@@ -916,9 +916,9 @@ u32 ssb_calc_clock_rate(u32 plltype, u32 n, u32 m)
                m1 += SSB_CHIPCO_CLK_T2_BIAS;
                m2 += SSB_CHIPCO_CLK_T2M2_BIAS;
                m3 += SSB_CHIPCO_CLK_T2_BIAS;
-               SSB_WARN_ON(!((m1 >= 2) && (m1 <= 7)));
-               SSB_WARN_ON(!((m2 >= 3) && (m2 <= 10)));
-               SSB_WARN_ON(!((m3 >= 2) && (m3 <= 7)));
+               WARN_ON(!((m1 >= 2) && (m1 <= 7)));
+               WARN_ON(!((m2 >= 3) && (m2 <= 10)));
+               WARN_ON(!((m3 >= 2) && (m3 <= 7)));
 
                if (!(mc & SSB_CHIPCO_CLK_T2MC_M1BYP))
                        clock /= m1;
@@ -928,7 +928,7 @@ u32 ssb_calc_clock_rate(u32 plltype, u32 n, u32 m)
                        clock /= m3;
                return clock;
        default:
-               SSB_WARN_ON(1);
+               WARN_ON(1);
        }
        return 0;
 }
@@ -1169,9 +1169,7 @@ int ssb_bus_may_powerdown(struct ssb_bus *bus)
        if (err)
                goto error;
 out:
-#ifdef CONFIG_SSB_DEBUG
        bus->powered_up = 0;
-#endif
        return err;
 error:
        pr_err("Bus powerdown failed\n");
@@ -1188,9 +1186,7 @@ int ssb_bus_powerup(struct ssb_bus *bus, bool dynamic_pctl)
        if (err)
                goto error;
 
-#ifdef CONFIG_SSB_DEBUG
        bus->powered_up = 1;
-#endif
 
        mode = dynamic_pctl ? SSB_CLKMODE_DYNAMIC : SSB_CLKMODE_FAST;
        ssb_chipco_set_clockmode(&bus->chipco, mode);
@@ -1242,15 +1238,15 @@ u32 ssb_admatch_base(u32 adm)
                base = (adm & SSB_ADM_BASE0);
                break;
        case SSB_ADM_TYPE1:
-               SSB_WARN_ON(adm & SSB_ADM_NEG); /* unsupported */
+               WARN_ON(adm & SSB_ADM_NEG); /* unsupported */
                base = (adm & SSB_ADM_BASE1);
                break;
        case SSB_ADM_TYPE2:
-               SSB_WARN_ON(adm & SSB_ADM_NEG); /* unsupported */
+               WARN_ON(adm & SSB_ADM_NEG); /* unsupported */
                base = (adm & SSB_ADM_BASE2);
                break;
        default:
-               SSB_WARN_ON(1);
+               WARN_ON(1);
        }
 
        return base;
@@ -1266,15 +1262,15 @@ u32 ssb_admatch_size(u32 adm)
                size = ((adm & SSB_ADM_SZ0) >> SSB_ADM_SZ0_SHIFT);
                break;
        case SSB_ADM_TYPE1:
-               SSB_WARN_ON(adm & SSB_ADM_NEG); /* unsupported */
+               WARN_ON(adm & SSB_ADM_NEG); /* unsupported */
                size = ((adm & SSB_ADM_SZ1) >> SSB_ADM_SZ1_SHIFT);
                break;
        case SSB_ADM_TYPE2:
-               SSB_WARN_ON(adm & SSB_ADM_NEG); /* unsupported */
+               WARN_ON(adm & SSB_ADM_NEG); /* unsupported */
                size = ((adm & SSB_ADM_SZ2) >> SSB_ADM_SZ2_SHIFT);
                break;
        default:
-               SSB_WARN_ON(1);
+               WARN_ON(1);
        }
        size = (1 << (size + 1));
 
index ad4308529eba7c664b18b2798031606e70fd5def..84807a9b4b13abbc58e5449b486ee1e3a6d58892 100644 (file)
@@ -946,7 +946,6 @@ out:
        return err;
 }
 
-#ifdef CONFIG_SSB_DEBUG
 static int ssb_pci_assert_buspower(struct ssb_bus *bus)
 {
        if (likely(bus->powered_up))
@@ -960,12 +959,6 @@ static int ssb_pci_assert_buspower(struct ssb_bus *bus)
 
        return -ENODEV;
 }
-#else /* DEBUG */
-static inline int ssb_pci_assert_buspower(struct ssb_bus *bus)
-{
-       return 0;
-}
-#endif /* DEBUG */
 
 static u8 ssb_pci_read8(struct ssb_device *dev, u16 offset)
 {
@@ -1024,15 +1017,15 @@ static void ssb_pci_block_read(struct ssb_device *dev, void *buffer,
                ioread8_rep(addr, buffer, count);
                break;
        case sizeof(u16):
-               SSB_WARN_ON(count & 1);
+               WARN_ON(count & 1);
                ioread16_rep(addr, buffer, count >> 1);
                break;
        case sizeof(u32):
-               SSB_WARN_ON(count & 3);
+               WARN_ON(count & 3);
                ioread32_rep(addr, buffer, count >> 2);
                break;
        default:
-               SSB_WARN_ON(1);
+               WARN_ON(1);
        }
 
        return;
@@ -1098,15 +1091,15 @@ static void ssb_pci_block_write(struct ssb_device *dev, const void *buffer,
                iowrite8_rep(addr, buffer, count);
                break;
        case sizeof(u16):
-               SSB_WARN_ON(count & 1);
+               WARN_ON(count & 1);
                iowrite16_rep(addr, buffer, count >> 1);
                break;
        case sizeof(u32):
-               SSB_WARN_ON(count & 3);
+               WARN_ON(count & 3);
                iowrite32_rep(addr, buffer, count >> 2);
                break;
        default:
-               SSB_WARN_ON(1);
+               WARN_ON(1);
        }
 }
 #endif /* CONFIG_SSB_BLOCKIO */
index 20f63cc88e707b5aa3733492f52d5a0ad0fd997e..567013f8a8be9bde6b4fc1f68d8a53171d91f939 100644 (file)
@@ -169,7 +169,7 @@ int ssb_pcmcia_switch_segment(struct ssb_bus *bus, u8 seg)
        int err;
        u8 val;
 
-       SSB_WARN_ON((seg != 0) && (seg != 1));
+       WARN_ON((seg != 0) && (seg != 1));
        while (1) {
                err = ssb_pcmcia_cfg_write(bus, SSB_PCMCIA_MEMSEG, seg);
                if (err)
@@ -299,7 +299,7 @@ static void ssb_pcmcia_block_read(struct ssb_device *dev, void *buffer,
        case sizeof(u16): {
                __le16 *buf = buffer;
 
-               SSB_WARN_ON(count & 1);
+               WARN_ON(count & 1);
                while (count) {
                        *buf = (__force __le16)__raw_readw(addr);
                        buf++;
@@ -310,7 +310,7 @@ static void ssb_pcmcia_block_read(struct ssb_device *dev, void *buffer,
        case sizeof(u32): {
                __le16 *buf = buffer;
 
-               SSB_WARN_ON(count & 3);
+               WARN_ON(count & 3);
                while (count) {
                        *buf = (__force __le16)__raw_readw(addr);
                        buf++;
@@ -321,7 +321,7 @@ static void ssb_pcmcia_block_read(struct ssb_device *dev, void *buffer,
                break;
        }
        default:
-               SSB_WARN_ON(1);
+               WARN_ON(1);
        }
 unlock:
        spin_unlock_irqrestore(&bus->bar_lock, flags);
@@ -399,7 +399,7 @@ static void ssb_pcmcia_block_write(struct ssb_device *dev, const void *buffer,
        case sizeof(u16): {
                const __le16 *buf = buffer;
 
-               SSB_WARN_ON(count & 1);
+               WARN_ON(count & 1);
                while (count) {
                        __raw_writew((__force u16)(*buf), addr);
                        buf++;
@@ -410,7 +410,7 @@ static void ssb_pcmcia_block_write(struct ssb_device *dev, const void *buffer,
        case sizeof(u32): {
                const __le16 *buf = buffer;
 
-               SSB_WARN_ON(count & 3);
+               WARN_ON(count & 3);
                while (count) {
                        __raw_writew((__force u16)(*buf), addr);
                        buf++;
@@ -421,7 +421,7 @@ static void ssb_pcmcia_block_write(struct ssb_device *dev, const void *buffer,
                break;
        }
        default:
-               SSB_WARN_ON(1);
+               WARN_ON(1);
        }
 unlock:
        mmiowb();
index 71fbb4b3eb6a4932f53ed1e194c780f94beac219..6ceee98ed6ff2df6fad51458c765bbd76ab51918 100644 (file)
@@ -210,7 +210,7 @@ void ssb_iounmap(struct ssb_bus *bus)
 #ifdef CONFIG_SSB_PCIHOST
                pci_iounmap(bus->host_pci, bus->mmio);
 #else
-               SSB_BUG_ON(1); /* Can't reach this code. */
+               WARN_ON(1); /* Can't reach this code. */
 #endif
                break;
        case SSB_BUSTYPE_SDIO:
@@ -236,7 +236,7 @@ static void __iomem *ssb_ioremap(struct ssb_bus *bus,
 #ifdef CONFIG_SSB_PCIHOST
                mmio = pci_iomap(bus->host_pci, 0, ~0UL);
 #else
-               SSB_BUG_ON(1); /* Can't reach this code. */
+               WARN_ON(1); /* Can't reach this code. */
 #endif
                break;
        case SSB_BUSTYPE_SDIO:
index 1aedc5fbb62fd826285ecaf6acca2d592c5374fc..7fe0afb42234ff2ecd8db6b876fd5d7d72853064 100644 (file)
@@ -316,18 +316,18 @@ static void ssb_sdio_block_read(struct ssb_device *dev, void *buffer,
                break;
        }
        case sizeof(u16): {
-               SSB_WARN_ON(count & 1);
+               WARN_ON(count & 1);
                error = sdio_readsb(bus->host_sdio, buffer, offset, count);
                break;
        }
        case sizeof(u32): {
-               SSB_WARN_ON(count & 3);
+               WARN_ON(count & 3);
                offset |= SBSDIO_SB_ACCESS_2_4B_FLAG;   /* 32 bit data access */
                error = sdio_readsb(bus->host_sdio, buffer, offset, count);
                break;
        }
        default:
-               SSB_WARN_ON(1);
+               WARN_ON(1);
        }
        if (!error)
                goto out;
@@ -423,18 +423,18 @@ static void ssb_sdio_block_write(struct ssb_device *dev, const void *buffer,
                                     (void *)buffer, count);
                break;
        case sizeof(u16):
-               SSB_WARN_ON(count & 1);
+               WARN_ON(count & 1);
                error = sdio_writesb(bus->host_sdio, offset,
                                     (void *)buffer, count);
                break;
        case sizeof(u32):
-               SSB_WARN_ON(count & 3);
+               WARN_ON(count & 3);
                offset |= SBSDIO_SB_ACCESS_2_4B_FLAG;   /* 32 bit data access */
                error = sdio_writesb(bus->host_sdio, offset,
                                     (void *)buffer, count);
                break;
        default:
-               SSB_WARN_ON(1);
+               WARN_ON(1);
        }
        if (!error)
                goto out;
index 885e278c44870bf64c12514a2812a94aa24d4178..5f31bdfbe77f7748da236151f4197da0e10be5d7 100644 (file)
@@ -9,15 +9,6 @@
 #include <linux/types.h>
 #include <linux/bcm47xx_wdt.h>
 
-#ifdef CONFIG_SSB_DEBUG
-# define SSB_WARN_ON(x)                WARN_ON(x)
-# define SSB_BUG_ON(x)         BUG_ON(x)
-#else
-static inline int __ssb_do_nothing(int x) { return x; }
-# define SSB_WARN_ON(x)                __ssb_do_nothing(unlikely(!!(x)))
-# define SSB_BUG_ON(x)         __ssb_do_nothing(unlikely(!!(x)))
-#endif
-
 
 /* pci.c */
 #ifdef CONFIG_SSB_PCIHOST
index 3b43655cabe69991be5bf5a8353f88f6442ece4f..0d5a2691e7e9d6089c05524d91ff61124b010b4d 100644 (file)
@@ -499,11 +499,9 @@ struct ssb_bus {
 
        /* Internal-only stuff follows. Do not touch. */
        struct list_head list;
-#ifdef CONFIG_SSB_DEBUG
        /* Is the bus already powered up? */
        bool powered_up;
        int power_warn_count;
-#endif /* DEBUG */
 };
 
 enum ssb_quirks {