[U-Boot] [PATCH] pci: Fix expansion ROM programming for multi-function devices

Bin Meng bmeng.cn at gmail.com
Fri Oct 9 02:30:17 CEST 2015


Hi Simon,

On Fri, Oct 9, 2015 at 2:10 AM, Simon Glass <sjg at chromium.org> wrote:
> Hi Bin,
>
> On 8 October 2015 at 19:07, Simon Glass <sjg at chromium.org> wrote:
>> On 7 October 2015 at 10:13, Bin Meng <bmeng.cn at gmail.com> wrote:
>>> PCI_HEADER_TYPE register (offset 0x0e) bit 7 is an indicator
>>> for multi-function devices. We should mask it off before using
>>> it as the header type.
>>>
>>> Signed-off-by: Bin Meng <bmeng.cn at gmail.com>
>>> ---
>>>
>>>  drivers/pci/pci_auto.c | 1 +
>>>  1 file changed, 1 insertion(+)
>>
>> Acked-by: Simon Glass <sjg at chromium.org>
>
> I'm not sure if this fix actually fixes anything for existing boards,
> but I'll pick it up.
>

Yes, it fixes the Crown Bay board where Topcliff PCI device D0:F0 is a
multi-function device and has a ROM.

> Is there anything else I have missed?
>

So far I believe everything for this release is in. Thanks!

Regards,
Bin


More information about the U-Boot mailing list