From 230b5846c7f5d4c0c36603e93858c576af5745a6 Mon Sep 17 00:00:00 2001 From: Renato Grottesi Date: Fri, 14 Jul 2023 12:32:39 +0000 Subject: [PATCH] Remove settings for old ArmNN HIDL backend Compile ArmNN shim over the support library. Remove SELinux permissions and settings for the old HIDL backend. The AIDL settings will be in the gs-common folder. Test: Local run of CtsNNAPITestCases Test: Local run of VtsHalNeuralnetworksTargetTest Test: Local run of MLTS Benchmark Bug: 283724775 Merged-In: I57f807934ca219460a4e589b899f933115718a70 Change-Id: Ica6a25f270a499670f23ba5452903c4904f37d48 --- BoardConfig-common.mk | 10 ---------- device.mk | 2 +- device_framework_matrix_product.xml | 8 -------- manifest.xml | 10 ---------- 4 files changed, 1 insertion(+), 29 deletions(-) diff --git a/BoardConfig-common.mk b/BoardConfig-common.mk index 2ddc193e..55befa84 100644 --- a/BoardConfig-common.mk +++ b/BoardConfig-common.mk @@ -358,16 +358,6 @@ BOARD_VNDK_VERSION := current # H/W align restriction of MM IPs BOARD_EXYNOS_S10B_FORMAT_ALIGN := 64 -# NeuralNetworks -GPU_SOURCE_PRESENT := $(wildcard vendor/arm/mali/valhall) -GPU_PREBUILD_PRESENT := $(wildcard vendor/google_devices/zuma/prebuilts/gpu) -ifneq (,$(strip $(GPU_SOURCE_PRESENT) $(GPU_PREBUILD_PRESENT))) -ARMNN_COMPUTE_CL_ENABLE := 1 -else -ARMNN_COMPUTE_CL_ENABLE := 0 -endif -ARMNN_COMPUTE_NEON_ENABLE := 1 - # Boot.img BOARD_RAMDISK_USE_LZ4 := true #BOARD_KERNEL_BASE := 0x80000000 diff --git a/device.mk b/device.mk index a1f097ec..8d4e6c6e 100644 --- a/device.mk +++ b/device.mk @@ -244,7 +244,7 @@ PRODUCT_SOONG_NAMESPACES += \ $(call soong_config_set,pixel_mali,soc,$(TARGET_BOARD_PLATFORM)) $(call soong_config_set,arm_gralloc,soc,$(TARGET_BOARD_PLATFORM)) -include device/google/gs101/neuralnetwork/neuralnetwork.mk +include device/google/gs-common/gpu/gpu.mk PRODUCT_PACKAGES += \ csffw_image_prebuilt__firmware_prebuilt_ttux_mali_csffw.bin \ diff --git a/device_framework_matrix_product.xml b/device_framework_matrix_product.xml index 0c1cf73e..9e7a7479 100644 --- a/device_framework_matrix_product.xml +++ b/device_framework_matrix_product.xml @@ -15,14 +15,6 @@ default - - android.hardware.neuralnetworks - 1.3 - - IDevice - google-armnn - - android.hardware.radio 1.2 diff --git a/manifest.xml b/manifest.xml index 73f1bf0c..75ab11c1 100644 --- a/manifest.xml +++ b/manifest.xml @@ -13,16 +13,6 @@ hwbinder @1.2::IBootControl/default - - android.hardware.neuralnetworks - hwbinder - 1.3 - - IDevice - google-armnn - - @1.3::IDevice/google-armnn - com.google.input.algos.spd 2