On 09/13/12 22:12, Jason Baron wrote:
> [email protected], [email protected], [email protected], 
> [email protected], [email protected], [email protected], 
> [email protected], [email protected], [email protected]
> Message-Id: 
> <e9be57cd1e9aba8c97fc1518055a05e28533904c.1347565443.git.jba...@redhat.com>
> In-Reply-To: <[email protected]>
> References: <[email protected]>
> Subject: [PATCH 2/9] seabios: pciinit: initialize pcimem_start and pcimem_end 
> depending on chipset.
> 
> From: Isaku Yamahata <[email protected]>
> 
> initialize pcimem_start and pcimem_end based on chipset.

Should not be needed.  There is no hard-coded range any more.  PCI
address space starts above lowmem (see pcimem_start assignment in
pci_bios_map_devices()).  Probably the q35 dsdt table must be updated to
handle this (see \_SB.PCI0._CRS).  Probably you also want to grab some
address space for mmconfig, i.e. place mmconfig above lowmem and
set pcimem_start to the end of mmconfig space.

cheers,
  Gerd


_______________________________________________
SeaBIOS mailing list
[email protected]
http://www.seabios.org/mailman/listinfo/seabios

Reply via email to