Re: [PATCH 3/3] PCI: remove printks about disabled bridge windows

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Jun 14, 2011 at 12:04 PM, Bjorn Helgaas <bhelgaas@xxxxxxxxxx> wrote:
> I don't think there's enough value in the fact of a bridge window
> being disabled to justify cluttering the dmesg log with it.
>
> Signed-off-by: Bjorn Helgaas <bhelgaas@xxxxxxxxxx>
> ---
>  drivers/pci/probe.c     |   12 ------------
>  drivers/pci/setup-bus.c |    3 ---
>  2 files changed, 0 insertions(+), 15 deletions(-)
>
> diff --git a/drivers/pci/probe.c b/drivers/pci/probe.c
> index d1181cd..362ec08 100644
> --- a/drivers/pci/probe.c
> +++ b/drivers/pci/probe.c
> @@ -288,10 +288,6 @@ static void __devinit pci_read_bridge_io(struct pci_bus *child)
>                if (!res->end)
>                        res->end = limit + 0xfff;
>                dev_printk(KERN_DEBUG, &dev->dev, "  bridge window %pR\n", res);
> -       } else {
> -               dev_printk(KERN_DEBUG, &dev->dev,
> -                        "  bridge window [io  %#06lx-%#06lx] (disabled)\n",
> -                                base, limit);
>        }
>  }
>
> @@ -312,10 +308,6 @@ static void __devinit pci_read_bridge_mmio(struct pci_bus *child)
>                res->start = base;
>                res->end = limit + 0xfffff;
>                dev_printk(KERN_DEBUG, &dev->dev, "  bridge window %pR\n", res);
> -       } else {
> -               dev_printk(KERN_DEBUG, &dev->dev,
> -                       "  bridge window [mem %#010lx-%#010lx] (disabled)\n",
> -                                        base, limit + 0xfffff);
>        }
>  }
>
> @@ -363,10 +355,6 @@ static void __devinit pci_read_bridge_mmio_pref(struct pci_bus *child)
>                res->start = base;
>                res->end = limit + 0xfffff;
>                dev_printk(KERN_DEBUG, &dev->dev, "  bridge window %pR\n", res);
> -       } else {
> -               dev_printk(KERN_DEBUG, &dev->dev,
> -                    "  bridge window [mem %#010lx-%#010lx pref] (disabled)\n",
> -                                        base, limit + 0xfffff);

No, We need to know what vaule BIOS write to those registers even they
are disabled.

>        }
>  }
>
> diff --git a/drivers/pci/setup-bus.c b/drivers/pci/setup-bus.c
> index 1e9e5a5..2a3f0a8 100644
> --- a/drivers/pci/setup-bus.c
> +++ b/drivers/pci/setup-bus.c
> @@ -329,7 +329,6 @@ static void pci_setup_bridge_io(struct pci_bus *bus)
>                /* Clear upper 16 bits of I/O base/limit. */
>                io_upper16 = 0;
>                l = 0x00f0;
> -               dev_info(&bridge->dev, "  bridge window [io  disabled]\n");
>        }
>        /* Temporarily disable the I/O range before updating PCI_IO_BASE. */
>        pci_write_config_dword(bridge, PCI_IO_BASE_UPPER16, 0x0000ffff);
> @@ -355,7 +354,6 @@ static void pci_setup_bridge_mmio(struct pci_bus *bus)
>                dev_info(&bridge->dev, "  bridge window %pR\n", res);
>        } else {
>                l = 0x0000fff0;
> -               dev_info(&bridge->dev, "  bridge window [mem disabled]\n");
>        }
>        pci_write_config_dword(bridge, PCI_MEMORY_BASE, l);
>  }
> @@ -386,7 +384,6 @@ static void pci_setup_bridge_mmio_pref(struct pci_bus *bus)
>                dev_info(&bridge->dev, "  bridge window %pR\n", res);
>        } else {
>                l = 0x0000fff0;
> -               dev_info(&bridge->dev, "  bridge window [mem pref disabled]\n");
>        }
>        pci_write_config_dword(bridge, PCI_PREF_MEMORY_BASE, l);
>
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-pci" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>
--
To unsubscribe from this list: send the line "unsubscribe linux-pci" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux