[OpenBIOS] [PATCH 00/10] encode-int related changes and pci bus scan amendment

Blue Swirl blauwirbel at gmail.com
Tue May 25 21:43:38 CEST 2010


On Tue, May 25, 2010 at 3:22 PM, Mark Cave-Ayland
<mark.cave-ayland at siriusit.co.uk> wrote:
> Igor V. Kovalenko wrote:
>
>> These mostly are cleanups up to pci bus scan amendment changes.
>>
>> The pci bus scan is reworked, now we start with pci host bridge which will
>> initiate primary bus scan. PCI-to-PCI bridges do the same.
>>
>> Although bridges are still mostly unusable in qemu due to missing address
>> space
>> remappings one can now put e.g. ide and vga on sun4u behind secondary bus
>> and
>> see it is found correctly and can be configured.
>>
>> With these applied my debian etch ppc installation still boots to shell,
>> and helenos can get to video screen (with appropriate QEMU,VGA driver.)
>> Another bonus point that on sparc64 recent linux "btext" boot console
>> works
>> (colors are a bit off though.)
>>
>> ---
>>
>> Igor V. Kovalenko (10):
>>      ebus: set addressing to 2 address cells and 1 size cells
>>      ide: fix property data size
>>      video: framebuffer properties must be 32bit values
>>      pci: property encoding helpers
>>      pci: debug printk macros
>>      pci: bus scan amendment
>>      new style arch declarations for ppc/qemu
>>      pci: add host memory base to pci_arch_t
>>      pci: allow BARs with zero assigned address
>>      pci: assign relocatable address ranges
>
> Thanks for the patchset - this is great progress! Overall the patch looks
> reasonably sensible to me, but will defer to Blue for technical feedback and
> commit.

I also think they are very nice, I'll have to run a few tests though.



More information about the OpenBIOS mailing list