diff --git a/level_zero/api/core/ze_device.cpp b/level_zero/api/core/ze_device.cpp index 2c0b76aef3..49ad2b8cd8 100644 --- a/level_zero/api/core/ze_device.cpp +++ b/level_zero/api/core/ze_device.cpp @@ -94,13 +94,6 @@ zeDeviceCanAccessPeer( return L0::Device::fromHandle(hDevice)->canAccessPeer(hPeerDevice, value); } -ZE_APIEXPORT ze_result_t ZE_APICALL -zeDeviceSetLastLevelCacheConfig( - ze_device_handle_t hDevice, - ze_cache_config_flags_t cacheConfig) { - return L0::Device::fromHandle(hDevice)->setLastLevelCacheConfig(cacheConfig); -} - ZE_APIEXPORT ze_result_t ZE_APICALL zeDeviceGetCommandQueueGroupProperties( ze_device_handle_t hDevice, diff --git a/level_zero/api/core/ze_module.cpp b/level_zero/api/core/ze_module.cpp index f260577eae..69a88c7e95 100644 --- a/level_zero/api/core/ze_module.cpp +++ b/level_zero/api/core/ze_module.cpp @@ -144,13 +144,6 @@ zeKernelGetSourceAttributes( return L0::Kernel::fromHandle(hKernel)->getSourceAttributes(pSize, pString); } -ZE_APIEXPORT ze_result_t ZE_APICALL -zeKernelSetIntermediateCacheConfig( - ze_kernel_handle_t hKernel, - ze_cache_config_flags_t cacheConfig) { - return L0::Kernel::fromHandle(hKernel)->setIntermediateCacheConfig(cacheConfig); -} - ZE_APIEXPORT ze_result_t ZE_APICALL zeKernelGetProperties( ze_kernel_handle_t hKernel, diff --git a/level_zero/core/source/device/device.h b/level_zero/core/source/device/device.h index 8c7a4ed714..8c3eeea2d1 100644 --- a/level_zero/core/source/device/device.h +++ b/level_zero/core/source/device/device.h @@ -62,8 +62,6 @@ struct Device : _ze_device_handle_t { virtual ze_result_t getMemoryAccessProperties(ze_device_memory_access_properties_t *pMemAccessProperties) = 0; virtual ze_result_t getProperties(ze_device_properties_t *pDeviceProperties) = 0; virtual ze_result_t getSubDevices(uint32_t *pCount, ze_device_handle_t *phSubdevices) = 0; - virtual ze_result_t setIntermediateCacheConfig(ze_cache_config_flags_t cacheConfig) = 0; - virtual ze_result_t setLastLevelCacheConfig(ze_cache_config_flags_t cacheConfig) = 0; virtual ze_result_t getCacheProperties(uint32_t *pCount, ze_device_cache_properties_t *pCacheProperties) = 0; virtual ze_result_t imageGetProperties(const ze_image_desc_t *desc, ze_image_properties_t *pImageProperties) = 0; virtual ze_result_t getDeviceImageProperties(ze_device_image_properties_t *pDeviceImageProperties) = 0; diff --git a/level_zero/core/source/device/device_imp.cpp b/level_zero/core/source/device/device_imp.cpp index 771e3505f3..c7215027ed 100644 --- a/level_zero/core/source/device/device_imp.cpp +++ b/level_zero/core/source/device/device_imp.cpp @@ -435,14 +435,6 @@ ze_result_t DeviceImp::getSubDevices(uint32_t *pCount, ze_device_handle_t *phSub return ZE_RESULT_SUCCESS; } -ze_result_t DeviceImp::setIntermediateCacheConfig(ze_cache_config_flags_t cacheConfig) { - return ZE_RESULT_ERROR_UNSUPPORTED_FEATURE; -} - -ze_result_t DeviceImp::setLastLevelCacheConfig(ze_cache_config_flags_t cacheConfig) { - return ZE_RESULT_ERROR_UNSUPPORTED_FEATURE; -} - ze_result_t DeviceImp::getCacheProperties(uint32_t *pCount, ze_device_cache_properties_t *pCacheProperties) { if (*pCount == 0) { *pCount = 1; diff --git a/level_zero/core/source/device/device_imp.h b/level_zero/core/source/device/device_imp.h index 773202c3a6..db8f2be70b 100644 --- a/level_zero/core/source/device/device_imp.h +++ b/level_zero/core/source/device/device_imp.h @@ -37,8 +37,6 @@ struct DeviceImp : public Device { ze_result_t getMemoryAccessProperties(ze_device_memory_access_properties_t *pMemAccessProperties) override; ze_result_t getProperties(ze_device_properties_t *pDeviceProperties) override; ze_result_t getSubDevices(uint32_t *pCount, ze_device_handle_t *phSubdevices) override; - ze_result_t setIntermediateCacheConfig(ze_cache_config_flags_t cacheConfig) override; - ze_result_t setLastLevelCacheConfig(ze_cache_config_flags_t cacheConfig) override; ze_result_t getCacheProperties(uint32_t *pCount, ze_device_cache_properties_t *pCacheProperties) override; ze_result_t imageGetProperties(const ze_image_desc_t *desc, ze_image_properties_t *pImageProperties) override; ze_result_t getDeviceImageProperties(ze_device_image_properties_t *pDeviceImageProperties) override; diff --git a/level_zero/core/source/kernel/kernel.h b/level_zero/core/source/kernel/kernel.h index 3c638e29b2..f452f99aa8 100644 --- a/level_zero/core/source/kernel/kernel.h +++ b/level_zero/core/source/kernel/kernel.h @@ -96,7 +96,6 @@ struct Kernel : _ze_kernel_handle_t, virtual NEO::DispatchKernelEncoderI { virtual ze_result_t setIndirectAccess(ze_kernel_indirect_access_flags_t flags) = 0; virtual ze_result_t getIndirectAccess(ze_kernel_indirect_access_flags_t *flags) = 0; virtual ze_result_t getSourceAttributes(uint32_t *pSize, char **pString) = 0; - virtual ze_result_t setIntermediateCacheConfig(ze_cache_config_flags_t cacheConfig) = 0; virtual ze_result_t getProperties(ze_kernel_properties_t *pKernelProperties) = 0; virtual ze_result_t setArgumentValue(uint32_t argIndex, size_t argSize, const void *pArgValue) = 0; virtual void setGroupCount(uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) = 0; diff --git a/level_zero/core/source/kernel/kernel_imp.h b/level_zero/core/source/kernel/kernel_imp.h index b5b1dfaaf4..5fefdff483 100644 --- a/level_zero/core/source/kernel/kernel_imp.h +++ b/level_zero/core/source/kernel/kernel_imp.h @@ -34,10 +34,6 @@ struct KernelImp : Kernel { ze_result_t getProperties(ze_kernel_properties_t *pKernelProperties) override; - ze_result_t setIntermediateCacheConfig(ze_cache_config_flags_t cacheConfig) override { - return ZE_RESULT_ERROR_UNSUPPORTED_FEATURE; - } - ze_result_t setArgumentValue(uint32_t argIndex, size_t argSize, const void *pArgValue) override; void setGroupCount(uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) override; diff --git a/level_zero/core/test/unit_tests/mocks/mock_device.h b/level_zero/core/test/unit_tests/mocks/mock_device.h index 668e5ba71d..dac0655494 100644 --- a/level_zero/core/test/unit_tests/mocks/mock_device.h +++ b/level_zero/core/test/unit_tests/mocks/mock_device.h @@ -107,14 +107,6 @@ struct Mock : public Device { (uint32_t * pCount, ze_device_handle_t *phSubdevices), (override)); - MOCK_METHOD(ze_result_t, - setIntermediateCacheConfig, - (ze_cache_config_flags_t CacheConfig), - (override)); - MOCK_METHOD(ze_result_t, - setLastLevelCacheConfig, - (ze_cache_config_flags_t CacheConfig), - (override)); MOCK_METHOD(ze_result_t, getCacheProperties, (uint32_t * pCount,