Commit 6a2f371d authored by Andi Kleen's avatar Andi Kleen Committed by Dave Airlie

drm/radeon: Remove now unused functions in radeon driver

With the dropped inlines gccs starts warning about genuinely unused
functions. Remove r600_bpe_from_format, evergreen_cs_track_validate_cb,
evergreen-cs_packet_next_is_pkt3_nop which are all unused.
Signed-off-by: default avatarAndi Kleen <ak@linux.intel.com>
Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
parent 74740c83
...@@ -122,12 +122,6 @@ static void evergreen_cs_track_init(struct evergreen_cs_track *track) ...@@ -122,12 +122,6 @@ static void evergreen_cs_track_init(struct evergreen_cs_track *track)
track->db_s_write_bo = NULL; track->db_s_write_bo = NULL;
} }
static int evergreen_cs_track_validate_cb(struct radeon_cs_parser *p, int i)
{
/* XXX fill in */
return 0;
}
static int evergreen_cs_track_check(struct radeon_cs_parser *p) static int evergreen_cs_track_check(struct radeon_cs_parser *p)
{ {
struct evergreen_cs_track *track = p->track; struct evergreen_cs_track *track = p->track;
...@@ -235,28 +229,6 @@ static int evergreen_cs_packet_next_reloc(struct radeon_cs_parser *p, ...@@ -235,28 +229,6 @@ static int evergreen_cs_packet_next_reloc(struct radeon_cs_parser *p,
return 0; return 0;
} }
/**
* evergreen_cs_packet_next_is_pkt3_nop() - test if next packet is packet3 nop for reloc
* @parser: parser structure holding parsing context.
*
* Check next packet is relocation packet3, do bo validation and compute
* GPU offset using the provided start.
**/
static int evergreen_cs_packet_next_is_pkt3_nop(struct radeon_cs_parser *p)
{
struct radeon_cs_packet p3reloc;
int r;
r = evergreen_cs_packet_parse(p, &p3reloc, p->idx);
if (r) {
return 0;
}
if (p3reloc.type != PACKET_TYPE3 || p3reloc.opcode != PACKET3_NOP) {
return 0;
}
return 1;
}
/** /**
* evergreen_cs_packet_next_vline() - parse userspace VLINE packet * evergreen_cs_packet_next_vline() - parse userspace VLINE packet
* @parser: parser structure holding parsing context. * @parser: parser structure holding parsing context.
......
...@@ -223,25 +223,6 @@ static int fmt_get_nblocksy(u32 format, u32 h) ...@@ -223,25 +223,6 @@ static int fmt_get_nblocksy(u32 format, u32 h)
return (h + bh - 1) / bh; return (h + bh - 1) / bh;
} }
static int r600_bpe_from_format(u32 *bpe, u32 format)
{
unsigned res;
if (format >= ARRAY_SIZE(color_formats_table))
goto fail;
res = color_formats_table[format].blocksize;
if (res == 0)
goto fail;
*bpe = res;
return 0;
fail:
*bpe = 16;
return -EINVAL;
}
struct array_mode_checker { struct array_mode_checker {
int array_mode; int array_mode;
u32 group_size; u32 group_size;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment