freedreno: A610 support
A610 is a low (possibly the lowest) A6xx part, features no GMU and is generally quite cut-down.
Adjust some magic (and not-so-magic) writes for A610 based on the blob
The biggest pain point was figuring out num_vsc_pipes - that broke rendering with no debug options (~1.5 fps, constant hangchecks, no visible corruption). nobin
debug option made it work normally, fixing it made both work as expected.
Tested on SM6115P Lenovo Tab P11
Thanks @Danil for your comprehensive help, explanations and pointers.