e3q: Fix display
Change-Id: I1d8fcbdedb89833201c1ad98cad023a13d1b3594
This commit is contained in:
parent
37e7009926
commit
5d5feba959
@ -236,8 +236,8 @@ DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE := \
|
||||
# DEVICE_FRAMEWORK_MANIFEST_FILE
|
||||
DEVICE_MATRIX_FILE := hardware/qcom-caf/common/compatibility_matrix.xml
|
||||
DEVICE_MANIFEST_FILE := \
|
||||
$(DEVICE_PATH)/vintf/manifest.xml
|
||||
|
||||
$(DEVICE_PATH)/vintf/manifest.xml \
|
||||
$(DEVICE_PATH)/vintf/manifest_pineapple.xml \
|
||||
|
||||
# Inherit the proprietary files
|
||||
include vendor/samsung/e3q/BoardConfigVendor.mk
|
||||
|
@ -142,17 +142,11 @@ vendor/lib64/libdiag.so
|
||||
# Display
|
||||
vendor/bin/qdcmss
|
||||
vendor/etc/clstc_config_library.xml
|
||||
vendor/etc/display/DPU10__.xml
|
||||
vendor/etc/display/DPU9__.xml
|
||||
vendor/etc/display/advanced_sf_offsets.xml
|
||||
vendor/etc/display/qdcm_calib_data_E3_S6E3HAF_AMB679FN01.json
|
||||
vendor/etc/display/thermallevel_to_fps.xml
|
||||
vendor/etc/init/qdcmss.rc
|
||||
vendor/etc/snapdragon_color_libs_config.xml
|
||||
vendor/lib64/egl/eglSubDriverAndroid.so
|
||||
vendor/lib64/egl/libGLESv1_CM_adreno.so
|
||||
vendor/lib64/egl/libVkLayer_ADRENO_qprofiler.so
|
||||
vendor/lib64/egl/libq3dtools_esx.so
|
||||
vendor/lib64/hw/vulkan.adreno.so
|
||||
vendor/lib64/libclstc_algorithm_adapter.so
|
||||
vendor/lib64/libclstc_gcp_adapter.so
|
||||
@ -161,10 +155,7 @@ vendor/lib64/libdigital-dimming.so
|
||||
vendor/lib64/libdisplaydebug.so
|
||||
vendor/lib64/libdisplayqos.so
|
||||
vendor/lib64/libdisplayskuutils.so
|
||||
vendor/lib64/libdrmutils.so
|
||||
vendor/lib64/libgame_enhance.so
|
||||
vendor/lib64/libgpu_tonemapper.so
|
||||
vendor/lib64/libgralloccore.so
|
||||
vendor/lib64/libhdr_tm.so
|
||||
vendor/lib64/libhdradaptivecustom.so
|
||||
vendor/lib64/libhdrdynamic.so
|
||||
@ -178,16 +169,11 @@ vendor/lib64/libqdcm-json-mode-parser.so
|
||||
vendor/lib64/libqdcm-mode-parser.so
|
||||
vendor/lib64/libqrtrclient.so
|
||||
vendor/lib64/libqseed3.so
|
||||
vendor/lib64/libqservice.so
|
||||
vendor/lib64/libqti-perfd-client.so
|
||||
vendor/lib64/libsdedrm.so
|
||||
vendor/lib64/libsdm-color.so
|
||||
vendor/lib64/libsdm-colormgr-algo.so
|
||||
vendor/lib64/libsdm-disp-vndapis.so
|
||||
vendor/lib64/libsdmcore.so
|
||||
vendor/lib64/libsdmdal.so
|
||||
vendor/lib64/libsdmextension.so
|
||||
vendor/lib64/libsdmutils.so
|
||||
vendor/lib64/libsnapdragoncolor-manager.so
|
||||
vendor/lib64/libsnapdragoncolor-qdcm.so
|
||||
vendor/lib64/libtestutils.so
|
||||
@ -394,12 +380,24 @@ vendor/lib64/vendor.qti.hardware.secureprocessor.config@1.0.so
|
||||
vendor/lib64/vendor.qti.hardware.secureprocessor.device@1.0.so
|
||||
|
||||
# Graphics
|
||||
vendor/lib64/egl/libEGL_adreno.so;SYMLINK=vendor/lib/libEGL_adreno.so
|
||||
vendor/lib64/egl/libGLESv2_adreno.so;SYMLINK=vendor/lib/libGLESv2_adreno.so
|
||||
vendor/lib64/egl/libq3dtools_adreno.so;SYMLINK=vendor/lib/libq3dtools_adreno.so
|
||||
vendor/lib64/egl/eglSubDriverAndroid.so
|
||||
vendor/lib64/egl/libEGL_adreno.so;SYMLINK=vendor/lib64/libEGL_adreno.so
|
||||
vendor/lib64/egl/libGLESv1_CM_adreno.so
|
||||
vendor/lib64/egl/libGLESv2_adreno.so;SYMLINK=vendor/lib64/libGLESv2_adreno.so
|
||||
vendor/lib64/egl/libVkLayer_ADRENO_qprofiler.so
|
||||
vendor/lib64/egl/libq3dtools_adreno.so;SYMLINK=vendor/lib64/libq3dtools_adreno.so
|
||||
vendor/lib64/egl/libq3dtools_esx.so
|
||||
vendor/lib64/libCB.so
|
||||
vendor/lib64/libOpenCL.so
|
||||
vendor/lib64/libadreno_app_profiles.so
|
||||
vendor/lib64/libadreno_utils.so
|
||||
vendor/lib64/libgpudataproducer.so
|
||||
vendor/lib64/libgsl.so
|
||||
vendor/lib64/libkcl.so
|
||||
vendor/lib64/libkernelmanager.so
|
||||
vendor/lib64/libllvm-glnext.so
|
||||
vendor/lib64/libllvm-qcom.so
|
||||
vendor/lib64/libllvm-qgl.so
|
||||
|
||||
# Keymaster
|
||||
vendor/bin/vendor.samsung.hardware.security.fkeymaster-service
|
||||
@ -411,6 +409,25 @@ vendor/lib64/vendor.samsung.hardware.security.fkeymaster-V1-ndk.so
|
||||
vendor/lib64/libvmmem.so
|
||||
|
||||
# Perf
|
||||
vendor/bin/hw/vendor.qti.hardware.perf2-hal-service
|
||||
vendor/etc/init/vendor.qti.hardware.perf2-hal-service.rc
|
||||
vendor/etc/perf/avcsysnodesconfigs.xml
|
||||
vendor/etc/perf/commonresourceconfigs.xml
|
||||
vendor/etc/perf/commonsysnodesconfigs.xml
|
||||
vendor/etc/perf/perfboostsconfig.xml
|
||||
vendor/etc/perf/perfconfigstore.xml
|
||||
vendor/etc/perf/targetavcsysnodesconfigs.xml
|
||||
vendor/etc/perf/targetconfig.xml
|
||||
vendor/etc/perf/targetresourceconfigs.xml
|
||||
vendor/etc/perf/targetsysnodesconfigs.xml
|
||||
vendor/etc/perf/testcommonresourceconfigs.xml
|
||||
vendor/etc/perf/testtargetresourceconfigs.xml
|
||||
vendor/etc/powerhint.xml
|
||||
vendor/etc/vintf/manifest/vendor.qti.hardware.perf2.xml
|
||||
vendor/lib64/libperfconfig.so
|
||||
vendor/lib64/libperfgluelayer.so
|
||||
vendor/lib64/libq-perflog.so
|
||||
vendor/lib64/libqti-util.so
|
||||
vendor/lib64/vendor.qti.hardware.perf2-V1-ndk.so
|
||||
|
||||
# PD
|
||||
@ -428,6 +445,10 @@ vendor/lib64/libdrmtime.so
|
||||
vendor/lib64/libqisl.so
|
||||
vendor/lib64/libspl.so
|
||||
|
||||
# QSPM
|
||||
vendor/lib64/libqspm-mem-utils-vendor.so
|
||||
vendor/lib64/vendor.qti.qspmhal-V1-ndk.so
|
||||
|
||||
# QMI
|
||||
vendor/lib64/libidl.so
|
||||
vendor/lib64/libqmi.so
|
||||
|
283
vintf/manifest_pineapple.xml
Normal file
283
vintf/manifest_pineapple.xml
Normal file
@ -0,0 +1,283 @@
|
||||
<!-- Copyright (c) 2019-2021 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.
|
||||
|
||||
==========================================================================
|
||||
Changes from Qualcomm Innovation Center are provided under the following license:
|
||||
Copyright (c) 2023 Qualcomm Innovation Center, Inc. All rights reserved.
|
||||
SPDX-License-Identifier: BSD-3-Clause-Clear
|
||||
==========================================================================
|
||||
-->
|
||||
<manifest version="1.0" type="device" target-level="8">
|
||||
<!-- CapabilityConfigStore HAL Service -->
|
||||
<hal format="hidl">
|
||||
<name>vendor.qti.hardware.capabilityconfigstore</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>ICapabilityConfigStore</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.audio</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>7.1</version>
|
||||
<interface>
|
||||
<name>IDevicesFactory</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.audio.effect</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>7.0</version>
|
||||
<interface>
|
||||
<name>IEffectsFactory</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<!-- DSP Service -->
|
||||
<hal format="hidl">
|
||||
<name>vendor.qti.hardware.dsp</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IDspService</name>
|
||||
<instance>dspservice</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="aidl">
|
||||
<name>android.hardware.gatekeeper</name>
|
||||
<version>1</version>
|
||||
<interface>
|
||||
<name>IGatekeeper</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<!-- NFC HAL service -->
|
||||
<hal format="aidl">
|
||||
<name>android.hardware.nfc</name>
|
||||
<version>1</version>
|
||||
<fqname>INfc/default</fqname>
|
||||
</hal>
|
||||
<hal format="aidl">
|
||||
<name>vendor.nxp.nxpnfc_aidl</name>
|
||||
<version>1</version>
|
||||
<fqname>INxpNfc/default</fqname>
|
||||
</hal>
|
||||
<hal format="aidl">
|
||||
<name>android.hardware.secure_element</name>
|
||||
<version>1</version>
|
||||
<fqname>ISecureElement/eSE1</fqname>
|
||||
</hal>
|
||||
<!-- dpm QMI hal service -->
|
||||
<hal format="hidl">
|
||||
<name>com.qualcomm.qti.dpm.api</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IdpmQmi</name>
|
||||
<instance>dpmQmiService</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
|
||||
<!-- IMS UCE Service -->
|
||||
<hal format="hidl">
|
||||
<name>com.qualcomm.qti.uceservice</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>2.3</version>
|
||||
<interface>
|
||||
<name>IUceService</name>
|
||||
<instance>com.qualcomm.qti.uceservice</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<!-- IMS callinfo Service -->
|
||||
<hal format="hidl">
|
||||
<name>vendor.qti.ims.callinfo</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IService</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<!-- IMS CM Service -->
|
||||
<hal format="hidl">
|
||||
<name>com.qualcomm.qti.imscmservice</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>2.2</version>
|
||||
<interface>
|
||||
<name>IImsCmService</name>
|
||||
<instance>qti.ims.connectionmanagerservice</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>vendor.qti.ims.factory</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>1.1</version>
|
||||
<interface>
|
||||
<name>IImsFactory</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>vendor.qti.hardware.cacert</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IService</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<!-- Factory HAL service -->
|
||||
<hal format="hidl">
|
||||
<name>vendor.qti.hardware.factory</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>1.1</version>
|
||||
<interface>
|
||||
<name>IFactory</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<!-- Secure image data processor HAL Service -->
|
||||
<hal format="hidl">
|
||||
<name>vendor.qti.hardware.secureprocessor.device</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>ISecureProcessor</name>
|
||||
<instance>qti-tee</instance>
|
||||
<instance>qti-tvm</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<!-- bluetooth -->
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.bluetooth</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>1.1</version>
|
||||
<interface>
|
||||
<name>IBluetoothHci</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>vendor.qti.hardware.bluetooth_audio</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>2.1</version>
|
||||
<interface>
|
||||
<name>IBluetoothAudioProvidersFactory</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>vendor.qti.hardware.btconfigstore</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>2.0</version>
|
||||
<interface>
|
||||
<name>IBTConfigStore</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<!-- fm -->
|
||||
<hal format="hidl">
|
||||
<name>vendor.qti.hardware.fm</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IFmHci</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<!--ANT-->
|
||||
<hal format="hidl">
|
||||
<name>com.dsi.ant</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IAnt</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
|
||||
<!-- WifiStats HAL service -->
|
||||
<hal format="hidl">
|
||||
<name>vendor.qti.hardware.wifi.wifilearner</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IWifiStats</name>
|
||||
<instance>wifiStats</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<!-- BluetoothSar service-->
|
||||
<hal format="hidl">
|
||||
<name>vendor.qti.hardware.bluetooth_sar</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>1.1</version>
|
||||
<interface>
|
||||
<name>IBluetoothSar</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<!-- SPU service-->
|
||||
<hal format="hidl">
|
||||
<name>vendor.qti.spu</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>1.1</version>
|
||||
<interface>
|
||||
<name>ISPUManager</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>vendor.qti.spu</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>2.0</version>
|
||||
<interface>
|
||||
<name>ISPUManager</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="aidl" optional="true">
|
||||
<name>vendor.qti.hardware.spu</name>
|
||||
<version>2</version>
|
||||
<interface>
|
||||
<name>ISPUManager</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="aidl" optional="true">
|
||||
<name>android.hardware.security.keymint</name>
|
||||
<version>3</version>
|
||||
<fqname>IKeyMintDevice/strongbox</fqname>
|
||||
</hal>
|
||||
<hal format="aidl" optional="true">
|
||||
<name>android.hardware.security.keymint</name>
|
||||
<version>3</version>
|
||||
<fqname>IRemotelyProvisionedComponent/strongbox</fqname>
|
||||
</hal>
|
||||
</manifest>
|
Loading…
Reference in New Issue
Block a user