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

Mark Cave-Ayland mark.cave-ayland at siriusit.co.uk
Tue May 25 17:22:24 CEST 2010


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.


ATB,

Mark.

-- 
Mark Cave-Ayland - Senior Technical Architect
PostgreSQL - PostGIS
Sirius Corporation plc - control through freedom
http://www.siriusit.co.uk
t: +44 870 608 0063

Sirius Labs: http://www.siriusit.co.uk/labs



More information about the OpenBIOS mailing list