Skip to content

Commit

Permalink
drm/radeon: Remove now unused functions in radeon driver
Browse files Browse the repository at this point in the history
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: Andi Kleen <[email protected]>
Signed-off-by: Dave Airlie <[email protected]>
  • Loading branch information
Andi Kleen authored and airlied committed Oct 18, 2011
1 parent 74740c8 commit 6a2f371
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 47 deletions.
28 changes: 0 additions & 28 deletions drivers/gpu/drm/radeon/evergreen_cs.c
Original file line number Diff line number Diff line change
Expand Up @@ -122,12 +122,6 @@ static void evergreen_cs_track_init(struct evergreen_cs_track *track)
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)
{
struct evergreen_cs_track *track = p->track;
Expand Down Expand Up @@ -235,28 +229,6 @@ static int evergreen_cs_packet_next_reloc(struct radeon_cs_parser *p,
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
* @parser: parser structure holding parsing context.
Expand Down
19 changes: 0 additions & 19 deletions drivers/gpu/drm/radeon/r600_cs.c
Original file line number Diff line number Diff line change
Expand Up @@ -223,25 +223,6 @@ static int fmt_get_nblocksy(u32 format, u32 h)
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 {
int array_mode;
u32 group_size;
Expand Down

0 comments on commit 6a2f371

Please sign in to comment.