Blame view
arch/arm/dts/imx6dl-sabresd.dts
4.97 KB
d41ce506b Initial Release, ... |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 |
/* * Copyright (C) 2013-2015 Freescale Semiconductor, Inc. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. */ /dts-v1/; #include "imx6dl.dtsi" #include "imx6qdl-sabresd.dtsi" / { model = "Freescale i.MX6 DualLite SABRE Smart Device Board"; compatible = "fsl,imx6dl-sabresd", "fsl,imx6dl"; }; &battery { offset-charger = <1485>; offset-discharger = <1464>; offset-usb-charger = <1285>; }; &iomuxc { epdc { pinctrl_epdc_0: epdcgrp-0 { fsl,pins = < MX6QDL_PAD_EIM_A16__EPDC_DATA00 0x80000000 MX6QDL_PAD_EIM_DA10__EPDC_DATA01 0x80000000 MX6QDL_PAD_EIM_DA12__EPDC_DATA02 0x80000000 MX6QDL_PAD_EIM_DA11__EPDC_DATA03 0x80000000 MX6QDL_PAD_EIM_LBA__EPDC_DATA04 0x80000000 MX6QDL_PAD_EIM_EB2__EPDC_DATA05 0x80000000 MX6QDL_PAD_EIM_CS0__EPDC_DATA06 0x80000000 MX6QDL_PAD_EIM_RW__EPDC_DATA07 0x80000000 MX6QDL_PAD_EIM_A21__EPDC_GDCLK 0x80000000 MX6QDL_PAD_EIM_A22__EPDC_GDSP 0x80000000 MX6QDL_PAD_EIM_A23__EPDC_GDOE 0x80000000 MX6QDL_PAD_EIM_A24__EPDC_GDRL 0x80000000 MX6QDL_PAD_EIM_D31__EPDC_SDCLK_P 0x80000000 MX6QDL_PAD_EIM_D27__EPDC_SDOE 0x80000000 MX6QDL_PAD_EIM_DA1__EPDC_SDLE 0x80000000 MX6QDL_PAD_EIM_EB1__EPDC_SDSHR 0x80000000 MX6QDL_PAD_EIM_DA2__EPDC_BDR0 0x80000000 MX6QDL_PAD_EIM_DA4__EPDC_SDCE0 0x80000000 MX6QDL_PAD_EIM_DA5__EPDC_SDCE1 0x80000000 MX6QDL_PAD_EIM_DA6__EPDC_SDCE2 0x80000000 >; }; }; }; &epdc { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_epdc_0>; V3P3-supply = <&V3P3_reg>; VCOM-supply = <&VCOM_reg>; DISPLAY-supply = <&DISPLAY_reg>; status = "okay"; }; &i2c3 { max17135@48 { compatible = "maxim,max17135"; reg = <0x48>; vneg_pwrup = <1>; gvee_pwrup = <1>; vpos_pwrup = <2>; gvdd_pwrup = <1>; gvdd_pwrdn = <1>; vpos_pwrdn = <2>; gvee_pwrdn = <1>; vneg_pwrdn = <1>; SENSOR-supply = <®_sensor>; gpio_pmic_pwrgood = <&gpio2 21 0>; gpio_pmic_vcom_ctrl = <&gpio3 17 0>; gpio_pmic_wakeup = <&gpio3 20 0>; gpio_pmic_v3p3 = <&gpio2 20 0>; gpio_pmic_intr = <&gpio2 25 0>; regulators { DISPLAY_reg: DISPLAY { regulator-name = "DISPLAY"; }; GVDD_reg: GVDD { /* 20v */ regulator-name = "GVDD"; }; GVEE_reg: GVEE { /* -22v */ regulator-name = "GVEE"; }; HVINN_reg: HVINN { /* -22v */ regulator-name = "HVINN"; }; HVINP_reg: HVINP { /* 20v */ regulator-name = "HVINP"; }; VCOM_reg: VCOM { regulator-name = "VCOM"; /* 2's-compliment, -4325000 */ regulator-min-microvolt = <0xffbe0178>; /* 2's-compliment, -500000 */ regulator-max-microvolt = <0xfff85ee0>; }; VNEG_reg: VNEG { /* -15v */ regulator-name = "VNEG"; }; VPOS_reg: VPOS { /* 15v */ regulator-name = "VPOS"; }; V3P3_reg: V3P3 { regulator-name = "V3P3"; }; }; }; }; &ldb { lvds-channel@0 { crtc = "ipu1-di0"; }; lvds-channel@1 { crtc = "ipu1-di1"; }; }; &mxcfb1 { status = "okay"; }; &mxcfb2 { status = "okay"; }; &pxp { status = "okay"; }; |