Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /dts-v1/;
- / {
- #address-cells = <0x1>;
- #size-cells = <0x1>;
- compatible = "insignal,arndale", "samsung,exynos5250";
- interrupt-parent = <0x1>;
- model = "Insignal Arndale evaluation board based on EXYNOS5250";
- chosen {
- bootargs = "console=ttySAC2,115200";
- };
- aliases {
- spi0 = "/spi@12d20000";
- spi1 = "/spi@12d30000";
- spi2 = "/spi@12d40000";
- gsc0 = "/gsc@0x13e00000";
- gsc1 = "/gsc@0x13e10000";
- gsc2 = "/gsc@0x13e20000";
- gsc3 = "/gsc@0x13e30000";
- mshc0 = "/dwmmc0@12200000";
- mshc1 = "/dwmmc1@12210000";
- mshc2 = "/dwmmc2@12220000";
- mshc3 = "/dwmmc3@12230000";
- i2c0 = "/i2c@12C60000";
- i2c1 = "/i2c@12C70000";
- i2c2 = "/i2c@12C80000";
- i2c3 = "/i2c@12C90000";
- i2c4 = "/i2c@12CA0000";
- i2c5 = "/i2c@12CB0000";
- i2c6 = "/i2c@12CC0000";
- i2c7 = "/i2c@12CD0000";
- i2c8 = "/i2c@12CE0000";
- };
- memory {
- device_type = "memory";
- reg = <0x40000000 0x80000000>;
- };
- interrupt-controller@10481000 {
- compatible = "arm,cortex-a15-gic", "arm,cortex-a9-gic";
- #interrupt-cells = <0x3>;
- #address-cells = <0x0>;
- interrupt-controller;
- reg = <0x10481000 0x1000 0x10482000 0x2000 0x10484000 0x2000 0x10486000 0x2000>;
- interrupts = <0x1 0x9 0xf04>;
- linux,phandle = <0x1>;
- phandle = <0x1>;
- };
- interrupt-controller@10440000 {
- compatible = "samsung,exynos4210-combiner";
- #interrupt-cells = <0x2>;
- interrupt-controller;
- samsung,combiner-nr = <0x20>;
- reg = <0x10440000 0x1000>;
- interrupts = <0x0 0x0 0x0 0x0 0x1 0x0 0x0 0x2 0x0 0x0 0x3 0x0 0x0 0x4 0x0 0x0 0x5 0x0 0x0 0x6 0x0 0x0 0x7 0x0 0x0 0x8 0x0 0x0 0x9 0x0 0x0 0xa 0x0 0x0 0xb 0x0 0x0 0xc 0x0 0x0 0xd 0x0 0x0 0xe 0x0 0x0 0xf 0x0 0x0 0x10 0x0 0x0 0x11 0x0 0x0 0x12 0x0 0x0 0x13 0x0 0x0 0x14 0x0 0x0 0x15 0x0 0x0 0x16 0x0 0x0 0x17 0x0 0x0 0x18 0x0 0x0 0x19 0x0 0x0 0x1a 0x0 0x0 0x1b 0x0 0x0 0x1c 0x0 0x0 0x1d 0x0 0x0 0x1e 0x0 0x0 0x1f 0x0>;
- linux,phandle = <0x2>;
- phandle = <0x2>;
- };
- pmu {
- compatible = "arm,cortex-a15-pmu";
- interrupt-parent = <0x2>;
- interrupts = <0x1 0x2 0x16 0x4>;
- };
- watchdog {
- compatible = "samsung,s3c2410-wdt";
- reg = <0x101d0000 0x100>;
- interrupts = <0x0 0x2a 0x0>;
- };
- codec@11000000 {
- compatible = "samsung,mfc-v6";
- reg = <0x11000000 0x10000>;
- interrupts = <0x0 0x60 0x0>;
- samsung,mfc-r = <0x43000000 0x800000>;
- samsung,mfc-l = <0x51000000 0x800000>;
- };
- usbphy {
- #address-cells = <0x1>;
- #size-cells = <0x1>;
- compatible = "samsung,exynos5250-usbphy";
- reg = <0x12130000 0x100 0x12100000 0x100>;
- ranges;
- usbphy-sys {
- reg = <0x10040704 0x8>;
- };
- };
- usb@12000000 {
- compatible = "samsung,exynos-dwc3";
- reg = <0x12000000 0x10000>;
- interrupts = <0x0 0x48 0x0>;
- };
- ohci {
- compatible = "samsung,exynos-ohci";
- reg = <0x12120000 0x100>;
- interrupts = <0x0 0x47 0x0>;
- };
- ehci {
- compatible = "samsung,exynos-ehci";
- reg = <0x12110000 0x100>;
- interrupts = <0x0 0x47 0x0>;
- samsung,hub-reset = <0x3 0x5 0x1 0x0 0x3>;
- samsung,hub-connect = <0x4 0x7 0x1 0x0 0x3>;
- };
- rtc {
- compatible = "samsung,s3c6410-rtc";
- reg = <0x101e0000 0x100>;
- interrupts = <0x0 0x2b 0x0 0x0 0x2c 0x0>;
- };
- tmu@10060000 {
- compatible = "samsung,exynos5250-tmu";
- reg = <0x10060000 0x100>;
- interrupts = <0x0 0x41 0x0>;
- };
- serial@12C00000 {
- compatible = "samsung,exynos4210-uart";
- reg = <0x12c00000 0x100>;
- interrupts = <0x0 0x33 0x0>;
- };
- serial@12C10000 {
- compatible = "samsung,exynos4210-uart";
- reg = <0x12c10000 0x100>;
- interrupts = <0x0 0x34 0x0>;
- };
- serial@12C20000 {
- compatible = "samsung,exynos4210-uart";
- reg = <0x12c20000 0x100>;
- interrupts = <0x0 0x35 0x0>;
- };
- serial@12C30000 {
- compatible = "samsung,exynos4210-uart";
- reg = <0x12c30000 0x100>;
- interrupts = <0x0 0x36 0x0>;
- };
- sata@122F0000 {
- compatible = "samsung,exynos5-sata-ahci";
- reg = <0x122f0000 0x1ff>;
- interrupts = <0x0 0x73 0x0>;
- samsung,sata-freq = <0x42>;
- };
- sata-phy@12170000 {
- compatible = "samsung,exynos5-sata-phy";
- reg = <0x12170000 0x1ff>;
- };
- i2c@12C60000 {
- compatible = "samsung,s3c2440-i2c";
- reg = <0x12c60000 0x100>;
- interrupts = <0x0 0x38 0x0>;
- #address-cells = <0x1>;
- #size-cells = <0x0>;
- samsung,i2c-sda-delay = <0x64>;
- samsung,i2c-max-bus-freq = <0x4e20>;
- samsung,i2c-slave-addr = <0x66>;
- gpios = <0x5 0x0 0x2 0x3 0x0 0x5 0x1 0x2 0x3 0x0>;
- s5m8767_pmic@66 {
- compatible = "samsung,s5m8767-pmic";
- reg = <0x66>;
- s5m8767,pmic-buck2-dvs-voltage = <0x13d620>;
- s5m8767,pmic-buck3-dvs-voltage = <0x10c8e0>;
- s5m8767,pmic-buck4-dvs-voltage = <0x124f80>;
- s5m8767,pmic-buck-dvs-gpios = <0x4 0x0 0x1 0x0 0x0 0x4 0x1 0x1 0x0 0x0 0x4 0x2 0x1 0x0 0x0>;
- s5m8767,pmic-buck-ds-gpios = <0x6 0x3 0x1 0x0 0x0 0x6 0x4 0x1 0x0 0x0 0x6 0x5 0x1 0x0 0x0>;
- regulators {
- LDO1 {
- regulator-name = "VDD_ALIVE_1.0V";
- regulator-min-microvolt = <0x10c8e0>;
- regulator-max-microvolt = <0x10c8e0>;
- regulator-always-on;
- regulator-boot-on;
- op_mode = <0x1>;
- };
- LDO2 {
- regulator-name = "VDD_28IO_DP_1.35V";
- regulator-min-microvolt = <0x124f80>;
- regulator-max-microvolt = <0x124f80>;
- regulator-always-on;
- regulator-boot-on;
- op_mode = <0x1>;
- };
- LDO3 {
- regulator-name = "VDD_COMMON1_1.8V";
- regulator-min-microvolt = <0x1b7740>;
- regulator-max-microvolt = <0x1b7740>;
- regulator-always-on;
- regulator-boot-on;
- op_mode = <0x1>;
- };
- LDO4 {
- regulator-name = "VDD_IOPERI_1.8V";
- regulator-min-microvolt = <0x1b7740>;
- regulator-max-microvolt = <0x1b7740>;
- op_mode = <0x1>;
- };
- LDO5 {
- regulator-name = "VDD_EXT_1.8V";
- regulator-min-microvolt = <0x1b7740>;
- regulator-max-microvolt = <0x1b7740>;
- regulator-always-on;
- regulator-boot-on;
- op_mode = <0x1>;
- };
- LDO6 {
- regulator-name = "VDD_MPLL_1.1V";
- regulator-min-microvolt = <0x10c8e0>;
- regulator-max-microvolt = <0x10c8e0>;
- regulator-always-on;
- regulator-boot-on;
- op_mode = <0x1>;
- };
- LDO7 {
- regulator-name = "VDD_XPLL_1.1V";
- regulator-min-microvolt = <0x10c8e0>;
- regulator-max-microvolt = <0x10c8e0>;
- regulator-always-on;
- regulator-boot-on;
- op_mode = <0x1>;
- };
- LDO8 {
- regulator-name = "VDD_COMMON2_1.0V";
- regulator-min-microvolt = <0xf4240>;
- regulator-max-microvolt = <0xf4240>;
- regulator-always-on;
- regulator-boot-on;
- op_mode = <0x1>;
- linux,phandle = <0x11>;
- phandle = <0x11>;
- };
- LDO9 {
- regulator-name = "VDD_33ON_3.0V";
- regulator-min-microvolt = <0x2dc6c0>;
- regulator-max-microvolt = <0x2dc6c0>;
- op_mode = <0x1>;
- };
- LDO10 {
- regulator-name = "VDD_COMMON3_1.8V";
- regulator-min-microvolt = <0x1b7740>;
- regulator-max-microvolt = <0x1b7740>;
- regulator-always-on;
- regulator-boot-on;
- op_mode = <0x1>;
- linux,phandle = <0x10>;
- phandle = <0x10>;
- };
- LDO11 {
- regulator-name = "VDD_ABB2_1.8V";
- regulator-min-microvolt = <0x1b7740>;
- regulator-max-microvolt = <0x1b7740>;
- regulator-always-on;
- regulator-boot-on;
- op_mode = <0x1>;
- };
- LDO12 {
- regulator-name = "VDD_USB_3.0V";
- regulator-min-microvolt = <0x2dc6c0>;
- regulator-max-microvolt = <0x2dc6c0>;
- regulator-always-on;
- regulator-boot-on;
- op_mode = <0x1>;
- };
- LDO13 {
- regulator-name = "VDDQ_C2C_W_1.8V";
- regulator-min-microvolt = <0x1b7740>;
- regulator-max-microvolt = <0x1b7740>;
- regulator-always-on;
- regulator-boot-on;
- op_mode = <0x1>;
- };
- LDO14 {
- regulator-name = "VDD18_ABB0_3_1.8V";
- regulator-min-microvolt = <0x1b7740>;
- regulator-max-microvolt = <0x1b7740>;
- regulator-always-on;
- regulator-boot-on;
- op_mode = <0x1>;
- };
- LDO15 {
- regulator-name = "VDD10_COMMON4_1.0V";
- regulator-min-microvolt = <0xf4240>;
- regulator-max-microvolt = <0xf4240>;
- regulator-always-on;
- regulator-boot-on;
- op_mode = <0x1>;
- };
- LDO16 {
- regulator-name = "VDD18_HSIC_1.8V";
- regulator-min-microvolt = <0x1b7740>;
- regulator-max-microvolt = <0x1b7740>;
- regulator-always-on;
- regulator-boot-on;
- op_mode = <0x1>;
- };
- LDO17 {
- regulator-name = "VDDQ_MMC2_3_2.8V";
- regulator-min-microvolt = <0x2ab980>;
- regulator-max-microvolt = <0x2ab980>;
- regulator-always-on;
- regulator-boot-on;
- op_mode = <0x1>;
- };
- LDO18 {
- regulator-name = "VDD_33ON_2.8V";
- regulator-min-microvolt = <0x2ab980>;
- regulator-max-microvolt = <0x2ab980>;
- op_mode = <0x1>;
- };
- LDO22 {
- regulator-name = "EXT_33_OFF";
- regulator-min-microvolt = <0x325aa0>;
- regulator-max-microvolt = <0x325aa0>;
- op_mode = <0x1>;
- };
- LDO23 {
- regulator-name = "EXT_28_OFF";
- regulator-min-microvolt = <0x2ab980>;
- regulator-max-microvolt = <0x2ab980>;
- op_mode = <0x1>;
- };
- LDO25 {
- regulator-name = "PVDD_LDO25";
- regulator-min-microvolt = <0x124f80>;
- regulator-max-microvolt = <0x124f80>;
- op_mode = <0x1>;
- };
- LDO26 {
- regulator-name = "EXT_18_OFF";
- regulator-min-microvolt = <0x1b7740>;
- regulator-max-microvolt = <0x1b7740>;
- op_mode = <0x1>;
- };
- BUCK1 {
- regulator-name = "vdd_mif";
- regulator-min-microvolt = <0xe7ef0>;
- regulator-max-microvolt = <0x124f80>;
- regulator-always-on;
- regulator-boot-on;
- op_mode = <0x1>;
- };
- BUCK2 {
- regulator-name = "vdd_arm";
- regulator-min-microvolt = <0xe1d48>;
- regulator-max-microvolt = <0x13d620>;
- regulator-always-on;
- regulator-boot-on;
- op_mode = <0x1>;
- };
- BUCK3 {
- regulator-name = "vdd_int";
- regulator-min-microvolt = <0xdbba0>;
- regulator-max-microvolt = <0x124f80>;
- regulator-always-on;
- regulator-boot-on;
- op_mode = <0x1>;
- };
- BUCK4 {
- regulator-name = "vdd_g3d";
- regulator-min-microvolt = <0xf4240>;
- regulator-max-microvolt = <0xf4240>;
- regulator-boot-on;
- op_mode = <0x1>;
- };
- BUCK5 {
- regulator-name = "VDD_MEM_1.35V";
- regulator-min-microvolt = <0xb71b0>;
- regulator-max-microvolt = <0x14acf8>;
- regulator-always-on;
- regulator-boot-on;
- op_mode = <0x1>;
- };
- BUCK9 {
- regulator-name = "VDD_33_OFF_EXT1";
- regulator-min-microvolt = <0xb71b0>;
- regulator-max-microvolt = <0x2dc6c0>;
- op_mode = <0x1>;
- };
- };
- };
- };
- i2c@12C70000 {
- compatible = "samsung,s3c2440-i2c";
- reg = <0x12c70000 0x100>;
- interrupts = <0x0 0x39 0x0>;
- #address-cells = <0x1>;
- #size-cells = <0x0>;
- status = "disabled";
- };
- i2c@12C80000 {
- compatible = "samsung,s3c2440-i2c";
- reg = <0x12c80000 0x100>;
- interrupts = <0x0 0x3a 0x0>;
- #address-cells = <0x1>;
- #size-cells = <0x0>;
- samsung,i2c-sda-delay = <0x64>;
- samsung,i2c-max-bus-freq = <0x101d0>;
- gpios = <0x7 0x6 0x3 0x3 0x0 0x7 0x7 0x3 0x3 0x0>;
- hdmiddc@50 {
- compatible = "samsung,exynos5-hdmiddc";
- reg = <0x50>;
- };
- };
- i2c@12C90000 {
- compatible = "samsung,s3c2440-i2c";
- reg = <0x12c90000 0x100>;
- interrupts = <0x0 0x3b 0x0>;
- #address-cells = <0x1>;
- #size-cells = <0x0>;
- status = "disabled";
- };
- i2c@12CA0000 {
- compatible = "samsung,s3c2440-i2c";
- reg = <0x12ca0000 0x100>;
- interrupts = <0x0 0x3c 0x0>;
- #address-cells = <0x1>;
- #size-cells = <0x0>;
- status = "disabled";
- };
- i2c@12CB0000 {
- compatible = "samsung,s3c2440-i2c";
- reg = <0x12cb0000 0x100>;
- interrupts = <0x0 0x3d 0x0>;
- #address-cells = <0x1>;
- #size-cells = <0x0>;
- status = "disabled";
- };
- i2c@12CC0000 {
- compatible = "samsung,s3c2440-i2c";
- reg = <0x12cc0000 0x100>;
- interrupts = <0x0 0x3e 0x0>;
- #address-cells = <0x1>;
- #size-cells = <0x0>;
- status = "disabled";
- };
- i2c@12CD0000 {
- compatible = "samsung,s3c2440-i2c";
- reg = <0x12cd0000 0x100>;
- interrupts = <0x0 0x3f 0x0>;
- #address-cells = <0x1>;
- #size-cells = <0x0>;
- status = "disabled";
- };
- i2c@12CE0000 {
- compatible = "samsung,s3c2440-hdmiphy-i2c";
- reg = <0x12ce0000 0x1000>;
- interrupts = <0x0 0x40 0x0>;
- #address-cells = <0x1>;
- #size-cells = <0x0>;
- samsung,i2c-sda-delay = <0x64>;
- samsung,i2c-max-bus-freq = <0x101d0>;
- hdmiphy@38 {
- compatible = "samsung,exynos5-hdmiphy";
- reg = <0x38>;
- };
- };
- i2c@121D0000 {
- compatible = "samsung,exynos5-sata-phy-i2c";
- reg = <0x121d0000 0x100>;
- #address-cells = <0x1>;
- #size-cells = <0x0>;
- samsung,i2c-sda-delay = <0x64>;
- samsung,i2c-max-bus-freq = <0x9c40>;
- samsung,i2c-slave-addr = <0x38>;
- sata-phy {
- compatible = "samsung,sata-phy";
- reg = <0x38>;
- };
- };
- spi@12d20000 {
- compatible = "samsung,exynos4210-spi";
- reg = <0x12d20000 0x100>;
- interrupts = <0x0 0x42 0x0>;
- dmas = <0x8 0x5 0x8 0x4>;
- dma-names = "tx", "rx";
- #address-cells = <0x1>;
- #size-cells = <0x0>;
- status = "disabled";
- };
- spi@12d30000 {
- compatible = "samsung,exynos4210-spi";
- reg = <0x12d30000 0x100>;
- interrupts = <0x0 0x43 0x0>;
- dmas = <0x9 0x5 0x9 0x4>;
- dma-names = "tx", "rx";
- #address-cells = <0x1>;
- #size-cells = <0x0>;
- status = "disabled";
- };
- spi@12d40000 {
- compatible = "samsung,exynos4210-spi";
- reg = <0x12d40000 0x100>;
- interrupts = <0x0 0x44 0x0>;
- dmas = <0x8 0x7 0x8 0x6>;
- dma-names = "tx", "rx";
- #address-cells = <0x1>;
- #size-cells = <0x0>;
- status = "disabled";
- };
- dwmmc0@12200000 {
- compatible = "samsung,exynos5250-dw-mshc";
- reg = <0x12200000 0x1000>;
- interrupts = <0x0 0x4b 0x0>;
- #address-cells = <0x1>;
- #size-cells = <0x0>;
- num-slots = <0x1>;
- supports-highspeed;
- broken-cd;
- fifo-depth = <0x80>;
- card-detect-delay = <0xc8>;
- samsung,dw-mshc-ciu-div = <0x3>;
- samsung,dw-mshc-sdr-timing = <0x2 0x3>;
- samsung,dw-mshc-ddr-timing = <0x1 0x2>;
- vmmc-supply = <0xa>;
- slot@0 {
- reg = <0x0>;
- bus-width = <0x8>;
- gpios = <0xb 0x0 0x2 0x0 0x3 0xb 0x1 0x2 0x0 0x3 0xb 0x3 0x2 0x3 0x3 0xb 0x4 0x2 0x3 0x3 0xb 0x5 0x2 0x3 0x3 0xb 0x6 0x2 0x3 0x3 0xc 0x0 0x2 0x3 0x3 0xc 0x1 0x2 0x3 0x3 0xc 0x2 0x2 0x3 0x3 0xc 0x3 0x2 0x3 0x3>;
- };
- };
- dwmmc1@12210000 {
- compatible = "samsung,exynos5250-dw-mshc";
- reg = <0x12210000 0x1000>;
- interrupts = <0x0 0x4c 0x0>;
- #address-cells = <0x1>;
- #size-cells = <0x0>;
- status = "disabled";
- };
- dwmmc2@12220000 {
- compatible = "samsung,exynos5250-dw-mshc";
- reg = <0x12220000 0x1000>;
- interrupts = <0x0 0x4d 0x0>;
- #address-cells = <0x1>;
- #size-cells = <0x0>;
- num-slots = <0x1>;
- supports-highspeed;
- fifo-depth = <0x80>;
- card-detect-delay = <0xc8>;
- samsung,dw-mshc-ciu-div = <0x3>;
- samsung,dw-mshc-sdr-timing = <0x2 0x3>;
- samsung,dw-mshc-ddr-timing = <0x1 0x2>;
- vmmc-supply = <0xa>;
- slot@0 {
- reg = <0x0>;
- bus-width = <0x4>;
- disable-wp;
- samsung,cd-pinmux-gpio = <0xd 0x2 0x2 0x3 0x3>;
- gpios = <0xd 0x0 0x2 0x0 0x3 0xd 0x1 0x2 0x0 0x3 0xd 0x3 0x2 0x3 0x3 0xd 0x4 0x2 0x3 0x3 0xd 0x5 0x2 0x3 0x3 0xd 0x6 0x2 0x3 0x3>;
- };
- };
- dwmmc3@12230000 {
- compatible = "samsung,exynos5250-dw-mshc";
- reg = <0x12230000 0x1000>;
- interrupts = <0x0 0x4e 0x0>;
- #address-cells = <0x1>;
- #size-cells = <0x0>;
- status = "disabled";
- };
- i2s@03830000 {
- compatible = "samsung,i2s-v5";
- reg = <0x3830000 0x100>;
- dmas = <0x8 0xa 0x8 0x9 0x8 0x8>;
- dma-names = "tx", "rx", "tx-sec";
- samsung,supports-6ch;
- samsung,supports-rstclr;
- samsung,supports-secdai;
- samsung,idma-addr = <0x3000000>;
- };
- i2s@12D60000 {
- compatible = "samsung,i2s-v5";
- reg = <0x12d60000 0x100>;
- dmas = <0x9 0xc 0x9 0xb>;
- dma-names = "tx", "rx";
- };
- i2s@12D70000 {
- compatible = "samsung,i2s-v5";
- reg = <0x12d70000 0x100>;
- dmas = <0x8 0xc 0x8 0xb>;
- dma-names = "tx", "rx";
- };
- amba {
- #address-cells = <0x1>;
- #size-cells = <0x1>;
- compatible = "arm,amba-bus";
- interrupt-parent = <0x1>;
- ranges;
- pdma@121A0000 {
- compatible = "arm,pl330", "arm,primecell";
- reg = <0x121a0000 0x1000>;
- interrupts = <0x0 0x22 0x0>;
- #dma-cells = <0x1>;
- #dma-channels = <0x8>;
- #dma-requests = <0x20>;
- linux,phandle = <0x8>;
- phandle = <0x8>;
- };
- pdma@121B0000 {
- compatible = "arm,pl330", "arm,primecell";
- reg = <0x121b0000 0x1000>;
- interrupts = <0x0 0x23 0x0>;
- #dma-cells = <0x1>;
- #dma-channels = <0x8>;
- #dma-requests = <0x20>;
- linux,phandle = <0x9>;
- phandle = <0x9>;
- };
- mdma@10800000 {
- compatible = "arm,pl330", "arm,primecell";
- reg = <0x10800000 0x1000>;
- interrupts = <0x0 0x21 0x0>;
- #dma-cells = <0x1>;
- #dma-channels = <0x8>;
- #dma-requests = <0x1>;
- };
- mdma@11C10000 {
- compatible = "arm,pl330", "arm,primecell";
- reg = <0x11c10000 0x1000>;
- interrupts = <0x0 0x7c 0x0>;
- #dma-cells = <0x1>;
- #dma-channels = <0x8>;
- #dma-requests = <0x1>;
- };
- };
- gpio-controllers {
- #address-cells = <0x1>;
- #size-cells = <0x1>;
- gpio-controller;
- ranges;
- gpio-controller@11400000 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x11400000 0x20>;
- #gpio-cells = <0x4>;
- linux,phandle = <0x7>;
- phandle = <0x7>;
- };
- gpio-controller@11400020 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x11400020 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@11400040 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x11400040 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@11400060 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x11400060 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@11400080 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x11400080 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@114000A0 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x114000a0 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@114000C0 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x114000c0 0x20>;
- #gpio-cells = <0x4>;
- linux,phandle = <0x5>;
- phandle = <0x5>;
- };
- gpio-controller@114000E0 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x114000e0 0x20>;
- #gpio-cells = <0x4>;
- linux,phandle = <0xb>;
- phandle = <0xb>;
- };
- gpio-controller@11400100 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x11400100 0x20>;
- #gpio-cells = <0x4>;
- linux,phandle = <0xc>;
- phandle = <0xc>;
- };
- gpio-controller@11400120 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x11400120 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@11400140 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x11400140 0x20>;
- #gpio-cells = <0x4>;
- linux,phandle = <0xd>;
- phandle = <0xd>;
- };
- gpio-controller@114002E0 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x114002e0 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@11400160 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x11400160 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@11400180 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x11400180 0x20>;
- #gpio-cells = <0x4>;
- linux,phandle = <0x4>;
- phandle = <0x4>;
- };
- gpio-controller@114001A0 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x114001a0 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@114001C0 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x114001c0 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@114001E0 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x114001e0 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@11400200 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x11400200 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@11400220 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x11400220 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@11400240 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x11400240 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@11400260 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x11400260 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@11400C00 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x11400c00 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@11400C20 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x11400c20 0x20>;
- #gpio-cells = <0x4>;
- linux,phandle = <0x13>;
- phandle = <0x13>;
- };
- gpio-controller@11400C40 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x11400c40 0x20>;
- #gpio-cells = <0x4>;
- linux,phandle = <0x6>;
- phandle = <0x6>;
- };
- gpio-controller@11400C60 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x11400c60 0x20>;
- #gpio-cells = <0x4>;
- linux,phandle = <0x3>;
- phandle = <0x3>;
- };
- gpio-controller@13400000 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x13400000 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@13400020 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x13400020 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@13400040 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x13400040 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@13400060 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x13400060 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@13400080 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x13400080 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@134000A0 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x134000a0 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@134000C0 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x134000c0 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@134000E0 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x134000e0 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@13400100 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x13400100 0x20>;
- #gpio-cells = <0x4>;
- linux,phandle = <0xf>;
- phandle = <0xf>;
- };
- gpio-controller@10D10000 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x10d10000 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@10D10020 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x10d10020 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@10D10040 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x10d10060 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@10D10060 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x10d10080 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@10D10080 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x10d100c0 0x20>;
- #gpio-cells = <0x4>;
- };
- gpio-controller@03860000 {
- compatible = "samsung,exynos4-gpio";
- reg = <0x3860000 0x20>;
- #gpio-cells = <0x4>;
- };
- };
- gsc@0x13e00000 {
- compatible = "samsung,exynos5-gsc";
- reg = <0x13e00000 0x1000>;
- interrupts = <0x0 0x55 0x0>;
- };
- gsc@0x13e10000 {
- compatible = "samsung,exynos5-gsc";
- reg = <0x13e10000 0x1000>;
- interrupts = <0x0 0x56 0x0>;
- };
- gsc@0x13e20000 {
- compatible = "samsung,exynos5-gsc";
- reg = <0x13e20000 0x1000>;
- interrupts = <0x0 0x57 0x0>;
- };
- gsc@0x13e30000 {
- compatible = "samsung,exynos5-gsc";
- reg = <0x13e30000 0x1000>;
- interrupts = <0x0 0x58 0x0>;
- };
- fimd@14400000 {
- compatible = "samsung,exynos4210-fimd";
- interrupt-parent = <0x2>;
- reg = <0x14400000 0x40000>;
- interrupts = <0x12 0x5 0x12 0x4 0x12 0x6>;
- samsung,fimd-display = <0xe>;
- samsung,fimd-vidout-rgb;
- samsung,fimd-inv-hsync;
- samsung,fimd-inv-vsync;
- samsung,fimd-inv-vclk;
- samsung,fimd-frame-rate = <0x3c>;
- gpios = <0xf 0x0 0x2 0x0 0x0 0xf 0x1 0x2 0x0 0x0>;
- window0 {
- samsung,fimd-win-id = <0x0>;
- samsung,fimd-win-bpp = <0x20 0x18>;
- samsung,fimd-win-res = <0x400 0x258>;
- samsung,fimd-win-vres = <0x400 0x258>;
- };
- window1 {
- samsung,fimd-win-id = <0x1>;
- samsung,fimd-win-bpp = <0x20 0x18>;
- samsung,fimd-win-res = <0x400 0x258>;
- samsung,fimd-win-vres = <0x400 0x258>;
- };
- };
- hdmi {
- compatible = "samsung,exynos5-hdmi";
- reg = <0x14530000 0x70000>;
- interrupts = <0x0 0x5f 0x0>;
- hpd-gpio = <0x3 0x7 0xf 0x1 0x3>;
- vdd_osc-supply = <0x10>;
- vdd_pll-supply = <0x11>;
- vdd-supply = <0x11>;
- };
- mixer {
- compatible = "samsung,exynos5-mixer";
- reg = <0x14450000 0x10000>;
- interrupts = <0x0 0x5e 0x0>;
- };
- timer {
- compatible = "arm,armv7-timer";
- interrupts = <0x1 0xd 0xf08 0x1 0xe 0xf08 0x1 0xb 0xf08 0x1 0xa 0xf08>;
- };
- display-timings {
- native-mode = <0x12>;
- timing@0 {
- clock-frequency = <0xc350>;
- hactive = <0x400>;
- vactive = <0x258>;
- hfront-porch = <0x40>;
- hback-porch = <0x10>;
- hsync-len = <0x30>;
- vback-porch = <0x40>;
- vfront-porch = <0x10>;
- vsync-len = <0x3>;
- linux,phandle = <0x12>;
- phandle = <0x12>;
- };
- };
- lcd_panel0 {
- compatible = "lcd-powercontrol";
- lcd-reset-gpio = <0xf 0x4 0x1 0x0 0x0>;
- lcd-htiming = <0x40 0x10 0x30 0x400>;
- lcd-vtiming = <0x40 0x10 0x3 0x258>;
- linux,phandle = <0xe>;
- phandle = <0xe>;
- };
- gpio_keys {
- compatible = "gpio-keys";
- #address-cells = <0x1>;
- #size-cells = <0x0>;
- menu {
- label = "SW-TACT2";
- gpios = <0x13 0x4 0x0 0x10000 0x2>;
- linux,code = <0x8b>;
- gpio-key,wakeup;
- };
- home {
- label = "SW-TACT3";
- gpios = <0x13 0x5 0x0 0x10000 0x2>;
- linux,code = <0x66>;
- gpio-key,wakeup;
- };
- up {
- label = "SW-TACT4";
- gpios = <0x13 0x6 0x0 0x10000 0x2>;
- linux,code = <0x67>;
- gpio-key,wakeup;
- };
- down {
- label = "SW-TACT5";
- gpios = <0x13 0x7 0x0 0x10000 0x2>;
- linux,code = <0x6c>;
- gpio-key,wakeup;
- };
- back {
- label = "SW-TACT6";
- gpios = <0x6 0x0 0x0 0x10000 0x2>;
- linux,code = <0x9e>;
- gpio-key,wakeup;
- };
- wakeup {
- label = "SW-TACT7";
- gpios = <0x6 0x1 0x0 0x10000 0x2>;
- linux,code = <0x8f>;
- gpio-key,wakeup;
- };
- };
- voltage-regulator {
- compatible = "regulator-fixed";
- regulator-name = "VDD_33ON_2.8V";
- regulator-min-microvolt = <0x2ab980>;
- regulator-max-microvolt = <0x2ab980>;
- gpio = <0x13 0x1 0x0 0x0 0x2>;
- enable-active-high;
- linux,phandle = <0xa>;
- phandle = <0xa>;
- };
- fixedregulator@0 {
- compatible = "regulator-fixed";
- regulator-name = "hdmi-en";
- };
- };
Advertisement
Add Comment
Please, Sign In to add comment