aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Bestas <mkbestas@lineageos.org>2017-05-04 03:47:00 +0300
committerRygebin <kaankulahli@gmail.com>2017-06-24 09:33:24 +0000
commitd2abc2080579d42d913553b26202a45fe997daa1 (patch)
treee3a1aaf1dc4606d6a5f07201e7bc4b570da011ac
parent1e8c62fa4e239c7883c5ff8ccc95bfcc296e06ad (diff)
seed: Update data configs from crackling TOS111B
Change-Id: I6eaeba457090f3636c20159dac0c4f7712f78671
-rw-r--r--configs/data/dsi_config.xml168
-rw-r--r--configs/data/netmgr_config.xml498
-rw-r--r--configs/data/qmi_config.xml243
3 files changed, 893 insertions, 16 deletions
diff --git a/configs/data/dsi_config.xml b/configs/data/dsi_config.xml
index 636de1d..bb5f70b 100644
--- a/configs/data/dsi_config.xml
+++ b/configs/data/dsi_config.xml
@@ -344,6 +344,109 @@
</list>
</listitem>
+
+ <!-- Configuration for MSM8953 -->
+ <listitem name="jacala">
+
+ <data name="qos_enabled" type="int"> 1 </data>
+ <data name="rmnet_data_enabled" type="int"> 1 </data>
+ <data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
+
+ <data name="single_qmux_channel_enabled" type="int"> 1 </data>
+ <data name="single_qmux_channel_name" type="string"> rmnet0 </data>
+
+ <data name="num_dsi_handles" type="int"> 8 </data>
+ <list name="device_names">
+ <data type="string"> rmnet_data0 </data>
+ <data type="string"> rmnet_data1 </data>
+ <data type="string"> rmnet_data2 </data>
+ <data type="string"> rmnet_data3 </data>
+ <data type="string"> rmnet_data4 </data>
+ <data type="string"> rmnet_data5 </data>
+ <data type="string"> rmnet_data6 </data>
+ <data type="string"> rmnet_data7 </data>
+ </list>
+
+ <list name="control_port_names">
+ <data type="string"> rmnet_data0 </data>
+ <data type="string"> rmnet_data1 </data>
+ <data type="string"> rmnet_data2 </data>
+ <data type="string"> rmnet_data3 </data>
+ <data type="string"> rmnet_data4 </data>
+ <data type="string"> rmnet_data5 </data>
+ <data type="string"> rmnet_data6 </data>
+ <data type="string"> rmnet_data7 </data>
+ </list>
+ </listitem>
+
+ <!-- Configuration for MSM8940 -->
+ <listitem name="feero6">
+
+ <data name="qos_enabled" type="int"> 1 </data>
+ <data name="rmnet_data_enabled" type="int"> 1 </data>
+ <data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
+
+ <data name="single_qmux_channel_enabled" type="int"> 1 </data>
+ <data name="single_qmux_channel_name" type="string"> rmnet0 </data>
+
+ <data name="num_dsi_handles" type="int"> 8 </data>
+ <list name="device_names">
+ <data type="string"> rmnet_data0 </data>
+ <data type="string"> rmnet_data1 </data>
+ <data type="string"> rmnet_data2 </data>
+ <data type="string"> rmnet_data3 </data>
+ <data type="string"> rmnet_data4 </data>
+ <data type="string"> rmnet_data5 </data>
+ <data type="string"> rmnet_data6 </data>
+ <data type="string"> rmnet_data7 </data>
+ </list>
+
+ <list name="control_port_names">
+ <data type="string"> rmnet_data0 </data>
+ <data type="string"> rmnet_data1 </data>
+ <data type="string"> rmnet_data2 </data>
+ <data type="string"> rmnet_data3 </data>
+ <data type="string"> rmnet_data4 </data>
+ <data type="string"> rmnet_data5 </data>
+ <data type="string"> rmnet_data6 </data>
+ <data type="string"> rmnet_data7 </data>
+ </list>
+ </listitem>
+
+ <!-- Configuration for MSM8920 -->
+ <listitem name="feerolite6">
+
+ <data name="qos_enabled" type="int"> 1 </data>
+ <data name="rmnet_data_enabled" type="int"> 1 </data>
+ <data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
+
+ <data name="single_qmux_channel_enabled" type="int"> 1 </data>
+ <data name="single_qmux_channel_name" type="string"> rmnet0 </data>
+
+ <data name="num_dsi_handles" type="int"> 8 </data>
+ <list name="device_names">
+ <data type="string"> rmnet_data0 </data>
+ <data type="string"> rmnet_data1 </data>
+ <data type="string"> rmnet_data2 </data>
+ <data type="string"> rmnet_data3 </data>
+ <data type="string"> rmnet_data4 </data>
+ <data type="string"> rmnet_data5 </data>
+ <data type="string"> rmnet_data6 </data>
+ <data type="string"> rmnet_data7 </data>
+ </list>
+
+ <list name="control_port_names">
+ <data type="string"> rmnet_data0 </data>
+ <data type="string"> rmnet_data1 </data>
+ <data type="string"> rmnet_data2 </data>
+ <data type="string"> rmnet_data3 </data>
+ <data type="string"> rmnet_data4 </data>
+ <data type="string"> rmnet_data5 </data>
+ <data type="string"> rmnet_data6 </data>
+ <data type="string"> rmnet_data7 </data>
+ </list>
+ </listitem>
+
<!-- Configuration for MSM8996 -->
<listitem name="msm8996">
@@ -509,6 +612,71 @@
<data type="string"> rmnet_data7 </data>
</list>
</listitem>
+ <!-- Configuration for feero -->
+ <listitem name="feero">
+ <data name="qos_enabled" type="int"> 1 </data>
+ <data name="rmnet_data_enabled" type="int"> 1 </data>
+ <data name="phys_net_dev" type="string"> rmnet0 </data>
+
+ <data name="single_qmux_channel_enabled" type="int"> 1 </data>
+ <data name="single_qmux_channel_name" type="string"> rmnet0 </data>
+
+ <data name="num_dsi_handles" type="int"> 8 </data>
+ <list name="device_names">
+ <data type="string"> rmnet_data0 </data>
+ <data type="string"> rmnet_data1 </data>
+ <data type="string"> rmnet_data2 </data>
+ <data type="string"> rmnet_data3 </data>
+ <data type="string"> rmnet_data4 </data>
+ <data type="string"> rmnet_data5 </data>
+ <data type="string"> rmnet_data6 </data>
+ <data type="string"> rmnet_data7 </data>
+ </list>
+ <list name="control_port_names">
+ <data type="string"> rmnet_data0 </data>
+ <data type="string"> rmnet_data1 </data>
+ <data type="string"> rmnet_data2 </data>
+ <data type="string"> rmnet_data3 </data>
+ <data type="string"> rmnet_data4 </data>
+ <data type="string"> rmnet_data5 </data>
+ <data type="string"> rmnet_data6 </data>
+ <data type="string"> rmnet_data7 </data>
+ </list>
+ </listitem>
+
+ <!-- Configuration for Cobalt -->
+ <listitem name="cobalt">
+
+ <data name="qos_enabled" type="int"> 1 </data>
+ <data name="rmnet_data_enabled" type="int"> 1 </data>
+ <data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
+
+ <data name="single_qmux_channel_enabled" type="int"> 1 </data>
+ <data name="single_qmux_channel_name" type="string"> rmnet0 </data>
+
+ <data name="num_dsi_handles" type="int"> 8 </data>
+ <list name="device_names">
+ <data type="string"> rmnet_data0 </data>
+ <data type="string"> rmnet_data1 </data>
+ <data type="string"> rmnet_data2 </data>
+ <data type="string"> rmnet_data3 </data>
+ <data type="string"> rmnet_data4 </data>
+ <data type="string"> rmnet_data5 </data>
+ <data type="string"> rmnet_data6 </data>
+ <data type="string"> rmnet_data7 </data>
+ </list>
+
+ <list name="control_port_names">
+ <data type="string"> rmnet_data0 </data>
+ <data type="string"> rmnet_data1 </data>
+ <data type="string"> rmnet_data2 </data>
+ <data type="string"> rmnet_data3 </data>
+ <data type="string"> rmnet_data4 </data>
+ <data type="string"> rmnet_data5 </data>
+ <data type="string"> rmnet_data6 </data>
+ <data type="string"> rmnet_data7 </data>
+ </list>
+ </listitem>
</list>
diff --git a/configs/data/netmgr_config.xml b/configs/data/netmgr_config.xml
index 968c664..8b86b9c 100644
--- a/configs/data/netmgr_config.xml
+++ b/configs/data/netmgr_config.xml
@@ -1,13 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Netmgr Module configuration XML file
- Copyright (c) 2013, 2015 Qualcomm Technologies, Inc. All Rights Reserved.
+ Copyright (c) 2013, 2016 Qualcomm Technologies, Inc. All Rights Reserved.
Qualcomm Technologies Proprietary and Confidential.
-->
<!-- QMI configuration -->
<list name="netmgr_config">
+ <!-- Logging overrides for ds_exec() family of commands -->
+ <!-- Remove the 'disabled_' from the properties to enable them -->
+ <listitem name = "cmd_logging_config">
+ <data name="disabled_log_options" type="int"> 255 </data>
+ <data name="disabled_cmd_debug" type="int"> 1 </data>
+ <data name="disabled_outfile" type="string"> /data/netmgr_cmd_log.txt </data>
+ </listitem>
<!-- Legacy MSM targets -->
<listitem name = "msm">
@@ -25,8 +32,9 @@
<data name="dataformat_dl_data_aggregation_protocol" type="int"> 0 </data>
<data name="dataformat_ul_data_aggregation_protocol" type="int"> 0 </data>
<data name="dataformat_dl_gro_enabled" type="int"> 0 </data>
+ <data name="dataformat_ul_gso_enabled" type="int"> 0 </data>
<data name="phys_net_dev" type="string"> rmnet0 </data>
-
+ <data name="tc_ul_baserate" type="int"> 0 </data>
<data name="pnd_rps_mask" type="int"> 0 </data>
<data name="netdev_budget" type="int"> 0 </data>
@@ -108,8 +116,9 @@
<data name="dataformat_dl_data_aggregation_protocol" type="int"> 5 </data>
<data name="dataformat_ul_data_aggregation_protocol" type="int"> 5 </data>
<data name="dataformat_dl_gro_enabled" type="int"> 0 </data>
+ <data name="dataformat_ul_gso_enabled" type="int"> 0 </data>
<data name="phys_net_dev" type="string"> rmnet_usb0 </data>
-
+ <data name="tc_ul_baserate" type="int"> 0 </data>
<data name="pnd_rps_mask" type="int"> 0 </data>
<data name="netdev_budget" type="int"> 0 </data>
@@ -192,11 +201,12 @@
<data name="dataformat_dl_data_aggregation_protocol" type="int"> 5 </data>
<data name="dataformat_ul_data_aggregation_protocol" type="int"> 5 </data>
<data name="dataformat_dl_gro_enabled" type="int"> 0 </data>
+ <data name="dataformat_ul_gso_enabled" type="int"> 0 </data>
<data name="phys_net_dev" type="string"> rmnet_mhi0 </data>
<data name="pnd_rps_mask" type="int"> 1 </data>
<data name="qos_via_idl" type="int"> 0 </data>
<data name="netdev_budget" type="int"> 9 </data>
-
+ <data name="tc_ul_baserate" type="int"> 0 </data>
<data name="low_latency_filters" type="int"> 1 </data>
<data name="num_modems" type="int"> 2 </data>
@@ -276,13 +286,14 @@
<data name="dataformat_dl_data_aggregation_protocol" type="int"> 7 </data>
<data name="dataformat_ul_data_aggregation_protocol" type="int"> 5 </data>
<data name="dataformat_dl_gro_enabled" type="int"> 0 </data>
+ <data name="dataformat_ul_gso_enabled" type="int"> 0 </data>
<data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
<data name="pnd_rps_mask" type="int"> 0 </data>
<data name="qos_via_idl" type="int"> 0 </data>
<data name="netdev_budget" type="int"> 0 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="netdev_max_backlog" type="int"> 10000 </data>
-
+ <data name="tc_ul_baserate" type="int"> 55000000 </data>
<data name="num_modems" type="int"> 2 </data>
<list name="modems_enabled">
<data type="int"> 1 </data> <!-- MODEM_MSM -->
@@ -351,7 +362,7 @@
<data name="single_qmux_ch_enabled" type="int"> 1 </data>
<data name="single_qmux_ch_conn_id_str" type="string"> rmnet0 </data>
<data name="single_qmux_ch_name" type="string"> DATA5_CNTL </data>
-
+ <data name="tc_ul_baserate" type="int"> 0 </data>
<data name="rmnet_data_enabled" type="int"> 1 </data>
<data name="dataformat_agg_dl_pkt" type="int"> 1 </data>
<data name="dataformat_agg_dl_size" type="int"> 2048 </data>
@@ -360,6 +371,7 @@
<data name="dataformat_dl_data_aggregation_protocol" type="int"> 5 </data>
<data name="dataformat_ul_data_aggregation_protocol" type="int"> 5 </data>
<data name="dataformat_dl_gro_enabled" type="int"> 0 </data>
+ <data name="dataformat_ul_gso_enabled" type="int"> 0 </data>
<data name="phys_net_dev" type="string"> rmnet0 </data>
<data name="pnd_rps_mask" type="int"> 16 </data>
<data name="qos_via_idl" type="int"> 0 </data>
@@ -434,7 +446,7 @@
<data name="single_qmux_ch_enabled" type="int"> 1 </data>
<data name="single_qmux_ch_conn_id_str" type="string"> rmnet0 </data>
<data name="single_qmux_ch_name" type="string"> DATA5_CNTL </data>
-
+ <data name="tc_ul_baserate" type="int"> 65000000 </data>
<data name="rmnet_data_enabled" type="int"> 1 </data>
<data name="dataformat_agg_dl_pkt" type="int"> 1 </data>
<data name="dataformat_agg_dl_size" type="int"> 2048 </data>
@@ -444,6 +456,7 @@
<data name="dataformat_dl_data_aggregation_protocol" type="int"> 5 </data>
<data name="dataformat_ul_data_aggregation_protocol" type="int"> 5 </data>
<data name="dataformat_dl_gro_enabled" type="int"> 0 </data>
+ <data name="dataformat_ul_gso_enabled" type="int"> 0 </data>
<data name="pnd_rps_mask" type="int"> 2 </data>
<data name="netdev_budget" type="int"> 9 </data>
<data name="low_latency_filters" type="int"> 1 </data>
@@ -512,6 +525,7 @@
<data name="qmi_dpm_enabled" type="int"> 1 </data>
<data name="dpm_retry_timeout" type="int"> 10000 </data>
+ <data name="use_qmuxd" type="int"> 0 </data>
<data name="wda_data_format_enabled" type="int"> 1 </data>
<data name="ep_type" type="int"> 5 </data> <!-- DATA_EP_TYPE_BAM_DMUX_V01 -->
@@ -528,6 +542,7 @@
<data name="dataformat_dl_data_aggregation_protocol" type="int"> 5 </data>
<data name="dataformat_ul_data_aggregation_protocol" type="int"> 5 </data>
<data name="dataformat_dl_gro_enabled" type="int"> 0 </data>
+ <data name="dataformat_ul_gso_enabled" type="int"> 0 </data>
<data name="pnd_rps_mask" type="int"> 0 </data>
<data name="netdev_budget" type="int"> 9 </data>
<data name="low_latency_filters" type="int"> 0 </data>
@@ -563,6 +578,261 @@
</list>
</listitem>
+ <!-- FEERO parameters -->
+ <listitem name = "feero">
+
+ <data name="qmi_dpm_enabled" type="int"> 1 </data>
+ <data name="use_qmuxd" type="int"> 0 </data>
+ <data name="dpm_retry_timeout" type="int"> 10000 </data>
+ <data name="wda_data_format_enabled" type="int"> 1 </data>
+ <data name="ep_type" type="int"> 5 </data> <!-- DATA_EP_TYPE_BAM_DMUX_V01 -->
+
+ <data name="single_qmux_ch_enabled" type="int"> 1 </data>
+ <data name="single_qmux_ch_conn_id_str" type="string"> rmnet0 </data>
+ <data name="single_qmux_ch_name" type="string"> DATA5_CNTL </data>
+
+ <data name="rmnet_data_enabled" type="int"> 1 </data>
+ <data name="dataformat_agg_dl_pkt" type="int"> 1 </data>
+ <data name="dataformat_agg_dl_size" type="int"> 2048 </data>
+ <data name="dataformat_agg_ul_pkt" type="int"> 0 </data>
+ <data name="dataformat_agg_ul_size" type="int"> 0 </data>
+ <data name="phys_net_dev" type="string"> rmnet0 </data>
+ <data name="dataformat_dl_data_aggregation_protocol" type="int"> 5 </data>
+ <data name="dataformat_ul_data_aggregation_protocol" type="int"> 5 </data>
+ <data name="dataformat_dl_gro_enabled" type="int"> 0 </data>
+ <data name="dataformat_ul_gso_enabled" type="int"> 0 </data>
+ <data name="pnd_rps_mask" type="int"> 16 </data>
+ <data name="netdev_budget" type="int"> 9 </data>
+ <data name="low_latency_filters" type="int"> 0 </data>
+ <data name="qos_via_idl" type="int"> 1 </data>
+ <data name="num_modems" type="int"> 2 </data>
+ <list name="modems_enabled">
+ <data type="int"> 1 </data> <!-- MODEM_MSM -->
+ <data type="int"> 0 </data> <!-- MODEM_MDM -->
+ </list>
+
+ <data name="control_ports_len" type="int"> 8 </data>
+ <list name="control_ports">
+ <data type="string"> rmnet_data0 </data>
+ <data type="string"> rmnet_data1 </data>
+ <data type="string"> rmnet_data2 </data>
+ <data type="string"> rmnet_data3 </data>
+ <data type="string"> rmnet_data4 </data>
+ <data type="string"> rmnet_data5 </data>
+ <data type="string"> rmnet_data6 </data>
+ <data type="string"> rmnet_data7 </data>
+ </list>
+
+ <data name="data_ports_len" type="int"> 8 </data>
+ <list name="data_ports">
+ <data type="string"> rmnet_data0 </data>
+ <data type="string"> rmnet_data1 </data>
+ <data type="string"> rmnet_data2 </data>
+ <data type="string"> rmnet_data3 </data>
+ <data type="string"> rmnet_data4 </data>
+ <data type="string"> rmnet_data5 </data>
+ <data type="string"> rmnet_data6 </data>
+ <data type="string"> rmnet_data7 </data>
+ </list>
+
+ <data name="iwlan_enable" type="int"> 0 </data>
+ <data name="rev_control_ports_len" type="int"> 9 </data>
+ <list name="rev_control_ports">
+ <data type="string"> r_rmnet_data0 </data>
+ <data type="string"> r_rmnet_data1 </data>
+ <data type="string"> r_rmnet_data2 </data>
+ <data type="string"> r_rmnet_data3 </data>
+ <data type="string"> r_rmnet_data4 </data>
+ <data type="string"> r_rmnet_data5 </data>
+ <data type="string"> r_rmnet_data6 </data>
+ <data type="string"> r_rmnet_data7 </data>
+ <data type="string"> r_rmnet_data8 </data>
+ </list>
+
+ <data name="rev_data_ports_len" type="int"> 9 </data>
+ <list name="rev_data_ports">
+ <data type="string"> r_rmnet_data0 </data>
+ <data type="string"> r_rmnet_data1 </data>
+ <data type="string"> r_rmnet_data2 </data>
+ <data type="string"> r_rmnet_data3 </data>
+ <data type="string"> r_rmnet_data4 </data>
+ <data type="string"> r_rmnet_data5 </data>
+ <data type="string"> r_rmnet_data6 </data>
+ <data type="string"> r_rmnet_data7 </data>
+ <data type="string"> r_rmnet_data8 </data>
+ </list>
+</listitem>
+
+ <!-- feero6 parameters -->
+ <listitem name = "feero6">
+
+ <data name="qmi_dpm_enabled" type="int"> 1 </data>
+ <data name="use_qmuxd" type="int"> 0 </data>
+ <data name="dpm_retry_timeout" type="int"> 10000 </data>
+ <data name="wda_data_format_enabled" type="int"> 1 </data>
+
+ <data name="single_qmux_ch_enabled" type="int"> 1 </data>
+ <data name="single_qmux_ch_conn_id_str" type="string"> rmnet0 </data>
+ <data name="single_qmux_ch_name" type="string"> DATA5_CNTL </data>
+
+ <data name="rmnet_data_enabled" type="int"> 1 </data>
+ <data name="dataformat_agg_dl_pkt" type="int"> 10 </data>
+ <data name="dataformat_agg_dl_size" type="int"> 8192 </data>
+ <data name="dataformat_agg_ul_pkt" type="int"> 0 </data>
+ <data name="dataformat_agg_ul_size" type="int"> 0 </data>
+ <data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
+ <data name="dataformat_dl_data_aggregation_protocol" type="int"> 7 </data>
+ <data name="dataformat_ul_data_aggregation_protocol" type="int"> 7 </data>
+ <data name="dataformat_dl_gro_enabled" type="int"> 1 </data>
+ <data name="dataformat_ul_gso_enabled" type="int"> 1 </data>
+ <data name="pnd_rps_mask" type="int"> 16 </data>
+ <data name="vnd_rps_mask" type="int"> 32 </data>
+ <data name="netdev_budget" type="int"> 9 </data>
+ <data name="low_latency_filters" type="int"> 0 </data>
+ <data name="qos_via_idl" type="int"> 1 </data>
+ <data name="num_modems" type="int"> 2 </data>
+ <list name="modems_enabled">
+ <data type="int"> 1 </data> <!-- MODEM_MSM -->
+ <data type="int"> 0 </data> <!-- MODEM_MDM -->
+ </list>
+
+ <data name="control_ports_len" type="int"> 8 </data>
+ <list name="control_ports">
+ <data type="string"> rmnet_data0 </data>
+ <data type="string"> rmnet_data1 </data>
+ <data type="string"> rmnet_data2 </data>
+ <data type="string"> rmnet_data3 </data>
+ <data type="string"> rmnet_data4 </data>
+ <data type="string"> rmnet_data5 </data>
+ <data type="string"> rmnet_data6 </data>
+ <data type="string"> rmnet_data7 </data>
+ </list>
+
+ <data name="data_ports_len" type="int"> 8 </data>
+ <list name="data_ports">
+ <data type="string"> rmnet_data0 </data>
+ <data type="string"> rmnet_data1 </data>
+ <data type="string"> rmnet_data2 </data>
+ <data type="string"> rmnet_data3 </data>
+ <data type="string"> rmnet_data4 </data>
+ <data type="string"> rmnet_data5 </data>
+ <data type="string"> rmnet_data6 </data>
+ <data type="string"> rmnet_data7 </data>
+ </list>
+
+ <data name="iwlan_enable" type="int"> 1 </data>
+ <data name="rev_control_ports_len" type="int"> 9 </data>
+ <list name="rev_control_ports">
+ <data type="string"> r_rmnet_data0 </data>
+ <data type="string"> r_rmnet_data1 </data>
+ <data type="string"> r_rmnet_data2 </data>
+ <data type="string"> r_rmnet_data3 </data>
+ <data type="string"> r_rmnet_data4 </data>
+ <data type="string"> r_rmnet_data5 </data>
+ <data type="string"> r_rmnet_data6 </data>
+ <data type="string"> r_rmnet_data7 </data>
+ <data type="string"> r_rmnet_data8 </data>
+ </list>
+
+ <data name="rev_data_ports_len" type="int"> 9 </data>
+ <list name="rev_data_ports">
+ <data type="string"> r_rmnet_data0 </data>
+ <data type="string"> r_rmnet_data1 </data>
+ <data type="string"> r_rmnet_data2 </data>
+ <data type="string"> r_rmnet_data3 </data>
+ <data type="string"> r_rmnet_data4 </data>
+ <data type="string"> r_rmnet_data5 </data>
+ <data type="string"> r_rmnet_data6 </data>
+ <data type="string"> r_rmnet_data7 </data>
+ <data type="string"> r_rmnet_data8 </data>
+ </list>
+ </listitem>
+
+
+ <!-- feerolite6 parameters -->
+ <listitem name = "feerolite6">
+
+ <data name="qmi_dpm_enabled" type="int"> 1 </data>
+ <data name="use_qmuxd" type="int"> 0 </data>
+ <data name="dpm_retry_timeout" type="int"> 10000 </data>
+ <data name="wda_data_format_enabled" type="int"> 1 </data>
+
+ <data name="single_qmux_ch_enabled" type="int"> 1 </data>
+ <data name="single_qmux_ch_conn_id_str" type="string"> rmnet0 </data>
+ <data name="single_qmux_ch_name" type="string"> DATA5_CNTL </data>
+
+ <data name="rmnet_data_enabled" type="int"> 1 </data>
+ <data name="dataformat_agg_dl_pkt" type="int"> 10 </data>
+ <data name="dataformat_agg_dl_size" type="int"> 8192 </data>
+ <data name="dataformat_agg_ul_pkt" type="int"> 0 </data>
+ <data name="dataformat_agg_ul_size" type="int"> 0 </data>
+ <data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
+ <data name="dataformat_dl_data_aggregation_protocol" type="int"> 7 </data>
+ <data name="dataformat_ul_data_aggregation_protocol" type="int"> 7 </data>
+ <data name="dataformat_dl_gro_enabled" type="int"> 1 </data>
+ <data name="dataformat_ul_gso_enabled" type="int"> 1 </data>
+ <data name="pnd_rps_mask" type="int"> 2 </data>
+ <data name="netdev_budget" type="int"> 9 </data>
+ <data name="low_latency_filters" type="int"> 0 </data>
+ <data name="qos_via_idl" type="int"> 1 </data>
+ <data name="num_modems" type="int"> 2 </data>
+ <list name="modems_enabled">
+ <data type="int"> 1 </data> <!-- MODEM_MSM -->
+ <data type="int"> 0 </data> <!-- MODEM_MDM -->
+ </list>
+
+ <data name="control_ports_len" type="int"> 8 </data>
+ <list name="control_ports">
+ <data type="string"> rmnet_data0 </data>
+ <data type="string"> rmnet_data1 </data>
+ <data type="string"> rmnet_data2 </data>
+ <data type="string"> rmnet_data3 </data>
+ <data type="string"> rmnet_data4 </data>
+ <data type="string"> rmnet_data5 </data>
+ <data type="string"> rmnet_data6 </data>
+ <data type="string"> rmnet_data7 </data>
+ </list>
+
+ <data name="data_ports_len" type="int"> 8 </data>
+ <list name="data_ports">
+ <data type="string"> rmnet_data0 </data>
+ <data type="string"> rmnet_data1 </data>
+ <data type="string"> rmnet_data2 </data>
+ <data type="string"> rmnet_data3 </data>
+ <data type="string"> rmnet_data4 </data>
+ <data type="string"> rmnet_data5 </data>
+ <data type="string"> rmnet_data6 </data>
+ <data type="string"> rmnet_data7 </data>
+ </list>
+
+ <data name="iwlan_enable" type="int"> 1 </data>
+ <data name="rev_control_ports_len" type="int"> 9 </data>
+ <list name="rev_control_ports">
+ <data type="string"> r_rmnet_data0 </data>
+ <data type="string"> r_rmnet_data1 </data>
+ <data type="string"> r_rmnet_data2 </data>
+ <data type="string"> r_rmnet_data3 </data>
+ <data type="string"> r_rmnet_data4 </data>
+ <data type="string"> r_rmnet_data5 </data>
+ <data type="string"> r_rmnet_data6 </data>
+ <data type="string"> r_rmnet_data7 </data>
+ <data type="string"> r_rmnet_data8 </data>
+ </list>
+
+ <data name="rev_data_ports_len" type="int"> 9 </data>
+ <list name="rev_data_ports">
+ <data type="string"> r_rmnet_data0 </data>
+ <data type="string"> r_rmnet_data1 </data>
+ <data type="string"> r_rmnet_data2 </data>
+ <data type="string"> r_rmnet_data3 </data>
+ <data type="string"> r_rmnet_data4 </data>
+ <data type="string"> r_rmnet_data5 </data>
+ <data type="string"> r_rmnet_data6 </data>
+ <data type="string"> r_rmnet_data7 </data>
+ <data type="string"> r_rmnet_data8 </data>
+ </list>
+ </listitem>
+
<!-- MSM8992 parameters -->
<listitem name = "msm8992">
@@ -583,12 +853,13 @@
<data name="dataformat_dl_data_aggregation_protocol" type="int"> 7 </data>
<data name="dataformat_ul_data_aggregation_protocol" type="int"> 5 </data>
<data name="dataformat_dl_gro_enabled" type="int"> 0 </data>
+ <data name="dataformat_ul_gso_enabled" type="int"> 0 </data>
<data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
<data name="pnd_rps_mask" type="int"> 0 </data>
<data name="qos_via_idl" type="int"> 0 </data>
<data name="netdev_budget" type="int"> 0 </data>
<data name="low_latency_filters" type="int"> 0 </data>
-
+ <data name="tc_ul_baserate" type="int"> 55000000 </data>
<data name="num_modems" type="int"> 2 </data>
<list name="modems_enabled">
<data type="int"> 1 </data> <!-- MODEM_MSM -->
@@ -655,7 +926,7 @@
<data name="single_qmux_ch_enabled" type="int"> 1 </data>
<data name="single_qmux_ch_conn_id_str" type="string"> rmnet0 </data>
<data name="single_qmux_ch_name" type="string"> DATA5_CNTL </data>
-
+ <data name="tc_ul_baserate" type="int"> 0 </data>
<data name="rmnet_data_enabled" type="int"> 1 </data>
<data name="dataformat_agg_dl_pkt" type="int"> 1 </data>
<data name="dataformat_agg_dl_size" type="int"> 2048 </data>
@@ -665,6 +936,7 @@
<data name="dataformat_dl_data_aggregation_protocol" type="int"> 5 </data>
<data name="dataformat_ul_data_aggregation_protocol" type="int"> 5 </data>
<data name="dataformat_dl_gro_enabled" type="int"> 0 </data>
+ <data name="dataformat_ul_gso_enabled" type="int"> 0 </data>
<data name="qos_via_idl" type="int"> 0n </data>
<data name="low_latency_filters" type="int"> 0 </data>
@@ -713,7 +985,7 @@
<data name="single_qmux_ch_enabled" type="int"> 1 </data>
<data name="single_qmux_ch_conn_id_str" type="string"> rmnet0 </data>
<data name="single_qmux_ch_name" type="string"> DATA5_CNTL </data>
-
+ <data name="tc_ul_baserate" type="int"> 0 </data>
<data name="rmnet_data_enabled" type="int"> 1 </data>
<data name="dataformat_agg_dl_pkt" type="int"> 1 </data>
<data name="dataformat_agg_dl_size" type="int"> 2048 </data>
@@ -722,6 +994,7 @@
<data name="dataformat_dl_data_aggregation_protocol" type="int"> 7 </data>
<data name="dataformat_ul_data_aggregation_protocol" type="int"> 7 </data>
<data name="dataformat_dl_gro_enabled" type="int"> 0 </data>
+ <data name="dataformat_ul_gso_enabled" type="int"> 0 </data>
<data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
<data name="pnd_rps_mask" type="int"> 16 </data>
@@ -796,18 +1069,108 @@
<data name="single_qmux_ch_enabled" type="int"> 1 </data>
<data name="single_qmux_ch_conn_id_str" type="string"> rmnet0 </data>
<data name="single_qmux_ch_name" type="string"> DATA5_CNTL </data>
+ <data name="tc_ul_baserate" type="int"> 0 </data>
+ <data name="rmnet_data_enabled" type="int"> 1 </data>
+ <data name="dataformat_agg_dl_pkt" type="int"> 10 </data>
+ <data name="dataformat_agg_dl_size" type="int"> 8192 </data>
+ <data name="dataformat_dl_data_aggregation_protocol" type="int"> 7 </data>
+ <data name="dataformat_ul_data_aggregation_protocol" type="int"> 7 </data>
+ <data name="dataformat_dl_gro_enabled" type="int"> 1 </data>
+ <data name="dataformat_ul_gso_enabled" type="int"> 0 </data>
+ <data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
+
+ <data name="pnd_rps_mask" type="int"> 01 </data>
+ <data name="netdev_budget" type="int"> 0 </data>
+ <data name="low_latency_filters" type="int"> 0 </data>
+
+ <data name="num_modems" type="int"> 2 </data>
+ <list name="modems_enabled">
+ <data type="int"> 1 </data> <!-- MODEM_MSM -->
+ <data type="int"> 0 </data> <!-- MODEM_MDM -->
+ </list>
+
+ <data name="control_ports_len" type="int"> 8 </data>
+ <list name="control_ports">
+ <data type="string"> rmnet_data0 </data>
+ <data type="string"> rmnet_data1 </data>
+ <data type="string"> rmnet_data2 </data>
+ <data type="string"> rmnet_data3 </data>
+ <data type="string"> rmnet_data4 </data>
+ <data type="string"> rmnet_data5 </data>
+ <data type="string"> rmnet_data6 </data>
+ <data type="string"> rmnet_data7 </data>
+ </list>
+
+ <data name="data_ports_len" type="int"> 8 </data>
+ <list name="data_ports">
+ <data type="string"> rmnet_data0 </data>
+ <data type="string"> rmnet_data1 </data>
+ <data type="string"> rmnet_data2 </data>
+ <data type="string"> rmnet_data3 </data>
+ <data type="string"> rmnet_data4 </data>
+ <data type="string"> rmnet_data5 </data>
+ <data type="string"> rmnet_data6 </data>
+ <data type="string"> rmnet_data7 </data>
+ </list>
+
+ <!-- iWLAN ports -->
+ <data name="iwlan_enable" type="int"> 1 </data>
+ <data name="rev_control_ports_len" type="int"> 9 </data>
+ <list name="rev_control_ports">
+ <data type="string"> r_rmnet_data0 </data>
+ <data type="string"> r_rmnet_data1 </data>
+ <data type="string"> r_rmnet_data2 </data>
+ <data type="string"> r_rmnet_data3 </data>
+ <data type="string"> r_rmnet_data4 </data>
+ <data type="string"> r_rmnet_data5 </data>
+ <data type="string"> r_rmnet_data6 </data>
+ <data type="string"> r_rmnet_data7 </data>
+ <data type="string"> r_rmnet_data8 </data>
+ </list>
+
+ <data name="rev_data_ports_len" type="int"> 9 </data>
+ <list name="rev_data_ports">
+ <data type="string"> r_rmnet_data0 </data>
+ <data type="string"> r_rmnet_data1 </data>
+ <data type="string"> r_rmnet_data2 </data>
+ <data type="string"> r_rmnet_data3 </data>
+ <data type="string"> r_rmnet_data4 </data>
+ <data type="string"> r_rmnet_data5 </data>
+ <data type="string"> r_rmnet_data6 </data>
+ <data type="string"> r_rmnet_data7 </data>
+ <data type="string"> r_rmnet_data8 </data>
+ </list>
+ </listitem>
+
+ <!-- MSM8953 parameters -->
+ <listitem name = "jacala">
+
+ <data name="qmi_dpm_enabled" type="int"> 1 </data>
+ <data name="use_qmuxd" type="int"> 0 </data>
+ <data name="dpm_retry_timeout" type="int"> 10000 </data>
+ <data name="wda_data_format_enabled" type="int"> 1 </data>
+
+ <data name="single_qmux_ch_enabled" type="int"> 1 </data>
+ <data name="single_qmux_ch_conn_id_str" type="string"> rmnet0 </data>
+ <data name="single_qmux_ch_name" type="string"> DATA5_CNTL </data>
<data name="rmnet_data_enabled" type="int"> 1 </data>
<data name="dataformat_agg_dl_pkt" type="int"> 10 </data>
<data name="dataformat_agg_dl_size" type="int"> 8192 </data>
+ <data name="dataformat_agg_ul_pkt" type="int"> 0 </data>
+ <data name="dataformat_agg_ul_size" type="int"> 0 </data>
<data name="dataformat_dl_data_aggregation_protocol" type="int"> 7 </data>
<data name="dataformat_ul_data_aggregation_protocol" type="int"> 7 </data>
<data name="dataformat_dl_gro_enabled" type="int"> 1 </data>
+ <data name="dataformat_ul_gso_enabled" type="int"> 1 </data>
<data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
- <data name="rps_mask" type="int"> 01 </data>
+ <data name="pnd_rps_mask" type="int"> 16 </data>
+ <data name="vnd_rps_mask" type="int"> 0 </data>
+ <data name="clat_rps_mask" type="int"> 32 </data>
<data name="netdev_budget" type="int"> 0 </data>
<data name="low_latency_filters" type="int"> 0 </data>
+ <data name="qos_via_idl" type="int"> 1 </data>
<data name="num_modems" type="int"> 2 </data>
<list name="modems_enabled">
@@ -879,7 +1242,9 @@
<data name="single_qmux_ch_enabled" type="int"> 1 </data>
<data name="single_qmux_ch_conn_id_str" type="string"> rmnet0 </data>
<data name="single_qmux_ch_name" type="string"> DATA5_CNTL </data>
-
+ <data name="tc_ul_baserate" type="int"> 155000000 </data>
+ <data name="dynamic_tc_ul_baserate" type="int"> 1 </data>
+ <data name="tc_ul_burst" type="int"> 25000 </data>
<data name="rmnet_data_enabled" type="int"> 1 </data>
<data name="dataformat_agg_dl_pkt" type="int"> 10 </data>
<data name="dataformat_agg_dl_size" type="int"> 8192 </data>
@@ -888,11 +1253,13 @@
<data name="dataformat_dl_data_aggregation_protocol" type="int"> 8 </data>
<data name="dataformat_ul_data_aggregation_protocol" type="int"> 8 </data>
<data name="dataformat_dl_gro_enabled" type="int"> 1 </data>
+ <data name="dataformat_ul_gso_enabled" type="int"> 0 </data>
<data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
<data name="pnd_rps_mask" type="int"> 2 </data>
<data name="vnd_rps_mask" type="int"> 15 </data>
<data name="netdev_budget" type="int"> 0 </data>
+ <data name="disable_tcp_hystart_detect" type="int"> 1 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="qos_via_idl" type="int"> 1 </data>
@@ -976,8 +1343,9 @@
<data name="dataformat_dl_data_aggregation_protocol" type="int"> 5 </data>
<data name="dataformat_ul_data_aggregation_protocol" type="int"> 5 </data>
<data name="dataformat_dl_gro_enabled" type="int"> 0 </data>
+ <data name="dataformat_ul_gso_enabled" type="int"> 0 </data>
<data name="phys_net_dev" type="string"> rmnet_mhi0 </data>
-
+ <data name="tc_ul_baserate" type="int"> 0 </data>
<data name="pnd_rps_mask" type="int"> 1 </data>
<data name="vnd_rps_mask" type="int"> 0 </data>
<data name="netdev_budget" type="int"> 9 </data>
@@ -1061,7 +1429,9 @@
<data name="dataformat_dl_data_aggregation_protocol" type="int"> 5 </data>
<data name="dataformat_ul_data_aggregation_protocol" type="int"> 5 </data>
<data name="dataformat_dl_gro_enabled" type="int"> 0 </data>
- <data name="qos_via_idl" type="int"> 0 </data>
+ <data name="dataformat_ul_gso_enabled" type="int"> 0 </data>
+ <data name="qos_via_idl" type="int"> 0 </data>
+ <data name="tc_ul_baserate" type="int"> 0 </data>
<data name="low_latency_filters" type="int"> 0 </data>
@@ -1120,12 +1490,15 @@
<data name="dataformat_dl_data_aggregation_protocol" type="int"> 5 </data>
<data name="dataformat_ul_data_aggregation_protocol" type="int"> 5 </data>
<data name="dataformat_dl_gro_enabled" type="int"> 0 </data>
+ <data name="dataformat_ul_gso_enabled" type="int"> 0 </data>
<data name="phys_net_dev" type="string"> rmnet_mhi0 </data>
-
+ <data name="tc_ul_baserate" type="int"> 0 </data>
<data name="pnd_rps_mask" type="int"> 0 </data>
<data name="vnd_rps_mask" type="int"> 0 </data>
<data name="netdev_budget" type="int"> 0 </data>
- <data name="low_latency_filters" type="int"> 0 </data>
+ <data name="low_latency_filters" type="int"> 1 </data>
+ <data name="ibfc" type="int"> 1 </data>
+ <data name="qos_disabled" type="int"> 1 </data>
<data name="num_modems" type="int"> 2 </data>
<list name="modems_enabled">
@@ -1185,4 +1558,97 @@
</list>
</listitem>
+ <!-- Cobalt parameters -->
+ <listitem name = "cobalt">
+
+ <data name="qmi_dpm_enabled" type="int"> 1 </data>
+ <data name="use_qmuxd" type="int"> 0 </data>
+ <data name="dpm_retry_timeout" type="int"> 10000 </data>
+ <data name="wda_data_format_enabled" type="int"> 1 </data>
+
+ <data name="single_qmux_ch_enabled" type="int"> 1 </data>
+ <data name="single_qmux_ch_conn_id_str" type="string"> rmnet0 </data>
+ <data name="single_qmux_ch_name" type="string"> DATA5_CNTL </data>
+ <data name="tc_ul_baserate" type="int"> 155000000 </data>
+ <data name="dynamic_tc_ul_baserate" type="int"> 1 </data>
+ <data name="tc_ul_burst" type="int"> 25000 </data>
+ <data name="rmnet_data_enabled" type="int"> 1 </data>
+ <data name="dataformat_agg_dl_pkt" type="int"> 10 </data>
+ <data name="dataformat_agg_dl_size" type="int"> 8192 </data>
+ <data name="dataformat_agg_ul_pkt" type="int"> 0 </data>
+ <data name="dataformat_agg_ul_size" type="int"> 0 </data>
+ <data name="dataformat_dl_data_aggregation_protocol" type="int"> 8 </data>
+ <data name="dataformat_ul_data_aggregation_protocol" type="int"> 8 </data>
+ <data name="dataformat_dl_gro_enabled" type="int"> 1 </data>
+ <data name="dataformat_ul_gso_enabled" type="int"> 1 </data>
+ <data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
+
+ <data name="disable_tcp_hystart_detect" type="int"> 1 </data>
+ <data name="disable_hystart" type="int"> 1 </data>
+ <data name="initial_ssthresh" type="int"> 1400 </data>
+
+ <data name="pnd_rps_mask" type="int"> 2 </data>
+ <data name="vnd_rps_mask" type="int"> 15 </data>
+ <data name="netdev_budget" type="int"> 0 </data>
+ <data name="low_latency_filters" type="int"> 0 </data>
+ <data name="qos_via_idl" type="int"> 1 </data>
+
+ <data name="num_modems" type="int"> 2 </data>
+ <list name="modems_enabled">
+ <data type="int"> 1 </data> <!-- MODEM_MSM -->
+ <data type="int"> 0 </data> <!-- MODEM_MDM -->
+ </list>
+
+ <data name="control_ports_len" type="int"> 8 </data>
+ <list name="control_ports">
+ <data type="string"> rmnet_data0 </data>
+ <data type="string"> rmnet_data1 </data>
+ <data type="string"> rmnet_data2 </data>
+ <data type="string"> rmnet_data3 </data>
+ <data type="string"> rmnet_data4 </data>
+ <data type="string"> rmnet_data5 </data>
+ <data type="string"> rmnet_data6 </data>
+ <data type="string"> rmnet_data7 </data>
+ </list>
+
+ <data name="data_ports_len" type="int"> 8 </data>
+ <list name="data_ports">
+ <data type="string"> rmnet_data0 </data>
+ <data type="string"> rmnet_data1 </data>
+ <data type="string"> rmnet_data2 </data>
+ <data type="string"> rmnet_data3 </data>
+ <data type="string"> rmnet_data4 </data>
+ <data type="string"> rmnet_data5 </data>
+ <data type="string"> rmnet_data6 </data>
+ <data type="string"> rmnet_data7 </data>
+ </list>
+
+ <!-- iWLAN ports -->
+ <data name="iwlan_enable" type="int"> 1 </data>
+ <data name="rev_control_ports_len" type="int"> 9 </data>
+ <list name="rev_control_ports">
+ <data type="string"> r_rmnet_data0 </data>
+ <data type="string"> r_rmnet_data1 </data>
+ <data type="string"> r_rmnet_data2 </data>
+ <data type="string"> r_rmnet_data3 </data>
+ <data type="string"> r_rmnet_data4 </data>
+ <data type="string"> r_rmnet_data5 </data>
+ <data type="string"> r_rmnet_data6 </data>
+ <data type="string"> r_rmnet_data7 </data>
+ <data type="string"> r_rmnet_data8 </data>
+ </list>
+
+ <data name="rev_data_ports_len" type="int"> 9 </data>
+ <list name="rev_data_ports">
+ <data type="string"> r_rmnet_data0 </data>
+ <data type="string"> r_rmnet_data1 </data>
+ <data type="string"> r_rmnet_data2 </data>
+ <data type="string"> r_rmnet_data3 </data>
+ <data type="string"> r_rmnet_data4 </data>
+ <data type="string"> r_rmnet_data5 </data>
+ <data type="string"> r_rmnet_data6 </data>
+ <data type="string"> r_rmnet_data7 </data>
+ <data type="string"> r_rmnet_data8 </data>
+ </list>
+ </listitem>
</list>
diff --git a/configs/data/qmi_config.xml b/configs/data/qmi_config.xml
index 06d6b1a..f9fb62b 100644
--- a/configs/data/qmi_config.xml
+++ b/configs/data/qmi_config.xml
@@ -338,6 +338,158 @@
</list>
</listitem>
+
+
+ <!-- MSM8937 parameters -->
+ <listitem name = "feero">
+
+ <data name="single_qmux_ch" type="int"> 1 </data>
+ <data name="control_ports_len" type="int"> 2 </data>
+ <data name="dpm_enabled" type="int"> 1 </data>
+ <data name="use_qmuxd" type="int"> 0 </data>
+
+ <list name="conn_str">
+ <data type="string"> QMI_PORT_RMNET_0 </data>
+ <data type="string"> QMI_PORT_RMNET_8 </data>
+ </list>
+
+ <list name="conn_id">
+ <data type="string"> QMI_CONN_ID_RMNET_0 </data>
+ <data type="string"> QMI_CONN_ID_RMNET_8 </data>
+ </list>
+
+ <list name="dev_name">
+ <data type="string"> /dev/smdcntl0 </data>
+ <data type="string"> /dev/smdcntl8 </data>
+ </list>
+
+ <list name="dev_name_test">
+ <data type="string"> /tmp/data/smdcntl0 </data>
+ <data type="string"> /tmp/data/smdcntl8 </data>
+ </list>
+
+ <list name="ch_name">
+ <data type="string"> DATA5_CNTL </data>
+ <data type="string"> DATA40_CNTL </data>
+ </list>
+
+ <list name="transport">
+ <data type="string"> LINUX_QMI_TRANSPORT_SMD </data>
+ <data type="string"> LINUX_QMI_TRANSPORT_SMD </data>
+ </list>
+
+ <list name="enabled">
+ <data type="int"> 1 </data>
+ <data type="int"> 1 </data>
+ </list>
+
+ <list name="open_at_powerup">
+ <data type="int"> 1 </data>
+ <data type="int"> 0 </data>
+ </list>
+
+ </listitem>
+
+<!-- MSM8940 parameters -->
+ <listitem name = "feero6">
+
+ <data name="single_qmux_ch" type="int"> 1 </data>
+ <data name="control_ports_len" type="int"> 2 </data>
+ <data name="dpm_enabled" type="int"> 1 </data>
+ <data name="use_qmuxd" type="int"> 0 </data>
+
+ <list name="conn_str">
+ <data type="string"> QMI_PORT_RMNET_0 </data>
+ <data type="string"> QMI_PORT_RMNET_8 </data>
+ </list>
+
+ <list name="conn_id">
+ <data type="string"> QMI_CONN_ID_RMNET_0 </data>
+ <data type="string"> QMI_CONN_ID_RMNET_8 </data>
+ </list>
+
+ <list name="dev_name">
+ <data type="string"> /dev/smdcntl0 </data>
+ <data type="string"> /dev/smdcntl8 </data>
+ </list>
+
+ <list name="dev_name_test">
+ <data type="string"> /tmp/data/smdcntl0 </data>
+ <data type="string"> /tmp/data/smdcntl8 </data>
+ </list>
+
+ <list name="ch_name">
+ <data type="string"> DATA5_CNTL </data>
+ <data type="string"> DATA40_CNTL </data>
+ </list>
+
+ <list name="transport">
+ <data type="string"> LINUX_QMI_TRANSPORT_SMD </data>
+ <data type="string"> LINUX_QMI_TRANSPORT_SMD </data>
+ </list>
+
+ <list name="enabled">
+ <data type="int"> 1 </data>
+ <data type="int"> 1 </data>
+ </list>
+
+ <list name="open_at_powerup">
+ <data type="int"> 1 </data>
+ <data type="int"> 0 </data>
+ </list>
+
+ </listitem>
+
+<!-- MSM8920 parameters -->
+ <listitem name = "feerolite6">
+
+ <data name="single_qmux_ch" type="int"> 1 </data>
+ <data name="control_ports_len" type="int"> 2 </data>
+ <data name="dpm_enabled" type="int"> 1 </data>
+ <data name="use_qmuxd" type="int"> 0 </data>
+
+ <list name="conn_str">
+ <data type="string"> QMI_PORT_RMNET_0 </data>
+ <data type="string"> QMI_PORT_RMNET_8 </data>
+ </list>
+
+ <list name="conn_id">
+ <data type="string"> QMI_CONN_ID_RMNET_0 </data>
+ <data type="string"> QMI_CONN_ID_RMNET_8 </data>
+ </list>
+
+ <list name="dev_name">
+ <data type="string"> /dev/smdcntl0 </data>
+ <data type="string"> /dev/smdcntl8 </data>
+ </list>
+
+ <list name="dev_name_test">
+ <data type="string"> /tmp/data/smdcntl0 </data>
+ <data type="string"> /tmp/data/smdcntl8 </data>
+ </list>
+
+ <list name="ch_name">
+ <data type="string"> DATA5_CNTL </data>
+ <data type="string"> DATA40_CNTL </data>
+ </list>
+
+ <list name="transport">
+ <data type="string"> LINUX_QMI_TRANSPORT_SMD </data>
+ <data type="string"> LINUX_QMI_TRANSPORT_SMD </data>
+ </list>
+
+ <list name="enabled">
+ <data type="int"> 1 </data>
+ <data type="int"> 1 </data>
+ </list>
+
+ <list name="open_at_powerup">
+ <data type="int"> 1 </data>
+ <data type="int"> 0 </data>
+ </list>
+
+ </listitem>
+
<!-- MSM8976 parameters -->
<listitem name = "Eldarion">
@@ -388,6 +540,56 @@
</listitem>
+ <!-- MSM8953 parameters -->
+ <listitem name = "jacala">
+
+ <data name="single_qmux_ch" type="int"> 1 </data>
+ <data name="dpm_enabled" type="int"> 1 </data>
+ <data name="use_qmuxd" type="int"> 0 </data>
+ <data name="control_ports_len" type="int"> 2 </data>
+
+ <list name="conn_str">
+ <data type="string"> QMI_PORT_RMNET_0 </data>
+ <data type="string"> QMI_PORT_RMNET_8 </data>
+ </list>
+
+ <list name="conn_id">
+ <data type="string"> QMI_CONN_ID_RMNET_0 </data>
+ <data type="string"> QMI_CONN_ID_RMNET_8 </data>
+ </list>
+
+ <list name="dev_name">
+ <data type="string"> /dev/smdcntl0 </data>
+ <data type="string"> /dev/smdcntl8 </data>
+ </list>
+
+ <list name="dev_name_test">
+ <data type="string"> /tmp/data/smdcntl0 </data>
+ <data type="string"> /tmp/data/smdcntl8 </data>
+ </list>
+
+ <list name="ch_name">
+ <data type="string"> DATA5_CNTL </data>
+ <data type="string"> DATA40_CNTL </data>
+ </list>
+
+ <list name="transport">
+ <data type="string"> LINUX_QMI_TRANSPORT_SMD </data>
+ <data type="string"> LINUX_QMI_TRANSPORT_SMD </data>
+ </list>
+
+ <list name="enabled">
+ <data type="int"> 1 </data>
+ <data type="int"> 1 </data>
+ </list>
+
+ <list name="open_at_powerup">
+ <data type="int"> 1 </data>
+ <data type="int"> 0 </data>
+ </list>
+
+ </listitem>
+
<!-- MDM9X50/MDM9X55 (Atlas) parameters -->
<listitem name = "atlas">
@@ -473,5 +675,46 @@
</list>
</listitem>
+ <!-- Cobalt parameters -->
+ <listitem name = "cobalt">
+
+ <data name="single_qmux_ch" type="int"> 1 </data>
+ <data name="control_ports_len" type="int"> 1 </data>
+ <data name="dpm_enabled" type="int"> 1 </data>
+ <data name="use_qmuxd" type="int"> 0 </data>
+
+ <list name="conn_str">
+ <data type="string"> QMI_PORT_RMNET_8 </data>
+ </list>
+
+ <list name="conn_id">
+ <data type="string"> QMI_CONN_ID_RMNET_8 </data>
+ </list>
+
+ <list name="dev_name">
+ <data type="string"> /dev/smdcntl8 </data>
+ </list>
+
+ <list name="dev_name_test">
+ <data type="string"> /tmp/data/smdcntl8 </data>
+ </list>
+
+ <list name="ch_name">
+ <data type="string"> DATA40_CNTL </data>
+ </list>
+
+ <list name="transport">
+ <data type="string"> LINUX_QMI_TRANSPORT_SMD </data>
+ </list>
+
+ <list name="enabled">
+ <data type="int"> 1 </data>
+ </list>
+
+ <list name="open_at_powerup">
+ <data type="int"> 0 </data>
+ </list>
+
+ </listitem>
</list>