=> fdt print / / { compatible = "fsl,qemu-e500"; model = "QEMU ppce500"; #size-cells = <0x00000002>; #address-cells = <0x00000002>; platform@f00000000 { interrupt-parent = <0x00008006>; ranges = <0x00000000 0x0000000f 0x00000000 0x08000000>; #address-cells = <0x00000001>; #size-cells = <0x00000001>; compatible = "qemu,platform", "simple-bus"; }; pci@f e000 8000 { #address-cells = <0x00000003>; #size-cells = <0x00000002>; #interrupt-cells = <0x00000001>; clock-frequency = <0x03f940aa>; reg = <0x0000000f 0xe0008000 0x00000000 0x00001000>; ranges = <0x02000000 0x00000000 0xe0000000 0x0000000c 0x00000000 0x00000000 0x20000000 0x01000000 0x00000000 0x00000000 0x0000000f 0xe1000000 0x00000000 0x00010000>; fsl,msi = <0x00008007>; bus-range = <0x00000000 0x000000ff>; interrupts = <0x00000018 0x00000002>; interrupt-parent = <0x00008006>; interrupt-map = * 0xe8000238 [0x00000d90]; interrupt-map-mask = <0x0000f800 0x00000000 0x00000000 0x00000007>; device_type = "pci"; compatible = "fsl,mpc8540-pci"; cell-index = <0x00000000>; }; soc@fe0000000 { bus-frequency = <0x00000000>; ranges = <0x00000000 0x0000000f 0xe0000000 0x00100000>; #size-cells = <0x00000001>; #address-cells = <0x00000001>; compatible = "fsl,mpc8544-immr", "simple-bus"; device_type = "soc"; power-off { gpios = <0x00008008 0x00000000 0x00000000>; compatible = "gpio-poweroff"; }; gpio@ff000 { linux,phandle = <0x00008008>; phandle = <0x00008008>; gpio-controller; #gpio-cells = <0x00000002>; interrupt-parent = <0x00008006>; interrupts = <0x0000002f 0x00000002>; reg = <0x000ff000 0x00001000>; compatible = "fsl,qoriq-gpio"; }; msi@41600 { linux,phandle = <0x00008007>; phandle = <0x00008007>; interrupts = <0x000000e0 0x00000000 0x000000e1 0x00000000 0x000000e2 0x00000000 0x000000e3 0x00000000 0x000000e4 0x00000000 0x000000e5 0x00000000 0x000000e6 0x00000000 0x000000e7 0x00000000>; interrupt-parent = <0x00008006>; msi-available-ranges = <0x00000000 0x00000100>; reg = <0x00041600 0x00000200>; compatible = "fsl,mpic-msi"; }; global-utilities@e0000 { fsl,has-rstcr; reg = <0x000e0000 0x00001000>; compatible = "fsl,mpc8544-guts"; }; i2c@3000 { interrupt-parent = <0x00008006>; interrupts = <0x0000002b 0x00000002>; cell-index = <0x00000000>; reg = <0x00003000 0x00000014>; compatible = "fsl-i2c"; device_type = "i2c"; rtc@68 { reg = <0x00000068>; compatible = "pericom,pt7c4338"; }; }; serial@4500 { interrupt-parent = <0x00008006>; interrupts = <0x0000002a 0x00000002>; clock-frequency = <0x00000000>; cell-index = <0x00000000>; reg = <0x00004500 0x00000100>; compatible = "ns16550"; device_type = "serial"; }; pic@40000 { interrupt-controller; linux,phandle = <0x00008006>; phandle = <0x00008006>; #interrupt-cells = <0x00000002>; #address-cells = <0x00000000>; reg = <0x00040000 0x00040000>; compatible = "fsl,mpic"; device_type = "open-pic"; }; }; aliases { pci0 = "/pci@fe0008000"; rtc = "i2c/rtc@68"; i2c = "/soc@fe0000000/i2c@3000"; serial0 = "/soc@fe0000000/serial@4500"; }; cpus { #size-cells = <0x00000000>; #address-cells = <0x00000001>; PowerPC,8544@0 { status = "okay"; bus-frequency = <0x00000000>; i-cache-size = <0x00008000>; d-cache-size = <0x00008000>; i-cache-line-size = <0x00000020>; d-cache-line-size = <0x00000020>; reg = <0x00000000>; device_type = "cpu"; timebase-frequency = <0x17d78400>; clock-frequency = <0x17d78400>; }; }; chosen { stdout-path = "/soc@fe0000000/serial@4500"; linux,stdout-path = "/soc@fe0000000/serial@4500"; bootargs = ""; }; memory { reg = <0x00000000 0x00000000 0x00000001 0xc0000000>; device_type = "memory"; }; }; => pci address-space: memory 0000000000000000-ffffffffffffffff (prio 0, i/o): system 0000000000000000-00000001bfffffff (prio 0, ram): mpc8544ds.ram 0000000f00000000-0000000f07ffffff (prio 0, i/o): platform bus 0000000fe0000000-0000000fe00fffff (prio 0, i/o): e500-ccsr 0000000fe0003000-0000000fe0003013 (prio 0, i/o): mpc-i2c 0000000fe0004500-0000000fe0004507 (prio 0, i/o): serial 0000000fe0008000-0000000fe0008fff (prio 0, i/o): pci-container 0000000fe0008000-0000000fe0008003 (prio 0, i/o): pci-conf-idx 0000000fe0008004-0000000fe0008007 (prio 0, i/o): pci-conf-data 0000000fe0008c00-0000000fe0008fff (prio 0, i/o): pci.reg 0000000fe0040000-0000000fe007ffff (prio 0, i/o): openpic 0000000fe0040000-0000000fe00410ef (prio 0, i/o): glb 0000000fe00410f0-0000000fe004130f (prio 0, i/o): tmr 0000000fe0041600-0000000fe00417ff (prio 0, i/o): msi 0000000fe0043800-0000000fe0043fff (prio 0, i/o): summary 0000000fe0050000-0000000fe0051fff (prio 0, i/o): src 0000000fe0060000-0000000fe007f0ff (prio 0, i/o): cpu 0000000fe00e0000-0000000fe00e0fff (prio 0, i/o): mpc8544.guts 0000000fe00ff000-0000000fe00fffff (prio 0, i/o): mpc8xxx_gpio 0000000fef000000-0000000fef0003ff (prio 0, i/o): e500 spin pv device