<?xml version="1.0" encoding="UTF-8"?>
<!--
===============================================================================

  Copyright (c) 2013-2017 Qualcomm Technologies, Inc.
  All Rights Reserved.
  Confidential and Proprietary - Qualcomm Technologies, Inc.

===============================================================================
-->

<tns:keyprovision xmlns:tns="http://www.qualcomm.com/keyprovision"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.qualcomm.com/keyprovision ../xsd/keyprovision.xsd">

    <metadata>
        <chipset>8953</chipset>
        <version>1.0</version>
    </metadata>

    <module id="SECURITY_KEYS">
        <base_address>0x000a0000</base_address>
        <description></description>

        <fuse_region id="QFPROM_RAW_OEM_CONFIG">
            <description></description>
            <fuse ignore="false" n="0">
                <address>0x000A0150</address>
                <operation>BLOW</operation>
                <field id="OEM_CONFIG_IMAGE_ENCRYPTION_ENABLE">
                    <value>0x1</value>
                    <bits>63</bits>
                </field>
            </fuse>
        </fuse_region>

        <fuse_region id="QFPROM_RAW_CUST_KEY1_L1">
            <description></description>
            <fuse ignore="false" n="0">
                <address>0x000a0420</address>               <!--SPARE 19 REGION-->
                <operation>BLOW</operation>
                <field id="CUSTKEY1_L1_ROW0">
                    <value>0x00000000000000</value>
                    <bits>55:0</bits>
                </field>
                <field id="FEC_VALUE">
                    <value>0x00</value>
                    <bits>62:56</bits>
                </field>
            </fuse>

            <fuse ignore="false" n="1">
                <address>0x000a0428</address>               <!--SPARE 20 REGION-->
                <operation>BLOW</operation>
                <field id="CUSTKEY1_L1_ROW1">
                    <value>0x00000000000000</value>
                    <bits>55:0</bits>
                </field>
                <field id="FEC_VALUE">
                    <value>0x00</value>
                    <bits>62:56</bits>
                </field>
            </fuse>

            <fuse ignore="false" n="2">
                <address>0x000a0430</address>               <!--SPARE 21 REGION-->
                <operation>BLOW</operation>
                <field id="CUSTKEY1_L1_ROW2">
                    <value>0x0000</value>
                    <bits>15:0</bits>
                </field>
                <field id="FEC_VALUE">
                    <value>0x00</value>
                    <bits>62:56</bits>
                </field>
            </fuse>
        </fuse_region>

        <fuse_region id="QFPROM_RAW_CUST_KEY1_ROT">
            <description></description>
            <fuse ignore="false" n="0">
                <address>0x000a0438</address>               <!--SPARE 22 REGION-->
                <operation>BLOW</operation>
                <field id="CUSTKEY1_ROT_ROW0">
                    <value>0x00000000000000</value>
                    <bits>55:0</bits>
                </field>
                <field id="FEC_VALUE">
                    <value>0x00</value>
                    <bits>62:56</bits>
                </field>
            </fuse>

            <fuse ignore="false" n="1">
                <address>0x000a0440</address>               <!--SPARE 23 REGION-->
                <operation>BLOW</operation>
                <field id="CUSTKEY1_ROT_ROW1">
                    <value>0x00000000000000</value>
                    <bits>55:0</bits>
                </field>
                <field id="FEC_VALUE">
                    <value>0x00</value>
                    <bits>62:56</bits>
                </field>
            </fuse>

            <fuse ignore="false" n="2">
                <address>0x000a0448</address>               <!--SPARE 24 REGION-->
                <operation>BLOW</operation>
                <field id="CUSTKEY1_ROT_ROW2">
                    <value>0x0000</value>
                    <bits>15:0</bits>
                </field>
                <field id="FEC_VALUE">
                    <value>0x00</value>
                    <bits>62:56</bits>
                </field>
            </fuse>
        </fuse_region>

        <fuse_region id="QFPROM_RAW_FEC_EN">
            <description></description>
            <fuse ignore="false">
                <address>0x000a0410</address>
                <operation>BLOW</operation>                <!--FEC enable for SPARE 19, 20, 21, 22, 23, 24 REGION-->
                <field id="REGION19_FEC_EN">
                    <value>0x0</value>
                    <bits>19</bits>
                </field>
                <field id="REGION20_FEC_EN">
                    <value>0x0</value>
                    <bits>20</bits>
                </field>
                <field id="REGION21_FEC_EN">
                    <value>0x0</value>
                    <bits>21</bits>
                </field>
                <field id="REGION22_FEC_EN">
                    <value>0x0</value>
                    <bits>22</bits>
                </field>
                <field id="REGION23_FEC_EN">
                    <value>0x0</value>
                    <bits>23</bits>
                </field>
                <field id="REGION24_FEC_EN">
                    <value>0x0</value>
                    <bits>24</bits>
                </field>
            </fuse>
        </fuse_region>

        <fuse_region id="QFPROM_RAW_WR_PERM">
            <description></description>
            <fuse ignore="false">
                <address>0x000a0130</address>              <!--WR perms for SPARE 19, 20, 21, 22, 23, 24 REGION-->
                <operation>BLOW</operation>                <!--Set these bits to '1' after the regions has been provisioned to lock WR perms-->
                <field id="SPARE19">
                    <description></description>
                    <owner>QTI</owner>
                    <value>0x0</value>
                    <bits>51</bits>
                </field>
                <field id="SPARE20">
                    <description></description>
                    <owner>QTI</owner>
                    <value>0x0</value>
                    <bits>52</bits>
                </field>
                <field id="SPARE21">
                    <description></description>
                    <owner>QTI</owner>
                    <value>0x0</value>
                    <bits>53</bits>
                </field>
                <field id="SPARE22">
                    <description></description>
                    <owner>QTI</owner>
                    <value>0x0</value>
                    <bits>54</bits>
                </field>
                <field id="SPARE23">
                    <description></description>
                    <owner>QTI</owner>
                    <value>0x0</value>
                    <bits>55</bits>
                </field>
                <field id="SPARE24">
                    <description></description>
                    <owner>QTI</owner>
                    <value>0x0</value>
                    <bits>56</bits>
                </field>
            </fuse>
        </fuse_region>

    </module>
</tns:keyprovision>
