diff options
Diffstat (limited to 'meta-r1000/recipes-kernel/linux/linux-yocto-4.14.71/4745-amdgpu-display-use-modern-ktime-accessors.patch')
-rw-r--r-- | meta-r1000/recipes-kernel/linux/linux-yocto-4.14.71/4745-amdgpu-display-use-modern-ktime-accessors.patch | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/meta-r1000/recipes-kernel/linux/linux-yocto-4.14.71/4745-amdgpu-display-use-modern-ktime-accessors.patch b/meta-r1000/recipes-kernel/linux/linux-yocto-4.14.71/4745-amdgpu-display-use-modern-ktime-accessors.patch deleted file mode 100644 index d5977370..00000000 --- a/meta-r1000/recipes-kernel/linux/linux-yocto-4.14.71/4745-amdgpu-display-use-modern-ktime-accessors.patch +++ /dev/null @@ -1,55 +0,0 @@ -From daa8f4fc68de9599d26a21fbe18f9e365d89c4a4 Mon Sep 17 00:00:00 2001 -From: Arnd Bergmann <arnd@arndb.de> -Date: Mon, 18 Jun 2018 17:35:10 +0200 -Subject: [PATCH 4745/5725] amdgpu: display: use modern ktime accessors - -getrawmonotonic64() is deprecated because of the nonstandard naming. - -The replacement functions ktime_get_raw_ns() also simplifies the callers. - -Signed-off-by: Arnd Bergmann <arnd@arndb.de> -Reviewed-by: Harry Wentland <harry.wentland@amd.com> -Signed-off-by: Alex Deucher <alexander.deucher@amd.com> ---- - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_services.c | 8 -------- - drivers/gpu/drm/amd/display/dc/dm_services.h | 5 ++++- - 2 files changed, 4 insertions(+), 9 deletions(-) - -diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_services.c b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_services.c -index 0229c7ed..9f46421 100644 ---- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_services.c -+++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_services.c -@@ -35,14 +35,6 @@ - #include "amdgpu_dm_irq.h" - #include "amdgpu_pm.h" - --unsigned long long dm_get_timestamp(struct dc_context *ctx) --{ -- struct timespec64 time; -- -- getrawmonotonic64(&time); -- return timespec64_to_ns(&time); --} -- - unsigned long long dm_get_elapse_time_in_ns(struct dc_context *ctx, - unsigned long long current_time_stamp, - unsigned long long last_time_stamp) -diff --git a/drivers/gpu/drm/amd/display/dc/dm_services.h b/drivers/gpu/drm/amd/display/dc/dm_services.h -index 4ff9b2b..eb5ab39 100644 ---- a/drivers/gpu/drm/amd/display/dc/dm_services.h -+++ b/drivers/gpu/drm/amd/display/dc/dm_services.h -@@ -339,7 +339,10 @@ bool dm_dmcu_set_pipe(struct dc_context *ctx, unsigned int controller_id); - #define dm_log_to_buffer(buffer, size, fmt, args)\ - vsnprintf(buffer, size, fmt, args) - --unsigned long long dm_get_timestamp(struct dc_context *ctx); -+static inline unsigned long long dm_get_timestamp(struct dc_context *ctx) -+{ -+ return ktime_get_raw_ns(); -+} - - unsigned long long dm_get_elapse_time_in_ns(struct dc_context *ctx, - unsigned long long current_time_stamp, --- -2.7.4 - |