sm6225-common: Update to devon_g T2SN33.73-22-3
Change-Id: Ie0ace50d0de5e35c82c51b577e7e8844ac8c9ad4
This commit is contained in:
+8
-1
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Netmgr Module configuration XML file
|
||||
Copyright (c) 2013, 2016-2021 Qualcomm Technologies, Inc.
|
||||
Copyright (c) 2013, 2016-2022 Qualcomm Technologies, Inc.
|
||||
All Rights Reserved.
|
||||
Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
-->
|
||||
@@ -2803,6 +2803,7 @@
|
||||
<data name="kfc_mode" type="int"> 4 </data>
|
||||
<data name="kfc_qmap" type="int"> 1 </data>
|
||||
<data name="qmi_pc" type="int"> 1 </data>
|
||||
<data name="dfc_ps_ext" type="int"> 0 </data>
|
||||
<data name="tcp_ack_prio" type="int"> 1 </data>
|
||||
|
||||
<data name="single_qmux_ch_enabled" type="int"> 1 </data>
|
||||
@@ -3382,6 +3383,11 @@
|
||||
<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>
|
||||
@@ -3403,6 +3409,7 @@
|
||||
<data name="iwlan_concurrency" type="int"> 1 </data>
|
||||
<data name="nl_xfrm" type="int"> 1 </data>
|
||||
<data name="netdev_max_backlog" type="int"> 10000 </data>
|
||||
<data name="rtnetlink_tc_enabled" type="int"> 1 </data>
|
||||
<data name="debug_netdev_max_backlog" type="int"> 1500 </data>
|
||||
|
||||
<data name="disable_tcp_hystart_detect" type="int"> 1 </data>
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
on property:vendor.keymaster.quickboot=true
|
||||
stop gatekeeper-1-0
|
||||
start gatekeeper-1-0
|
||||
stop gatekeeperd
|
||||
start gatekeeperd
|
||||
|
||||
service gatekeeper-1-0 /vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti
|
||||
class early_hal
|
||||
user system
|
||||
|
||||
@@ -4,6 +4,8 @@ on init
|
||||
on property:vendor.keymaster.quickboot=true
|
||||
stop vendor.keymaster-4-1
|
||||
start vendor.keymaster-4-1
|
||||
stop keystore
|
||||
start keystore
|
||||
start wait_for_keymaster
|
||||
|
||||
service vendor.keymaster-4-1 /vendor/bin/hw/android.hardware.keymaster@4.1-service-qti
|
||||
|
||||
-14
@@ -1,14 +0,0 @@
|
||||
# Copyright (c) 2019-2020 Qualcomm Technologies, Inc.
|
||||
# All Rights Reserved.
|
||||
# Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
#
|
||||
|
||||
service neuralnetworks_hal_service /vendor/bin/hw/android.hardware.neuralnetworks@1.3-service-qti
|
||||
class hal
|
||||
user system
|
||||
group system
|
||||
writepid /dev/stune/nnapi-hal/tasks
|
||||
|
||||
#Below changes moved from init.target.rc as part of go/FR53051
|
||||
on post-fs-data
|
||||
mkdir /data/vendor/nnhal 0700 system system
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
|
||||
# Copyright (c) 2020-2021 Qualcomm Technologies, Inc.
|
||||
# All Rights Reserved.
|
||||
# Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
#
|
||||
|
||||
on post-fs-data
|
||||
mkdir /data/vendor/imslogs 0770 radio radio
|
||||
chmod 0770 /data/vendor/imslogs
|
||||
|
||||
# imsdaemon starts with root and UID will be downgraded to RADIO.
|
||||
service vendor.imsdaemon /vendor/bin/imsdaemon
|
||||
class main
|
||||
user radio
|
||||
socket ims_datad stream 0660 system radio
|
||||
group radio wifi inet vendor_qti_diag log
|
||||
-15
@@ -1,15 +0,0 @@
|
||||
# Copyright (c) 2019 Qualcomm Technologies, Inc.
|
||||
# All Rights Reserved.
|
||||
# Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
#
|
||||
|
||||
# imsdatadaemon starts with root and UID will be downgraded to RADIO.
|
||||
service vendor.imsdatadaemon /vendor/bin/imsdatadaemon
|
||||
class main
|
||||
user radio
|
||||
socket ims_datad stream 0660 system radio
|
||||
group radio wifi inet vendor_qti_diag log
|
||||
disabled
|
||||
|
||||
on property:vendor.ims.QMI_DAEMON_STATUS=1
|
||||
start vendor.imsdatadaemon
|
||||
-10
@@ -1,10 +0,0 @@
|
||||
# Copyright (c) 2019 Qualcomm Technologies, Inc.
|
||||
# All Rights Reserved.
|
||||
# Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
#
|
||||
|
||||
service vendor.imsqmidaemon /vendor/bin/imsqmidaemon
|
||||
class main
|
||||
user radio
|
||||
socket ims_qmid stream 0660 system radio
|
||||
group radio vendor_qti_diag log
|
||||
-8
@@ -1,8 +0,0 @@
|
||||
# Copyright (c) 2019 Qualcomm Technologies, Inc.
|
||||
# All Rights Reserved.
|
||||
# Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
#
|
||||
service vendor.imsrcsservice /vendor/bin/imsrcsd
|
||||
class main
|
||||
user radio
|
||||
group radio vendor_qti_diag log inet wakelock
|
||||
+3
@@ -1,3 +1,6 @@
|
||||
on boot
|
||||
mkdir /dev/socket/qcrild 0750 radio radio
|
||||
|
||||
service vendor.qcrild /vendor/bin/hw/qcrild
|
||||
class main
|
||||
user radio
|
||||
|
||||
+1
-1
@@ -78,7 +78,7 @@
|
||||
Target="khaje"
|
||||
NumClusters="2"
|
||||
TotalNumCores="8"
|
||||
SocIds="518"
|
||||
SocIds="518,561,585,586"
|
||||
SynCore="1"
|
||||
CoreCtlCpu="4"
|
||||
MinCoreOnline="0"
|
||||
|
||||
+49
-5
@@ -1,8 +1,8 @@
|
||||
// @file sns_offset_formatter.proto
|
||||
// @file sns_formatter.proto
|
||||
//
|
||||
// Defines standard message types for the Offset/Formatter sensor
|
||||
//
|
||||
// Copyright (c) 2018 Qualcomm Technologies, Inc.
|
||||
// Copyright (c) 2018, 2020, 2022 Qualcomm Technologies, Inc.
|
||||
// All Rights Reserved.
|
||||
// Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
syntax = "proto2";
|
||||
@@ -15,10 +15,13 @@ enum sns_formatter_msgid {
|
||||
|
||||
SNS_FORMATTER_MSGID_SNS_FORMATTER_REQUEST = 512;
|
||||
SNS_FORMATTER_MSGID_SNS_FORMATTER_METRIC_DATA_REQUEST = 513;
|
||||
SNS_FORMATTER_MSGID_SNS_FORMATTER_BROADCAST_DATA_REQUEST = 514;
|
||||
|
||||
SNS_FORMATTER_MSGID_SNS_FORMATTER_OUTPUT_EVENT = 1024;
|
||||
SNS_FORMATTER_MSGID_SNS_FORMATTER_ACK_EVENT = 1025;
|
||||
}
|
||||
SNS_FORMATTER_MSGID_SNS_FORMATTER_OUTPUT_GOAL_EVENT = 1026;
|
||||
SNS_FORMATTER_MSGID_SNS_FORMATTER_OUTPUT_THRESHOLD_EVENT = 1027;
|
||||
}
|
||||
|
||||
enum sns_formatter_request_values {
|
||||
option (nanopb_enumopt).long_names = false;
|
||||
@@ -28,7 +31,7 @@ enum sns_formatter_request_values {
|
||||
SNS_FORMATTER_REQUEST_CREATE = 1;
|
||||
// Starts or resumes the update of the metric instances.
|
||||
SNS_FORMATTER_REQUEST_START = 2;
|
||||
// Pauses the update of the metric instances.
|
||||
// Stops the update of the metric instances.
|
||||
SNS_FORMATTER_REQUEST_STOP = 3;
|
||||
// Resets metric instance state.
|
||||
SNS_FORMATTER_REQUEST_RESET = 4;
|
||||
@@ -40,6 +43,8 @@ enum sns_formatter_request_values {
|
||||
SNS_FORMATTER_REQUEST_CONFIG_GET = 7;
|
||||
// Updates the batch period at the client manager.
|
||||
SNS_FORMATTER_REQUEST_BATCH = 8;
|
||||
// Pauses the update of the metric instances
|
||||
SNS_FORMATTER_REQUEST_PAUSE = 9;
|
||||
}
|
||||
|
||||
enum sns_formatter_status_values {
|
||||
@@ -101,6 +106,11 @@ message sns_formatter_metric_data_request
|
||||
required bytes metric_data = 2;
|
||||
}
|
||||
|
||||
message sns_formatter_broadcast_data_request
|
||||
{
|
||||
required bytes broadcast_data = 1;
|
||||
}
|
||||
|
||||
// Formatter output event
|
||||
// This event contains the formatted string output corresponding to the
|
||||
// metric requested by the client.
|
||||
@@ -111,6 +121,40 @@ message sns_formatter_output_event
|
||||
required sns_formatter_output_event_payload event_payload = 3;
|
||||
}
|
||||
|
||||
enum sns_formatter_goal_type
|
||||
{
|
||||
option (nanopb_enumopt).long_names = false;
|
||||
|
||||
SNS_FORMATTER_GOAL_VALUE = 1;
|
||||
SNS_FORMATTER_GOAL_DURATION = 2;
|
||||
}
|
||||
|
||||
|
||||
message sns_formatter_output_goal_event
|
||||
{
|
||||
required fixed32 metric_id = 1;
|
||||
required sns_formatter_goal_type goal_type = 2;
|
||||
oneof goal_data
|
||||
{
|
||||
fixed32 int_data =3; // Data can be goal value or duration. Goal_type is used to identify type of data.
|
||||
float float_data =4; // This is for goal value of float type. Ex: Algos like distance may set float values
|
||||
}
|
||||
}
|
||||
|
||||
enum sns_formatter_threshold_type
|
||||
{
|
||||
option (nanopb_enumopt).long_names = false;
|
||||
|
||||
SNS_FORMATTER_HIGH_THRESHOLD_ACHIEVED =1;
|
||||
SNS_FORMATTER_LOW_THRESHOLD_ACHIEVED=2;
|
||||
}
|
||||
|
||||
message sns_formatter_output_threshold_event
|
||||
{
|
||||
required fixed32 metric_id = 1;
|
||||
required sns_formatter_threshold_type th_type = 2;
|
||||
}
|
||||
|
||||
// Formatter acknowledge event
|
||||
// This event contains the status for the request sent from the client.
|
||||
// Status indicates if the requested format string was valid or not.
|
||||
@@ -118,4 +162,4 @@ message sns_formatter_ack_event
|
||||
{
|
||||
required fixed32 metric_id = 1;
|
||||
required sns_formatter_status_values status = 2;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
// @file sns_formatter_notify.proto
|
||||
//
|
||||
// Defines standard message types for the formatter_notify sensor
|
||||
//
|
||||
// Copyright (c) 2022 Qualcomm Technologies, Inc.
|
||||
// All Rights Reserved.
|
||||
// Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
|
||||
//Formatter notify sensor sends formatter notification event,
|
||||
//And sports offload HAL is expected to trigger an action
|
||||
|
||||
// Formatter_Notify Sensor Attribute Requirements:
|
||||
// SNS_STD_SENSOR_ATTRID_TYPE: "formatter_notify"
|
||||
// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE
|
||||
|
||||
syntax = "proto2";
|
||||
import "nanopb.proto";
|
||||
import "sns_std_type.proto";
|
||||
import "sns_std_sensor.proto";
|
||||
|
||||
enum sns_formatter_notify_msgid
|
||||
{
|
||||
option (nanopb_enumopt).long_names = false;
|
||||
SNS_FORMATTER_NOTIFY_MSGID_SNS_FORMATTER_NOTIFY_EVENT = 1028;
|
||||
}
|
||||
|
||||
enum sns_formatter_notify_event_type
|
||||
{
|
||||
option (nanopb_enumopt).long_names = false;
|
||||
SNS_FORMATTER_NOTIFY_EVENT_FLUSH = 1;
|
||||
}
|
||||
|
||||
message sns_formatter_notify_event
|
||||
{
|
||||
// formatter_notify state
|
||||
required sns_formatter_notify_event_type state = 1 [default = SNS_FORMATTER_NOTIFY_EVENT_FLUSH];
|
||||
}
|
||||
Vendored
+2
-1
@@ -1668,7 +1668,7 @@
|
||||
</mappings>
|
||||
</device>
|
||||
|
||||
<device name="devon" version="0.7">
|
||||
<device name="devon" version="0.8">
|
||||
|
||||
<!-- Features list variable hardware components for this device -->
|
||||
<features>
|
||||
@@ -1746,6 +1746,7 @@
|
||||
<string-array name="storage/.range">
|
||||
<item>64GB</item>
|
||||
<item>128GB</item>
|
||||
<item>256GB</item>
|
||||
</string-array>
|
||||
|
||||
<string name="dualsim/.auto">default=true</string>
|
||||
|
||||
-14
@@ -1,14 +0,0 @@
|
||||
<!--
|
||||
Copyright (c) 2020 Qualcomm Technologies, Inc.
|
||||
All Rights Reserved.
|
||||
Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
-->
|
||||
<manifest version="1.0" type="device">
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.neuralnetworks</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@1.3::IDevice/qti-default</fqname>
|
||||
<fqname>@1.3::IDevice/qti-dsp</fqname>
|
||||
<fqname>@1.3::IDevice/qti-gpu</fqname>
|
||||
</hal>
|
||||
</manifest>
|
||||
Reference in New Issue
Block a user