From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jerry Van Baren Date: Tue, 21 Oct 2008 10:55:25 -0400 Subject: [U-Boot] [PATCH] pci: Treat all PCI bus addresses as 64-bit In-Reply-To: <20081021144616.A82A7835694E@gemini.denx.de> References: <1224598531-2698-1-git-send-email-galak@kernel.crashing.org> <20081021144616.A82A7835694E@gemini.denx.de> Message-ID: <48FDED5D.3010403@ge.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Wolfgang Denk wrote: > Dear Kumar Gala, > > In message <1224598531-2698-1-git-send-email-galak@kernel.crashing.org> you wrote: >> PCI bus is inherently 64-bit. We should treat all PCI related bus >> addresses as 64-bit quanities. This allows us to have the ability >> to support devices or memory on the PCI bus above the 32-bit boundary. > > I don't think this is a good idea. There are pure 32 bit systems out > there which will never use more than 32 bit for the PCI resources, so > why load them with the additional memory size and execution time? > > Should we not enable this only for such systems that actually need it? > > Best regards, > > Wolfgang Denk Why would we not use phys_addr_t and phys_size_t for the PCI addresses? Best regards, gvb