android_kernel_oneplus_msm8998/drivers/gpu/msm
Carter Cooper b7e6436cad msm: kgsl: Remove superfluous NULL checks when reading timestamps
There is no way for the UMD to pass in NULL pointers for reading
timestamps. The KGSL driver also always has valid pointers
for storing the readpointer. Remove the checks that are not needed.

Change-Id: Id5f244a57a2b991a10b603ef7236193d4282fd0f
Signed-off-by: Carter Cooper <ccooper@codeaurora.org>
2016-05-05 15:05:56 -07:00
..
a3xx_reg.h msm: kgsl: Purge unused #defines 2016-05-05 15:05:56 -07:00
a4xx_reg.h msm: kgsl: Purge unused #defines 2016-05-05 15:05:56 -07:00
a5xx_reg.h msm: kgsl: Purge unused #defines 2016-05-05 15:05:56 -07:00
adreno-gpulist.h msm: kgsl: Enable GPMU and SPTP/RAC power collapse on A540 2016-04-13 11:03:40 -07:00
adreno.c msm: kgsl: Remove superfluous NULL checks when reading timestamps 2016-05-05 15:05:56 -07:00
adreno.h msm: kgsl: Remove superfluous NULL checks when reading timestamps 2016-05-05 15:05:56 -07:00
adreno_a3xx.c msm: kgsl: Fix VBIF out register settings for A306a 2016-03-25 16:03:07 -07:00
adreno_a3xx.h
adreno_a3xx_snapshot.c msm: kgsl: Add and use KGSL_DEVICE macro 2016-03-23 21:18:41 -07:00
adreno_a4xx.c msm: kgsl: Streamline ringbuffer initialization 2016-03-25 16:02:49 -07:00
adreno_a4xx.h
adreno_a4xx_snapshot.c msm: kgsl: Add and use KGSL_DEVICE macro 2016-03-23 21:18:41 -07:00
adreno_a5xx.c msm: kgsl: Disable ISENSE CGC 2016-05-03 15:46:43 -07:00
adreno_a5xx.h msm: kgsl: Purge unused #defines 2016-05-05 15:05:56 -07:00
adreno_a5xx_packets.h msm: kgsl: Submit a set of critical packets right after ME init 2016-03-23 21:21:32 -07:00
adreno_a5xx_snapshot.c msm: kgsl: Disable all HW clockgating during snapshot 2016-03-23 21:20:49 -07:00
adreno_compat.c msm: kgsl: Refactor MMU/IOMMU support 2016-03-23 21:19:19 -07:00
adreno_compat.h
adreno_coresight.c msm: kgsl: Check for failure in coresight initialization 2016-05-05 15:05:53 -07:00
adreno_cp_parser.c msm: kgsl: fix some uninitialized variables 2016-03-23 21:19:57 -07:00
adreno_cp_parser.h
adreno_debugfs.c msm: kgsl: Add and use KGSL_DEVICE macro 2016-03-23 21:18:41 -07:00
adreno_dispatch.c msm: kgsl: Change the active context tracker 2016-03-25 16:02:40 -07:00
adreno_dispatch.h msm: kgsl: Change the active context tracker 2016-03-25 16:02:40 -07:00
adreno_drawctxt.c msm: kgsl: Purge unused #defines 2016-05-05 15:05:56 -07:00
adreno_drawctxt.h msm: kgsl: Purge unused #defines 2016-05-05 15:05:56 -07:00
adreno_ioctl.c msm: kgsl: Zero the adreno ioctl command buffer 2016-04-13 11:03:29 -07:00
adreno_iommu.c msm: kgsl: Disable guardpage for A5x and suppress pagefaults 2016-03-25 16:02:48 -07:00
adreno_iommu.h msm: kgsl: Use CONFIG_QCOM_KGSL_IOMMU 2016-03-23 21:23:22 -07:00
adreno_perfcounter.c msm: kgsl: Purge unused #defines 2016-05-05 15:05:56 -07:00
adreno_perfcounter.h
adreno_pm4types.h msm: kgsl: Purge unused #defines 2016-05-05 15:05:56 -07:00
adreno_profile.c msm: kgsl: Add and use KGSL_DEVICE macro 2016-03-23 21:18:41 -07:00
adreno_profile.h
adreno_ringbuffer.c msm: kgsl: Return EOPNOTSUPP for A3XX command batch profiling 2016-04-13 11:04:35 -07:00
adreno_ringbuffer.h msm: kgsl: Purge unused #defines 2016-05-05 15:05:56 -07:00
adreno_snapshot.c msm: kgsl: Purge unused #defines 2016-05-05 15:05:56 -07:00
adreno_snapshot.h
adreno_sysfs.c msm: kgsl: Add run time hardware clockgating control 2016-03-23 21:20:47 -07:00
adreno_trace.c
adreno_trace.h
Kconfig msm: kgsl: Use CONFIG_QCOM_KGSL_IOMMU 2016-03-23 21:23:22 -07:00
kgsl.c msm: kgsl: Use a page pool to reduce allocation time 2016-05-05 15:05:55 -07:00
kgsl.h msm: kgsl: Add accounting for memory mapped in userspace 2016-03-23 21:16:58 -07:00
kgsl_cffdump.c msm: kgsl: Purge unused #defines 2016-05-05 15:05:56 -07:00
kgsl_cffdump.h msm: kgsl: Update various exernal APIs for the 4.4 kernel 2016-03-22 11:15:52 -07:00
kgsl_cmdbatch.c msm: kgsl: Add a cmdbatch profiling flag to get time since boot 2016-03-23 21:19:46 -07:00
kgsl_cmdbatch.h
kgsl_compat.c
kgsl_compat.h msm: kgsl: Purge unused #defines 2016-05-05 15:05:56 -07:00
kgsl_debugfs.c msm: kgsl: Add secure memory flag in process mem file 2016-03-25 16:03:05 -07:00
kgsl_debugfs.h
kgsl_device.h msm: kgsl: Purge unused #defines 2016-05-05 15:05:56 -07:00
kgsl_events.c
kgsl_ioctl.c
kgsl_iommu.c msm: kgsl: Allocate guard page on demand 2016-03-25 16:03:57 -07:00
kgsl_iommu.h msm: kgsl: Purge unused #defines 2016-05-05 15:05:56 -07:00
kgsl_log.h msm: kgsl: Purge unused #defines 2016-05-05 15:05:56 -07:00
kgsl_mmu.c msm: kgsl: Use CONFIG_QCOM_KGSL_IOMMU 2016-03-23 21:23:22 -07:00
kgsl_mmu.h msm: kgsl: Submit a set of critical packets right after ME init 2016-03-23 21:21:32 -07:00
kgsl_pool.c msm: kgsl: Use a page pool to reduce allocation time 2016-05-05 15:05:55 -07:00
kgsl_pool.h msm: kgsl: Use a page pool to reduce allocation time 2016-05-05 15:05:55 -07:00
kgsl_pwrctrl.c msm: kgsl: Purge unused #defines 2016-05-05 15:05:56 -07:00
kgsl_pwrctrl.h msm: kgsl: Purge unused #defines 2016-05-05 15:05:56 -07:00
kgsl_pwrscale.c msm: kgsl: Purge unused #defines 2016-05-05 15:05:56 -07:00
kgsl_pwrscale.h
kgsl_sharedmem.c msm: kgsl: Use a page pool to reduce allocation time 2016-05-05 15:05:55 -07:00
kgsl_sharedmem.h msm: kgsl: Move global pagetable entries to the IOMMU driver 2016-03-23 21:16:32 -07:00
kgsl_snapshot.c msm: kgsl: Use fault context to retrieve process information 2016-03-23 21:21:18 -07:00
kgsl_snapshot.h
kgsl_sync.c sync: oneshot_sync: Add oneshot_sync driver 2016-03-23 21:24:25 -07:00
kgsl_sync.h msm: kgsl: Update various exernal APIs for the 4.4 kernel 2016-03-22 11:15:52 -07:00
kgsl_trace.c
kgsl_trace.h msm: kgsl: Track and pass number of active context to governor 2016-03-25 16:04:07 -07:00
Makefile msm: kgsl: Use a page pool to reduce allocation time 2016-05-05 15:05:55 -07:00