exynos4412-n710x.dts (2244B)
1// SPDX-License-Identifier: GPL-2.0 2/dts-v1/; 3#include "exynos4412-midas.dtsi" 4 5/ { 6 compatible = "samsung,n710x", "samsung,midas", "samsung,exynos4412", "samsung,exynos4"; 7 model = "Samsung Galaxy Note 2 (GT-N7100, GT-N7105) based on Exynos4412"; 8 chassis-type = "handset"; 9 10 memory@40000000 { 11 device_type = "memory"; 12 reg = <0x40000000 0x80000000>; 13 }; 14 15 /* bootargs are passed in by bootloader */ 16 17 cam_vdda_reg: voltage-regulator-10 { 18 compatible = "regulator-fixed"; 19 regulator-name = "CAM_SENSOR_CORE_1.2V"; 20 regulator-min-microvolt = <1200000>; 21 regulator-max-microvolt = <1200000>; 22 gpio = <&gpm4 1 GPIO_ACTIVE_HIGH>; 23 enable-active-high; 24 }; 25}; 26 27&buck9_reg { 28 maxim,ena-gpios = <&gpm1 0 GPIO_ACTIVE_HIGH>; 29}; 30 31&cam_af_reg { 32 gpio = <&gpm1 1 GPIO_ACTIVE_HIGH>; 33 status = "okay"; 34}; 35 36&cam_io_reg { 37 gpio = <&gpm0 7 GPIO_ACTIVE_HIGH>; 38 status = "okay"; 39}; 40 41&i2c_3 { 42 samsung,i2c-sda-delay = <100>; 43 samsung,i2c-slave-addr = <0x10>; 44 samsung,i2c-max-bus-freq = <400000>; 45 pinctrl-0 = <&i2c3_bus>; 46 pinctrl-names = "default"; 47 status = "okay"; 48 49 touchscreen@48 { 50 compatible = "melfas,mms152"; 51 reg = <0x48>; 52 interrupt-parent = <&gpm2>; 53 interrupts = <3 IRQ_TYPE_EDGE_FALLING>; 54 touchscreen-size-x = <720>; 55 touchscreen-size-y = <1280>; 56 avdd-supply = <&ldo23_reg>; 57 vdd-supply = <&ldo24_reg>; 58 }; 59}; 60 61&ldo13_reg { 62 regulator-name = "VCC_1.8V_LCD"; 63 regulator-always-on; 64}; 65 66&ldo25_reg { 67 regulator-name = "VCI_3.0V_LCD"; 68 regulator-min-microvolt = <3000000>; 69 regulator-max-microvolt = <3000000>; 70}; 71 72&s5c73m3 { 73 standby-gpios = <&gpm0 6 GPIO_ACTIVE_LOW>; /* ISP_STANDBY */ 74 vdda-supply = <&cam_vdda_reg>; 75 status = "okay"; 76}; 77 78&sound { 79 samsung,audio-routing = 80 "HP", "HPOUT1L", 81 "HP", "HPOUT1R", 82 83 "SPK", "SPKOUTLN", 84 "SPK", "SPKOUTLP", 85 86 "RCV", "HPOUT2N", 87 "RCV", "HPOUT2P", 88 89 "HDMI", "LINEOUT1N", 90 "HDMI", "LINEOUT1P", 91 92 "LINE", "LINEOUT2N", 93 "LINE", "LINEOUT2P", 94 95 "IN1LP", "MICBIAS2", 96 "IN1LN", "MICBIAS2", 97 "Headset Mic", "MICBIAS2", 98 99 "IN1RP", "Sub Mic", 100 "IN1RN", "Sub Mic", 101 102 "IN2LP:VXRN", "Main Mic", 103 "IN2LN", "Main Mic", 104 105 "IN2RN", "FM In", 106 "IN2RP:VXRP", "FM In"; 107}; 108 109&submic_bias_reg { 110 regulator-always-on; 111}; 112 113&touchkey_reg { 114 gpio = <&gpm0 5 GPIO_ACTIVE_HIGH>; 115 status = "okay"; 116};