{
        struct pnp_resource *pnp_res;
        struct resource *res;
-       static unsigned char warned;
 
        pnp_res = pnp_new_resource(dev);
        if (!pnp_res) {
-               if (!warned) {
-                       dev_err(&dev->dev, "can't add resource for IRQ %d\n",
-                               irq);
-                       warned = 1;
-               }
+               dev_err(&dev->dev, "can't add resource for IRQ %d\n", irq);
                return NULL;
        }
 
 {
        struct pnp_resource *pnp_res;
        struct resource *res;
-       static unsigned char warned;
 
        pnp_res = pnp_new_resource(dev);
        if (!pnp_res) {
-               if (!warned) {
-                       dev_err(&dev->dev, "can't add resource for DMA %d\n",
-                               dma);
-                       warned = 1;
-               }
+               dev_err(&dev->dev, "can't add resource for DMA %d\n", dma);
                return NULL;
        }
 
 {
        struct pnp_resource *pnp_res;
        struct resource *res;
-       static unsigned char warned;
 
        pnp_res = pnp_new_resource(dev);
        if (!pnp_res) {
-               if (!warned) {
-                       dev_err(&dev->dev, "can't add resource for IO "
-                               "%#llx-%#llx\n",(unsigned long long) start,
-                               (unsigned long long) end);
-                       warned = 1;
-               }
+               dev_err(&dev->dev, "can't add resource for IO %#llx-%#llx\n",
+                       (unsigned long long) start,
+                       (unsigned long long) end);
                return NULL;
        }
 
 {
        struct pnp_resource *pnp_res;
        struct resource *res;
-       static unsigned char warned;
 
        pnp_res = pnp_new_resource(dev);
        if (!pnp_res) {
-               if (!warned) {
-                       dev_err(&dev->dev, "can't add resource for MEM "
-                               "%#llx-%#llx\n",(unsigned long long) start,
-                               (unsigned long long) end);
-                       warned = 1;
-               }
+               dev_err(&dev->dev, "can't add resource for MEM %#llx-%#llx\n",
+                       (unsigned long long) start,
+                       (unsigned long long) end);
                return NULL;
        }