aboutsummaryrefslogtreecommitdiffstats
path: root/src/broadcom/qpu/qpu_instr.c
Commit message (Expand)AuthorAgeFilesLines
* v3d: Switch to using the new SFU instructions on V3D 4.x.Eric Anholt2018-07-231-0/+30
* v3d: Add QPU pack/unpack for the new SFU instructions.Eric Anholt2018-07-231-0/+12
* v3d: Fix the name of the "flpop" operation.Eric Anholt2018-07-231-2/+2
* broadcom/vc5: Add a QPU helper for instructions using the TLB.Eric Anholt2018-03-191-0/+22
* broadcom/vc5: Introduce v3d_qpu_reads_vpm()/v3d_qpu_writes_vpm().Eric Anholt2018-03-191-3/+32
* broadcom/vc5: The ldvpm signal also a case of using the VPM.Eric Anholt2018-03-191-0/+3
* broadcom/vc5: Extract v3d_qpu_writes_tmu() helper.Eric Anholt2018-03-191-0/+10
* broadcom/vc5: Update QPU instruction pack/unpack for v4.2.Eric Anholt2018-01-271-2/+3
* broadcom/vc5: Add the new TMU write addresses for V3D 4.x (and r5rep).Eric Anholt2018-01-121-10/+21
* broadcom/vc5: Use the new LDVPM/STVPM opcodes on V3D 4.1.Eric Anholt2018-01-121-6/+55
* broadcom/vc5: Drop dead VC5_QPU_* defines from qpu_instr.c.Eric Anholt2018-01-121-80/+0
* broadcom/vc5: Drop signal bit #defines.Eric Anholt2018-01-121-4/+0
* broadcom/vc5: Add support for V3Dv4 signal bits.Eric Anholt2018-01-121-4/+38
* broadcom/vc5: Fix scheduling for a non-SFU R4 write after a dead R4 write.Eric Anholt2017-11-071-2/+28
* broadcom: Add V3D 3.3 QPU instruction pack, unpack, and disasm.Eric Anholt2017-10-101-0/+645