/dts-v1/; / { model = "Microsoft Lumia 550 Saimaa RM-1127"; compatible = "microsoft,saimaa", "qcom,msm8909"; qcom,msm-id = <245 0>; qcom,board-id = <0 0>; #address-cells = <1>; #size-cells = <1>; chosen { stdout-path = "serial0:115200n8"; bootargs = "earlycon console=ttyMSM0,115200n8"; }; memory@80000000 { device_type = "memory"; reg = <0x80000000 0x40000000>; /* 1GB, верх обрезан HLOS */ }; reserved-memory { #address-cells = <1>; #size-cells = <1>; ranges; qseecom@87a00000 { reg = <0x87a00000 0x200000>; no-map; }; modem_adsp@88000000 { reg = <0x88000000 0x5500000>; no-map; }; /* WIP: stub */ peripheral@8d500000 { reg = <0x8d500000 0x500000>; no-map; }; splash@83000000 { reg = <0x83000000 0xc00000>; no-map; }; }; cpus { #address-cells = <1>; #size-cells = <0>; cpu@0 { compatible = "arm,cortex-a7"; reg = <0>; }; cpu@1 { compatible = "arm,cortex-a7"; reg = <1>; }; cpu@2 { compatible = "arm,cortex-a7"; reg = <2>; }; cpu@3 { compatible = "arm,cortex-a7"; reg = <3>; }; }; soc { #address-cells = <1>; #size-cells = <1>; compatible = "simple-bus"; ranges; tlmm: pinctrl@1000000 { compatible = "qcom,msm8909-tlmm"; reg = <0x1000000 0x300000>; gpio-controller; #gpio-cells = <2>; }; imem@8600000 { compatible = "qcom,msm-imem"; reg = <0x08600000 0x1000>; }; sdhc_1: sdhci@7824900 { compatible = "qcom,sdhci-msm"; reg = <0x07824900 0x11c>, <0x07824000 0x800>; qcom,bus-width = <8>; non-removable; status = "okay"; /* eMMC User, Boot1/2 нули WIP */ }; sdhc_2: sdhci@7864900 { compatible = "qcom,sdhci-msm"; reg = <0x07864900 0x11c>, <0x07864000 0x800>; qcom,bus-width = <4>; status = "okay"; /* microSD */ }; serial0: serial@78af000 { compatible = "qcom,msm-uartdm-v1.4"; reg = <0x78af000 0x200>; status = "okay"; }; usb@78d9000 { compatible = "qcom,hsusb-otg"; reg = <0x78d9000 0x400>; qcom,hsusb-otg-mode = <1>; status = "okay"; /* 05C6:9008 / 045E:9006 см. compat/ */ }; spmi@200f000 { compatible = "qcom,spmi-pmic-arb"; reg = <0x200f000 0x1000>; status = "okay"; /* PM8909 WIP-stub */ }; }; gpio-keys { compatible = "gpio-keys"; vol-up { label = "Volume Up"; gpios = <&tlmm 90 1>; linux,code = <115>; }; cam-focus { label = "Camera Focus"; gpios = <&tlmm 91 1>; linux,code = <528>; }; cam-snap { label = "Camera Snapshot"; gpios = <&tlmm 92 1>; linux,code = <766>; }; /* PWR/VolDown через pm8909_pon: 116/114 */ }; };