asahi: Implement Linux driver scaffolding, sans UAPI
authorAsahi Lina <lina@asahilina.net>
Wed, 1 Mar 2023 08:58:51 +0000 (17:58 +0900)
committerMarge Bot <emma+marge@anholt.net>
Fri, 3 Mar 2023 00:28:48 +0000 (00:28 +0000)
commitd610f40e171203b5c2bace881b1a60920480ba58
tree1ed6ccc9810bd58c57db5a95b6ede6f1d3e4de33
parent942d9cc17b425223e1168f8c8308a6b7f21d368d
asahi: Implement Linux driver scaffolding, sans UAPI

With macOS support out of the way, we can start implementing a lot of
the Linux driver interface and bookkeeping without actually adding the
UAPI proper. Let's do that to reduce the size of the UAPI patchset.

Signed-off-by: Asahi Lina <lina@asahilina.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21662>
src/asahi/lib/agx_bo.h
src/asahi/lib/agx_device.c
src/asahi/lib/agx_device.h