From 8f9ddf64ad51ee97faafa0dddace9bdae1e7dc52 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Fri, 29 Sep 2017 17:13:22 +1000 Subject: [PATCH 2438/4131] amdgpu/dc: hide some unused aux/i2c payload apis. I've no idea if these are used on other platforms, but they aren't used outside this file here, so make them static. Drops 300 bytes. Signed-off-by: Dave Airlie Reviewed-by: Harry Wentland --- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 16 ++++++++-------- drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 10 ---------- 2 files changed, 8 insertions(+), 18 deletions(-) diff --git a/drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c b/drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c index 315160d..d5294798b 100644 --- a/drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c +++ b/drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c @@ -126,7 +126,7 @@ struct aux_payloads { struct vector payloads; }; -struct i2c_payloads *dal_ddc_i2c_payloads_create(struct dc_context *ctx, uint32_t count) +static struct i2c_payloads *dal_ddc_i2c_payloads_create(struct dc_context *ctx, uint32_t count) { struct i2c_payloads *payloads; @@ -144,17 +144,17 @@ struct i2c_payloads *dal_ddc_i2c_payloads_create(struct dc_context *ctx, uint32_ } -struct i2c_payload *dal_ddc_i2c_payloads_get(struct i2c_payloads *p) +static struct i2c_payload *dal_ddc_i2c_payloads_get(struct i2c_payloads *p) { return (struct i2c_payload *)p->payloads.container; } -uint32_t dal_ddc_i2c_payloads_get_count(struct i2c_payloads *p) +static uint32_t dal_ddc_i2c_payloads_get_count(struct i2c_payloads *p) { return p->payloads.count; } -void dal_ddc_i2c_payloads_destroy(struct i2c_payloads **p) +static void dal_ddc_i2c_payloads_destroy(struct i2c_payloads **p) { if (!p || !*p) return; @@ -164,7 +164,7 @@ void dal_ddc_i2c_payloads_destroy(struct i2c_payloads **p) } -struct aux_payloads *dal_ddc_aux_payloads_create(struct dc_context *ctx, uint32_t count) +static struct aux_payloads *dal_ddc_aux_payloads_create(struct dc_context *ctx, uint32_t count) { struct aux_payloads *payloads; @@ -181,17 +181,17 @@ struct aux_payloads *dal_ddc_aux_payloads_create(struct dc_context *ctx, uint32_ return NULL; } -struct aux_payload *dal_ddc_aux_payloads_get(struct aux_payloads *p) +static struct aux_payload *dal_ddc_aux_payloads_get(struct aux_payloads *p) { return (struct aux_payload *)p->payloads.container; } -uint32_t dal_ddc_aux_payloads_get_count(struct aux_payloads *p) +static uint32_t dal_ddc_aux_payloads_get_count(struct aux_payloads *p) { return p->payloads.count; } -void dal_ddc_aux_payloads_destroy(struct aux_payloads **p) +static void dal_ddc_aux_payloads_destroy(struct aux_payloads **p) { if (!p || !*p) return; diff --git a/drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h b/drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h index af7ea5e..0bf73b7 100644 --- a/drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h +++ b/drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h @@ -57,16 +57,6 @@ struct dp_receiver_id_info; struct i2c_payloads; struct aux_payloads; -struct i2c_payloads *dal_ddc_i2c_payloads_create(struct dc_context *ctx, uint32_t count); -struct i2c_payload *dal_ddc_i2c_payloads_get(struct i2c_payloads *p); -uint32_t dal_ddc_i2c_payloads_get_count(struct i2c_payloads *p); -void dal_ddc_i2c_payloads_destroy(struct i2c_payloads **p); - -struct aux_payloads *dal_ddc_aux_payloads_create(struct dc_context *ctx, uint32_t count); -struct aux_payload *dal_ddc_aux_payloads_get(struct aux_payloads *p); -uint32_t dal_ddc_aux_payloads_get_count(struct aux_payloads *p); -void dal_ddc_aux_payloads_destroy(struct aux_payloads **p); - void dal_ddc_i2c_payloads_add( struct i2c_payloads *payloads, uint32_t address, -- 2.7.4