| .. SPDX-License-Identifier: GPL-2.0-only | |
| ===================================== | |
| accel/rocket Rockchip NPU driver | |
| ===================================== | |
| The accel/rocket driver supports the Neural Processing Units (NPUs) inside some | |
| Rockchip SoCs such as the RK3588. Rockchip calls it RKNN and sometimes RKNPU. | |
| The hardware is described in chapter 36 in the RK3588 TRM. | |
| This driver just powers the hardware on and off, allocates and maps buffers to | |
| the device and submits jobs to the frontend unit. Everything else is done in | |
| userspace, as a Gallium driver (also called rocket) that is part of the Mesa3D | |
| project. | |
| Hardware currently supported: | |
| * RK3588 |