Thread (14 messages) 14 messages, 3 authors, 2014-03-15

[PATCH v4 2/4] arm64: dts: APM X-Gene PCIe device tree nodes

From: Tanmay Inamdar <hidden>
Date: 2014-03-15 03:27:18
Also in: linux-devicetree, linux-pci, lkml

On Fri, Mar 14, 2014 at 5:07 AM, Arnd Bergmann [off-list ref] wrote:
On Thursday 06 March 2014, Tanmay Inamdar wrote:
quoted
+             pcie0: pcie at 1f2b0000 {
+                     status = "disabled";
+                     device_type = "pci";
+                     compatible = "apm,xgene-storm-pcie", "apm,xgene-pcie";
+                     #interrupt-cells = <1>;
+                     #size-cells = <2>;
+                     #address-cells = <3>;
+                     reg = < 0x00 0x1f2b0000 0x0 0x00010000   /* Controller registers */
+                             0xe0 0xd0000000 0x0 0x00200000>; /* PCI config space */
+                     reg-names = "csr", "cfg";
+                     ranges = <0x01000000 0x00 0x00000000 0xe0 0x00000000 0x00 0x00010000   /* io */
+                               0x02000000 0x00 0x10000000 0xe0 0x10000000 0x00 0x80000000>; /* mem */
+                     dma-ranges = <0x42000000 0x40 0x00000000 0x40 0x00000000 0x40 0x00000000>;
+                     interrupt-map-mask = <0x0 0x0 0x0 0x7>;
+                     interrupt-map = <0x0 0x0 0x0 0x1 &gic 0x0 0xc2 0x1
+                                      0x0 0x0 0x0 0x2 &gic 0x0 0xc3 0x1
+                                      0x0 0x0 0x0 0x3 &gic 0x0 0xc4 0x1
+                                      0x0 0x0 0x0 0x4 &gic 0x0 0xc5 0x1>;
+                     clocks = <&pcie0clk 0>;
+             };
Is 0x40.0x00000000 the start of your RAM? I had expected RAM to start at 0.0,
and in that case the dma-ranges property would be wrong.
RAM starting address is 0x40_00000000.
        Arnd
CONFIDENTIALITY NOTICE: This e-mail message, including any attachments,
is for the sole use of the intended recipient(s) and contains information
that is confidential and proprietary to Applied Micro Circuits Corporation or its subsidiaries.
It is to be used solely for the purpose of furthering the parties' business relationship.
All unauthorized review, use, disclosure or distribution is prohibited.
If you are not the intended recipient, please contact the sender by reply e-mail
and destroy all copies of the original message.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help