On 7 January 2015 at 15:52, Claudio Fontana <claudio.font...@huawei.com> wrote: > Interrupt map does not seem to work for me; incidentally this ends up being > the same kind of undocumented blob that Alvise posted in his series. Can > you add a good comment about what the ranges property contains > (the 0x01000000, 0x02000000 which I suspect means IO vs MMIO IIRC, but > there is no need to be cryptic about it).
The binding docs live in the kernel: https://www.kernel.org/doc/Documentation/devicetree/bindings/pci/host-generic-pci.txt (which reference the upstream openfirmware specs): http://www.firmware.org/1275/practice/imap/imap0_9d.pdf so we can provide a brief summary comment here, but if the kernel binding docs are confusing (which they kind of are) we should really get them improved... On the 'compatible' string: https://www.kernel.org/doc/Documentation/devicetree/bindings/pci/host-generic-pci.txt doesn't say anything about using "pci" here in either the text or the example binding. -- PMM