xref: /linux/Documentation/accel/rocket/index.rst (revision dad6fe3f7c4e6af5875e8d0710afff2b4a0f2c6a)
1.. SPDX-License-Identifier: GPL-2.0-only
2
3=====================================
4 accel/rocket Rockchip NPU driver
5=====================================
6
7The accel/rocket driver supports the Neural Processing Units (NPUs) inside some
8Rockchip SoCs such as the RK3588. Rockchip calls it RKNN and sometimes RKNPU.
9
10The hardware is described in chapter 36 in the RK3588 TRM.
11
12This driver just powers the hardware on and off, allocates and maps buffers to
13the device and submits jobs to the frontend unit. Everything else is done in
14userspace, as a Gallium driver (also called rocket) that is part of the Mesa3D
15project.
16
17Hardware currently supported:
18
19* RK3588
20