Qualcomm Publishes Some A3xx Register Documentation
Are the ARM SoC vendors deciding to become more open? Besides NVIDIA contributing to the open-source Nouveau driver for Tegra K1+ hardware and making improvements in that area, Qualcomm started contributing to the Freedreno / MSM driver project last year, which is the reverse-engineered, community-based driver for Adreno graphics hardware. Qualcomm has now taken a significant step forward and actually released some register documentation!
Rob Clark shared with us this afternoon, "register docs for db410c (adreno 3xx)...Not as extensive as the [Raspberry Pi] vc4 docs, but still for mobile devices it is a pretty big step forward...it gives us all the a3xx registers, which is quite a lot more than any other SoC vendor has done to date."
That Adreno A3xx register documentation is under the DragonBoard 410c area on the Qualcomm Developer Network.
Rob has also posted a status update on Freedreno, which I'll share in another post shortly. If anyone has any questions about this Qualcomm hardware documentation, comment away on this article in our forums where Rob has been known to answer questions.
Rob Clark shared with us this afternoon, "register docs for db410c (adreno 3xx)...Not as extensive as the [Raspberry Pi] vc4 docs, but still for mobile devices it is a pretty big step forward...it gives us all the a3xx registers, which is quite a lot more than any other SoC vendor has done to date."
That Adreno A3xx register documentation is under the DragonBoard 410c area on the Qualcomm Developer Network.
Rob has also posted a status update on Freedreno, which I'll share in another post shortly. If anyone has any questions about this Qualcomm hardware documentation, comment away on this article in our forums where Rob has been known to answer questions.
4 Comments