| /* | 
 |  * 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"; | 
 |                                 /* Real max: -500000 */ | 
 |                                 regulator-max-microvolt = <4325000>; | 
 |                                 /* Real min: -4325000 */ | 
 |                                 regulator-min-microvolt = <500000>; | 
 |                         }; | 
 |  | 
 |                         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"; | 
 | }; |