M7350/device/qcom/common/display/tools/platform-msm8610.xml
2024-09-09 08:57:42 +00:00

132 lines
4.5 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!--
# Copyright (c) 2013, The Linux Foundation. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are
# met:
# * Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
# * Redistributions in binary form must reproduce the above
# copyright notice, this list of conditions and the following
# disclaimer in the documentation and/or other materials provided
# with the distribution.
# * Neither the name of The Linux Foundation nor the names of its
# contributors may be used to endorse or promote products derived
# from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT
# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
-->
<GCDB>
<Version>"1.0"</Version>
<PlatformEntry>
<PlatformId>"msm8610"</PlatformId>
<!-- GPIO configuration -->
<ResetGPIO>
<PinSource>"msmgpio"</PinSource>
<PinId>41</PinId>
<PinStrength>3</PinStrength>
<PinDirection>1</PinDirection>
<PinPull>0</PinPull>
<PinState>1</PinState>
</ResetGPIO>
<EnableGPIO>
<PinSource>"msmgpio"</PinSource>
<PinId>7</PinId>
<PinStrength>3</PinStrength>
<PinDirection>1</PinDirection>
<PinPull>0</PinPull>
<PinState>1</PinState>
</EnableGPIO>
<TEGPIO>
<PinSource>"msmgpio"</PinSource>
<PinId>12</PinId>
<PinStrength>0</PinStrength>
<PinDirection>2</PinDirection>
<PinPull>0</PinPull>
<PinState>1</PinState>
</TEGPIO>
<PWMGPIO>
</PWMGPIO>
<!-- Supply configuration -->
<SupplyEntry1>
<SupplyName>"vdd"</SupplyName>
<SupplyId>4</SupplyId>
<SupplyType>0</SupplyType>
<SupplyMinVoltage>1200000</SupplyMinVoltage>
<SupplyMaxVoltage>1200000</SupplyMaxVoltage>
<SupplyEnableLoad>100000</SupplyEnableLoad>
<SupplyDisableLoad>100</SupplyDisableLoad>
<SupplyPreOnSleep>0</SupplyPreOnSleep>
<SupplyPostOnSleep>20</SupplyPostOnSleep>
<SupplyPreOffSleep>0</SupplyPreOffSleep>
<SupplyPostOffSleep>20</SupplyPostOffSleep>
</SupplyEntry1>
<SupplyEntry2>
<SupplyName>"vddio"</SupplyName>
<SupplyId>14</SupplyId>
<SupplyType>0</SupplyType>
<SupplyMinVoltage>1800000</SupplyMinVoltage>
<SupplyMaxVoltage>1800000</SupplyMaxVoltage>
<SupplyEnableLoad>100000</SupplyEnableLoad>
<SupplyDisableLoad>100</SupplyDisableLoad>
<SupplyPreOnSleep>0</SupplyPreOnSleep>
<SupplyPostOnSleep>0</SupplyPostOnSleep>
<SupplyPreOffSleep>0</SupplyPreOffSleep>
<SupplyPostOffSleep>0</SupplyPostOffSleep>
</SupplyEntry2>
<SupplyEntry3>
<SupplyName>"vdda"</SupplyName>
<SupplyId>19</SupplyId>
<SupplyType>1</SupplyType>
<SupplyMinVoltage>2850000</SupplyMinVoltage>
<SupplyMaxVoltage>2850000</SupplyMaxVoltage>
<SupplyEnableLoad>100000</SupplyEnableLoad>
<SupplyDisableLoad>100</SupplyDisableLoad>
<SupplyPreOnSleep>0</SupplyPreOnSleep>
<SupplyPostOnSleep>0</SupplyPostOnSleep>
<SupplyPreOffSleep>0</SupplyPreOffSleep>
<SupplyPostOffSleep>0</SupplyPostOffSleep>
</SupplyEntry3>
<!-- Physical configuration -->
<PanelStrengthCtrl>
"0xff, 0x06"
</PanelStrengthCtrl>
<PanelBISTCtrl>
"0x03, 0x03, 0x00, 0x00, 0x0f, 0x00"
</PanelBISTCtrl>
<PanelRegulatorSettings>
"0x02, 0x08, 0x05, 0x00, 0x20, 0x03, 0x00"
</PanelRegulatorSettings>
<PanelLaneConfig>
"0x80, 0x45, 0x00, 0x00, 0x01, 0x66, 0x00, 0x00,
0x80, 0x45, 0x00, 0x00, 0x01, 0x66, 0x00, 0x00,
0x80, 0x45, 0x00, 0x00, 0x01, 0x66, 0x00, 0x00,
0x80, 0x45, 0x00, 0x00, 0x01, 0x66, 0x00, 0x00,
0x40, 0x67, 0x00, 0x00, 0x01, 0x88, 0x00, 0x00"
</PanelLaneConfig>
<PanelPhysicalCtrl>
"0x5f, 0x00, 0x00, 0x00"
</PanelPhysicalCtrl>
<!-- Other configuration -->
<ContineousSplash>0</ContineousSplash>
<DSIFeatureEnable>0</DSIFeatureEnable>
</PlatformEntry>
</GCDB>