/dts-v1/; // magic: 0xd00dfeed // totalsize: 0x100000 (1048576) // off_dt_struct: 0x40 // off_dt_strings: 0x8e0 // off_mem_rsvmap: 0x30 // version: 17 // last_comp_version: 2 // boot_cpuid_phys: 0x0 // size_dt_strings: 0x1a2 // size_dt_struct: 0x8a0 / { compatible = "MPC8544DS", "MPC85xxDS"; model = "MPC8544DS"; #size-cells = <0x00000002>; #address-cells = <0x00000002>; pci@e0008000 { #address-cells = <0x00000003>; #size-cells = <0x00000002>; #interrupt-cells = <0x00000001>; clock-frequency = <0x03f940aa>; reg = <0x00000000 0xe0008000 0x00000000 0x00001000>; ranges = <0x02000000 0x00000000 0xc0000000 0x00000000 0xc0000000 0x00000000 0x20000000 0x01000000 0x00000000 0x00000000 0x00000000 0xe1000000 0x00000000 0x00010000>; fsl,msi = <0x00008003>; bus-range = <0x00000000 0x000000ff>; interrupts = <0x00000018 0x00000002>; interrupt-parent = <0x00008002>; interrupt-map = <0x00008800 0x00000000 0x00000000 0x00000001 0x00008002 0x00000002 0x00000001 0x00008800 0x00000000 0x00000000 0x00000002 0x00008002 0x00000003 0x00000001 0x00008800 0x00000000 0x00000000 0x00000003 0x00008002 0x00000004 0x00000001 0x00008800 0x00000000 0x00000000 0x00000004 0x00008002 0x00000001 0x00000001 0x00009000 0x00000000 0x00000000 0x00000001 0x00008002 0x00000003 0x00000001 0x00009000 0x00000000 0x00000000 0x00000002 0x00008002 0x00000004 0x00000001 0x00009000 0x00000000 0x00000000 0x00000003 0x00008002 0x00000001 0x00000001 0x00009000 0x00000000 0x00000000 0x00000004 0x00008002 0x00000002 0x00000001>; interrupt-map-mask = <0x0000f800 0x00000000 0x00000000 0x00000007>; device_type = "pci"; compatible = "fsl,mpc8540-pci"; cell-index = <0x00000000>; }; soc@e0000000 { bus-frequency = <0x00000000>; ranges = <0x00000000 0x00000000 0xe0000000 0x00100000>; #size-cells = <0x00000001>; #address-cells = <0x00000001>; compatible = "fsl,mpc8544-immr", "simple-bus"; device_type = "soc"; msi@41600 { linux,phandle = <0x00008003>; phandle = <0x00008003>; interrupts = <0x000000e0 0x00000000 0x000000e1 0x00000000 0x000000e2 0x00000000 0x000000e3 0x00000000 0x000000e4 0x00000000 0x000000e5 0x00000000 0x000000e6 0x00000000 0x000000e7 0x00000000>; interrupt-parent = <0x00008002>; 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 = <0x00008002>; 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 = <0x00008002>; interrupts = <0x0000002a 0x00000002>; clock-frequency = <0x17d78400>; cell-index = <0x00000000>; reg = <0x00004500 0x00000100>; compatible = "ns16550"; device_type = "serial"; }; pic@40000 { interrupt-controller; linux,phandle = <0x00008002>; phandle = <0x00008002>; #interrupt-cells = <0x00000002>; #address-cells = <0x00000000>; reg = <0x00040000 0x00040000>; compatible = "fsl,mpic"; device_type = "open-pic"; }; }; aliases { pci0 = "/pci@e0008000"; rtc = "i2c/rtc@68"; i2c = "/soc@e0000000/i2c@3000"; serial0 = "/soc@e0000000/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@e0000000/serial@4500"; linux,stdout-path = "/soc@e0000000/serial@4500"; bootargs = [00]; }; memory { reg = <0x00000000 0x00000000 0x00000000 0x80000000>; device_type = "memory"; }; };