[U-Boot] [PATCH 07/18] dm: pci: Use a 1:1 mapping for bus <-> phy addresses

Bin Meng bmeng.cn at gmail.com
Tue Jun 12 13:07:31 UTC 2018


On Mon, Jun 11, 2018 at 10:54 PM, Simon Glass <sjg at chromium.org> wrote:
> On 10 June 2018 at 05:25, Bin Meng <bmeng.cn at gmail.com> wrote:
>> From: Christian Gmeiner <christian.gmeiner at gmail.com>
>>
>> If U-Boot gets used as coreboot payload all pci resources got
>> assigned by coreboot. If a dts without any pci ranges gets used
>> the dm is not able to access pci device memory. To get things
>> working make use of a 1:1 mapping for bus <-> phy addresses.
>>
>> This change makes it possible to get the e1000 U-Boot driver
>> working on a sandybridge device where U-Boot is used as coreboot
>> payload.
>>
>> Signed-off-by: Christian Gmeiner <christian.gmeiner at gmail.com>
>> Reviewed-by: Bin Meng <bmeng.cn at gmail.com>
>> [bmeng: fixed 'u-boot' in the commit message]
>> Signed-off-by: Bin Meng <bmeng.cn at gmail.com>
>>
>> ---
>>
>>  drivers/pci/pci-uclass.c | 10 ++++++++++
>>  1 file changed, 10 insertions(+)
>
> Reviewed-by: Simon Glass <sjg at chromium.org>

applied to u-boot-x86, thanks!


More information about the U-Boot mailing list