Forked from
Reform / reform-boundary-uboot
Source project has a limited visibility.
Sergei Shtylyov
authored
If a PCI IDE card happens to get a zero address assigned to it, the Linux IDE core complains and IDE drivers fails to work. Also, assigning zero to a BAR was illegal according to PCI 2.1 (the later revisions seem to have excluded the sentence about "0" being considered an invalid address) -- so, use a reasonable starting value of 0x1000 (that's what the most Linux archs are using). Alternatively, one might have fixed the calls to pci_set_region() individually (some code even seems to have taken care of this issue) but that would have been a lot more work. :-) Signed-off-by:Sergei Shtylyov <sshtylyov@ru.mvista.com> Acked-by:
Stefan Roese <sr@denx.de>
Name | Last commit | Last update |
---|