[OpenBIOS] [PATCH 0/5] PCI address and property fixes
Alexander Graf
agraf at suse.de
Mon Jan 4 09:34:50 CET 2016
On 02.01.16 21:44, Mark Cave-Ayland wrote:
> This patchset primarily fixes up pci_bus_addr_to_host_addr() to support
> both memory and IO spaces in order to generate a correct AAPL,address
> property for IO space mappings. As well as this, it removes the
> configuration space range from the PCI host bridge for all machines except
> SPARC64 which fixes an issue with Darwin/OS X calculating the wrong address
> spaces for PCI accesses.
>
> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland at ilande.co.uk>
(all except patch 1/5, my forth is weak)
Reviewed-by: Alexander Graf <agraf at suse.de>
>
> Mark Cave-Ayland (5):
> pci: switch ob_pci_map_in() to use physical addresses rather than
> region and size
> pci: support PCI spaces other than memory in
> pci_bus_addr_to_host_addr()
> pci: fix AAPL,address property for IO space mappings
> pci: enable AAPL,address property for all Apple PPC machines
> pci: remove the configuration space range from the PCI host bridge by
> default
>
> openbios-devel/drivers/pci.c | 56 ++++++++++++++++++++++++---------
> openbios-devel/drivers/pci.fs | 68 +++++------------------------------------
> openbios-devel/drivers/vga.fs | 11 ++++---
> 3 files changed, 56 insertions(+), 79 deletions(-)
>
More information about the OpenBIOS
mailing list