radeonsi: generate register and packet tables for an IB parser from sid.h
authorMarek Olšák <marek.olsak@amd.com>
Sat, 15 Aug 2015 21:44:04 +0000 (23:44 +0200)
committerMarek Olšák <marek.olsak@amd.com>
Wed, 26 Aug 2015 17:25:19 +0000 (19:25 +0200)
commita6a6c68955bb8526aac3c04af96fdfdee71bc8bc
tree6064574018b806dcd077181238b1e668737f03f6
parentd15b71b4bd4666619f5bee0e7fcb21d4608edf70
radeonsi: generate register and packet tables for an IB parser from sid.h

This makes writing a good IB parser a lot easier.

It generates 2 tables:
- packet3 table
- register table with all registers, fields, and named values

Acked-by: Christian König <christian.koenig@amd.com>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
src/gallium/drivers/radeonsi/.gitignore [new file with mode: 0644]
src/gallium/drivers/radeonsi/Makefile.am
src/gallium/drivers/radeonsi/Makefile.sources
src/gallium/drivers/radeonsi/sid_tables.py [new file with mode: 0755]