freedreno/afuc: Initial support for a750
This adds support for disassembling, but not yet reassembling, gen70900_sqe.fw
. Reassembling should work but it won't be that useful because the firmware has switched to hardcoding offsets to the BV/LPAC sections and we don't yet support relocating section offsets.
Notably, a750 scrambles around the offsets of control registers, probably due to the addition of AQE. This means we have to ditch using the major version to select which registers to use. This switches us to using the HW version ID in the first dword of the firmware, which I've always wanted to do anyway.