davinci: Add support for qva and generic manifest in sm6150
Change-Id: I17716667606941e5e56c0da2206b7ae72d31b855 Signed-off-by: Arian <arian.kulmer@web.de>
This commit is contained in:
parent
1062f68607
commit
127e73c325
@ -96,9 +96,11 @@ LOC_HIDL_VERSION := 3.0
|
|||||||
# HIDL
|
# HIDL
|
||||||
DEVICE_MANIFEST_FILE := $(DEVICE_PATH)/configs/hidl/manifest.xml
|
DEVICE_MANIFEST_FILE := $(DEVICE_PATH)/configs/hidl/manifest.xml
|
||||||
DEVICE_MATRIX_FILE := $(DEVICE_PATH)/configs/hidl/compatibility_matrix.xml
|
DEVICE_MATRIX_FILE := $(DEVICE_PATH)/configs/hidl/compatibility_matrix.xml
|
||||||
|
ODM_MANIFEST_FILES += $(DEVICE_PATH)/configs/hidl/manifest-qva.xml
|
||||||
ODM_MANIFEST_SKUS += davinci
|
ODM_MANIFEST_SKUS += davinci
|
||||||
ODM_MANIFEST_DAVINCI_FILES := \
|
ODM_MANIFEST_DAVINCI_FILES := \
|
||||||
$(DEVICE_PATH)/configs/hidl/manifest-nfc.xml
|
$(DEVICE_PATH)/configs/hidl/manifest-nfc.xml \
|
||||||
|
$(DEVICE_PATH)/configs/hidl/manifest-qva.xml
|
||||||
|
|
||||||
# Init
|
# Init
|
||||||
TARGET_INIT_VENDOR_LIB := //$(DEVICE_PATH):libinit_davinci
|
TARGET_INIT_VENDOR_LIB := //$(DEVICE_PATH):libinit_davinci
|
||||||
|
60
configs/hidl/manifest-qva.xml
Normal file
60
configs/hidl/manifest-qva.xml
Normal file
@ -0,0 +1,60 @@
|
|||||||
|
<!-- Copyright (c) 2020, 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.
|
||||||
|
-->
|
||||||
|
<manifest version="1.0" type="device">
|
||||||
|
<hal format="hidl">
|
||||||
|
<name>android.hardware.drm</name>
|
||||||
|
<transport>hwbinder</transport>
|
||||||
|
<fqname>@1.3::ICryptoFactory/wfdhdcp</fqname>
|
||||||
|
<fqname>@1.3::IDrmFactory/wfdhdcp</fqname>
|
||||||
|
</hal>
|
||||||
|
<hal format="hidl">
|
||||||
|
<name>vendor.qti.hardware.wifidisplaysession</name>
|
||||||
|
<transport>hwbinder</transport>
|
||||||
|
<version>1.0</version>
|
||||||
|
<interface>
|
||||||
|
<name>IWifiDisplaySession</name>
|
||||||
|
<instance>wifidisplaysession</instance>
|
||||||
|
</interface>
|
||||||
|
<interface>
|
||||||
|
<name>IWifiDisplaySessionAudioTrack</name>
|
||||||
|
<instance>wifidisplaysessionaudiotrack</instance>
|
||||||
|
</interface>
|
||||||
|
<interface>
|
||||||
|
<name>IWifiDisplaySessionImageTrack</name>
|
||||||
|
<instance>wifidisplaysessionimagetrack</instance>
|
||||||
|
</interface>
|
||||||
|
<interface>
|
||||||
|
<name>IWifiDisplaySessionVideoTrack</name>
|
||||||
|
<instance>wifidisplaysessionvideotrack</instance>
|
||||||
|
</interface>
|
||||||
|
<fqname>@1.0::IWifiDisplaySession/wifidisplaysession</fqname>
|
||||||
|
<fqname>@1.0::IWifiDisplaySessionAudioTrack/wifidisplaysessionaudiotrack</fqname>
|
||||||
|
<fqname>@1.0::IWifiDisplaySessionImageTrack/wifidisplaysessionimagetrack</fqname>
|
||||||
|
<fqname>@1.0::IWifiDisplaySessionVideoTrack/wifidisplaysessionvideotrack</fqname>
|
||||||
|
</hal>
|
||||||
|
</manifest>
|
@ -79,12 +79,6 @@
|
|||||||
</interface>
|
</interface>
|
||||||
<fqname>@1.0::IService/default</fqname>
|
<fqname>@1.0::IService/default</fqname>
|
||||||
</hal>
|
</hal>
|
||||||
<hal format="hidl">
|
|
||||||
<name>android.hardware.drm</name>
|
|
||||||
<transport>hwbinder</transport>
|
|
||||||
<fqname>@1.3::ICryptoFactory/wfdhdcp</fqname>
|
|
||||||
<fqname>@1.3::IDrmFactory/wfdhdcp</fqname>
|
|
||||||
</hal>
|
|
||||||
<hal format="hidl">
|
<hal format="hidl">
|
||||||
<name>android.hardware.gatekeeper</name>
|
<name>android.hardware.gatekeeper</name>
|
||||||
<transport>hwbinder</transport>
|
<transport>hwbinder</transport>
|
||||||
@ -517,31 +511,6 @@
|
|||||||
</interface>
|
</interface>
|
||||||
<fqname>@1.3::IHidlVppService/vppService</fqname>
|
<fqname>@1.3::IHidlVppService/vppService</fqname>
|
||||||
</hal>
|
</hal>
|
||||||
<hal format="hidl">
|
|
||||||
<name>vendor.qti.hardware.wifidisplaysession</name>
|
|
||||||
<transport>hwbinder</transport>
|
|
||||||
<version>1.0</version>
|
|
||||||
<interface>
|
|
||||||
<name>IWifiDisplaySession</name>
|
|
||||||
<instance>wifidisplaysession</instance>
|
|
||||||
</interface>
|
|
||||||
<interface>
|
|
||||||
<name>IWifiDisplaySessionAudioTrack</name>
|
|
||||||
<instance>wifidisplaysessionaudiotrack</instance>
|
|
||||||
</interface>
|
|
||||||
<interface>
|
|
||||||
<name>IWifiDisplaySessionImageTrack</name>
|
|
||||||
<instance>wifidisplaysessionimagetrack</instance>
|
|
||||||
</interface>
|
|
||||||
<interface>
|
|
||||||
<name>IWifiDisplaySessionVideoTrack</name>
|
|
||||||
<instance>wifidisplaysessionvideotrack</instance>
|
|
||||||
</interface>
|
|
||||||
<fqname>@1.0::IWifiDisplaySession/wifidisplaysession</fqname>
|
|
||||||
<fqname>@1.0::IWifiDisplaySessionAudioTrack/wifidisplaysessionaudiotrack</fqname>
|
|
||||||
<fqname>@1.0::IWifiDisplaySessionImageTrack/wifidisplaysessionimagetrack</fqname>
|
|
||||||
<fqname>@1.0::IWifiDisplaySessionVideoTrack/wifidisplaysessionvideotrack</fqname>
|
|
||||||
</hal>
|
|
||||||
<hal format="hidl">
|
<hal format="hidl">
|
||||||
<name>vendor.qti.ims.callinfo</name>
|
<name>vendor.qti.ims.callinfo</name>
|
||||||
<transport>hwbinder</transport>
|
<transport>hwbinder</transport>
|
||||||
|
Loading…
Reference in New Issue
Block a user