Thread (12 messages) 12 messages, 4 authors, 2013-04-22

Re: [PATCH v7 0/3] of/pci: Provide common support for PCI DT parsing

From: Jason Cooper <hidden>
Date: 2013-04-16 15:06:13
Also in: linux-arm-kernel, linux-devicetree, linux-mips, linux-pci, linux-samsung-soc, lkml

On Tue, Apr 16, 2013 at 11:18:25AM +0100, Andrew Murray wrote:
This patchset factors out duplicated code associated with parsing PCI
DT "ranges" properties across the architectures and introduces a
"ranges" parser. This parser "of_pci_range_parser" can be used directly
by ARM host bridge drivers enabling them to obtain ranges from device
trees.

I've included the Reviewed-by and Tested-by's received from v5/v6 in this
patchset, earlier versions of this patchset (v3) have been tested-by:

Thierry Reding [off-list ref]
Jingoo Han [off-list ref]

I've tested that this patchset builds and runs on ARM and that it builds on
PowerPC and x86_64.
Series replaces v6 in mvebu/drivers

thx,

Jason.
Compared to the v6 sent by Andrew Murray, the following changes have
been made in response to build errors/warnings:

 * Inclusion of linux/of_address.h in of_pci.c as suggested by Michal
   Simek to prevent compilation failures on Microblaze (and others) and his
   ack.

 * Use of externs, static inlines and a typo in linux/of_address.h in response
   to linker errors (multiple defination) on x86_64 as spotted by a kbuild test
   robot on (jcooper/linux.git mvebu/drivers)

 * Add EXPORT_SYMBOL_GPL to of_pci_range_parser function to be consistent
   with of_pci_process_ranges function
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help