.. | .. |
---|
25 | 25 | #define RKNPU_OFFSET_PC_DATA_AMOUNT 0x14 |
---|
26 | 26 | #define RKNPU_OFFSET_PC_TASK_CONTROL 0x30 |
---|
27 | 27 | #define RKNPU_OFFSET_PC_DMA_BASE_ADDR 0x34 |
---|
28 | | -#define RKNPU_OFFSET_PC_TASK_STATUS 0x3c |
---|
29 | 28 | |
---|
30 | 29 | #define RKNPU_OFFSET_INT_MASK 0x20 |
---|
31 | 30 | #define RKNPU_OFFSET_INT_CLEAR 0x24 |
---|
.. | .. |
---|
78 | 77 | RKNPU_MEM_NON_DMA32 = 1 << 7, |
---|
79 | 78 | /* request SRAM */ |
---|
80 | 79 | RKNPU_MEM_TRY_ALLOC_SRAM = 1 << 8, |
---|
| 80 | + /* request NBUF */ |
---|
| 81 | + RKNPU_MEM_TRY_ALLOC_NBUF = 1 << 9, |
---|
81 | 82 | RKNPU_MEM_MASK = RKNPU_MEM_NON_CONTIGUOUS | RKNPU_MEM_CACHEABLE | |
---|
82 | 83 | RKNPU_MEM_WRITE_COMBINE | RKNPU_MEM_KERNEL_MAPPING | |
---|
83 | 84 | RKNPU_MEM_IOMMU | RKNPU_MEM_ZEROING | |
---|
84 | 85 | RKNPU_MEM_SECURE | RKNPU_MEM_NON_DMA32 | |
---|
85 | | - RKNPU_MEM_TRY_ALLOC_SRAM |
---|
| 86 | + RKNPU_MEM_TRY_ALLOC_SRAM | RKNPU_MEM_TRY_ALLOC_NBUF |
---|
86 | 87 | }; |
---|
87 | 88 | |
---|
88 | 89 | /* sync mode definitions. */ |
---|