Se você estiver usando a interrupção MAX_DESC_PROCESSED do DMA scatter gather, você deve atualizar o campo MAX_DESC_PROCESSED em cada interrupção para um novo valor. O núcleo implementa um contador de 8 bits, que automaticamente se volta para zero quando o valor da contagem é igual a 255.
Por exemplo, se você quiser que o núcleo gere uma interrupção após 2 descritores ser processados continuamente, você definirá inicialmente o campo MAX_DESC_PROCESSED para 2 e, após receber a primeira interrupção, atualizará o campo MAX_DESC_PROCESSED para 4, após receber a próxima interrupção atualize o campo para 6 e assim por diante.