diff options
author | Jonglin Lee <jonglin@google.com> | 2021-07-21 19:45:57 +0000 |
---|---|---|
committer | Jonglin Lee <jonglin@google.com> | 2021-07-21 19:45:57 +0000 |
commit | 9e6d1d7e88bae9f4be2ffbb20c9ac4655296c5d6 (patch) | |
tree | e51c0d47a79fe4f893564c242de494029e49e71f /mali_kbase/mali_kbase_core_linux.c | |
parent | 82f54be6e8081ecd34c36aa39b014c1a2484a462 (diff) | |
download | gpu-9e6d1d7e88bae9f4be2ffbb20c9ac4655296c5d6.tar.gz |
Revert "mali_kbase: platform: Add per-process and global sysfs n..."
Revert submission 1960415-dma-buf-sysfs
Reason for revert: causing kbase KPs
Reverted Changes:
Ib1400afdb:mali_kbase: platform: Add sysfs nodes for imported...
Id47feadaf:mali_kbase: platform: Add per-process and global s...
I29da69e46:mali_kbase: platform: Add per-process and global a...
Bug: 194313269
Change-Id: Ie601280db20e41ab01884552785feb9b0ac260a6
Signed-off-by: Jonglin Lee <jonglin@google.com>
Diffstat (limited to 'mali_kbase/mali_kbase_core_linux.c')
-rw-r--r-- | mali_kbase/mali_kbase_core_linux.c | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/mali_kbase/mali_kbase_core_linux.c b/mali_kbase/mali_kbase_core_linux.c index b2abdeb..a9a10fb 100644 --- a/mali_kbase/mali_kbase_core_linux.c +++ b/mali_kbase/mali_kbase_core_linux.c @@ -5072,36 +5072,6 @@ static struct attribute *kbase_scheduling_attrs[] = { NULL }; -static ssize_t total_gpu_mem_show( - struct device *dev, - struct device_attribute *attr, - char *const buf) -{ - struct kbase_device *kbdev; - kbdev = to_kbase_device(dev); - if (!kbdev) - return -ENODEV; - - return sysfs_emit(buf, "%lu\n", - (unsigned long) kbdev->total_gpu_pages << PAGE_SHIFT); -} -static DEVICE_ATTR_RO(total_gpu_mem); - -static ssize_t dma_buf_gpu_mem_show( - struct device *dev, - struct device_attribute *attr, - char *const buf) -{ - struct kbase_device *kbdev; - kbdev = to_kbase_device(dev); - if (!kbdev) - return -ENODEV; - - return sysfs_emit(buf, "%lu\n", - (unsigned long) kbdev->dma_buf_pages << PAGE_SHIFT); -} -static DEVICE_ATTR_RO(dma_buf_gpu_mem); - static struct attribute *kbase_attrs[] = { #ifdef CONFIG_MALI_DEBUG &dev_attr_debug_command.attr, @@ -5135,8 +5105,6 @@ static struct attribute *kbase_attrs[] = { #if !MALI_USE_CSF &dev_attr_js_ctx_scheduling_mode.attr, #endif /* !MALI_USE_CSF */ - &dev_attr_total_gpu_mem.attr, - &dev_attr_dma_buf_gpu_mem.attr, NULL }; @@ -5198,9 +5166,6 @@ int kbase_sysfs_init(struct kbase_device *kbdev) &kbase_attr_group); } - kbdev->proc_sysfs_node = kobject_create_and_add("kprcs", - &kbdev->dev->kobj); - return err; } @@ -5209,8 +5174,6 @@ void kbase_sysfs_term(struct kbase_device *kbdev) sysfs_remove_group(&kbdev->dev->kobj, &kbase_mempool_attr_group); sysfs_remove_group(&kbdev->dev->kobj, &kbase_scheduling_attr_group); sysfs_remove_group(&kbdev->dev->kobj, &kbase_attr_group); - kobject_del(kbdev->proc_sysfs_node); - kobject_put(kbdev->proc_sysfs_node); put_device(kbdev->dev); } |