diff options
author | Sidath Senanayake <sidaths@google.com> | 2017-11-08 13:23:34 +0100 |
---|---|---|
committer | Sidath Senanayake <sidaths@google.com> | 2017-11-08 13:23:34 +0100 |
commit | dbd2655766535ffc24e24503a7279f3abfd40d7e (patch) | |
tree | 87f651aaa936267783d365eab5502d24f6be2d14 /mali_kbase/platform/vexpress | |
parent | c19c62718d90e8efa4675528aae6ab6fde13a12f (diff) | |
download | gpu-dbd2655766535ffc24e24503a7279f3abfd40d7e.tar.gz |
Mali Bifrost DDK r9p0 KMD
Provenance:
b336f554d (collaborate/EAC/b_r9p0)
BX304L01B-BU-00000-r9p0-01rel0
BX304L06A-BU-00000-r9p0-01rel0
BX304X07X-BU-00000-r9p0-01rel0
Signed-off-by: Sidath Senanayake <sidaths@google.com>
Change-Id: Iaff4ad1413fa7d768d5d250afadbb24d19e1e2e2
Diffstat (limited to 'mali_kbase/platform/vexpress')
-rw-r--r-- | mali_kbase/platform/vexpress/mali_kbase_config_vexpress.c | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/mali_kbase/platform/vexpress/mali_kbase_config_vexpress.c b/mali_kbase/platform/vexpress/mali_kbase_config_vexpress.c index 15ce2bc..745884f 100644 --- a/mali_kbase/platform/vexpress/mali_kbase_config_vexpress.c +++ b/mali_kbase/platform/vexpress/mali_kbase_config_vexpress.c @@ -1,6 +1,6 @@ /* * - * (C) COPYRIGHT 2011-2016 ARM Limited. All rights reserved. + * (C) COPYRIGHT 2011-2017 ARM Limited. All rights reserved. * * This program is free software and is provided to you under the terms of the * GNU General Public License version 2 as published by the Free Software @@ -24,8 +24,6 @@ #include "mali_kbase_cpu_vexpress.h" #include "mali_kbase_config_platform.h" -#define HARD_RESET_AT_POWER_OFF 0 - #ifndef CONFIG_OF static struct kbase_io_resources io_resources = { .job_irq_number = 68, @@ -46,17 +44,6 @@ static int pm_callback_power_on(struct kbase_device *kbdev) static void pm_callback_power_off(struct kbase_device *kbdev) { -#if HARD_RESET_AT_POWER_OFF - /* Cause a GPU hard reset to test whether we have actually idled the GPU - * and that we properly reconfigure the GPU on power up. - * Usually this would be dangerous, but if the GPU is working correctly it should - * be completely safe as the GPU should not be active at this point. - * However this is disabled normally because it will most likely interfere with - * bus logging etc. - */ - KBASE_TRACE_ADD(kbdev, CORE_GPU_HARD_RESET, NULL, NULL, 0u, 0); - kbase_os_reg_write(kbdev, GPU_CONTROL_REG(GPU_COMMAND), GPU_COMMAND_HARD_RESET); -#endif } struct kbase_pm_callback_conf pm_callbacks = { |