sm6225-common: Update to devon_g T2SN33.73-22-3
Change-Id: Ie0ace50d0de5e35c82c51b577e7e8844ac8c9ad4
This commit is contained in:
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Vendored
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
Binary file not shown.
Vendored
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
+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>
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Vendored
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user