[U-Boot] [PATCH] pci: Device scanning range fix.

Simon Glass sjg at chromium.org
Sat Apr 23 17:12:35 CEST 2016


Hi Yoshinori,

On 18 April 2016 at 02:02, Yoshinori Sato <ysato at users.sourceforge.jp> wrote:
> Don't lookup pci device 1f.7
>
> Signed-off-by: Yoshinori Sato <ysato at users.sourceforge.jp>
> ---
>  drivers/pci/pci-uclass.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/pci/pci-uclass.c b/drivers/pci/pci-uclass.c
> index c7fbf7b..32590ce 100644
> --- a/drivers/pci/pci-uclass.c
> +++ b/drivers/pci/pci-uclass.c
> @@ -682,7 +682,7 @@ int pci_bind_bus_devices(struct udevice *bus)
>         found_multi = false;
>         end = PCI_BDF(bus->seq, PCI_MAX_PCI_DEVICES - 1,
>                       PCI_MAX_PCI_FUNCTIONS - 1);
> -       for (bdf = PCI_BDF(bus->seq, 0, 0); bdf < end;
> +       for (bdf = PCI_BDF(bus->seq, 0, 0); bdf <= end;
>              bdf += PCI_BDF(0, 0, 1)) {
>                 struct pci_child_platdata *pplat;
>                 struct udevice *dev;

The patch looks good thank you. But your commit message seem the
opposite of what this patch does. Can you update it in v2, or explain
it better?

Regards,
Simon


More information about the U-Boot mailing list