static void DBDMA_run (DBDMA_channel *ch)

{

    int channel;



    for (channel = 0; channel < DBDMA_CHANNELS; channel++, ch++) {

            uint32_t status = be32_to_cpu(ch->regs[DBDMA_STATUS]);

            if (!ch->processing && (status & RUN) && (status & ACTIVE))

                channel_run(ch);

    }

}

static void DBDMA_run (DBDMA_channel *ch)

{

    int channel;



    for (channel = 0; channel < DBDMA_CHANNELS; channel++, ch++) {

            uint32_t status = be32_to_cpu(ch->regs[DBDMA_STATUS]);

            if (!ch->processing && (status & RUN) && (status & ACTIVE))

                channel_run(ch);

    }

}

static void FUNC_0 (DBDMA_channel *VAR_0)

{

    int VAR_1;



    for (VAR_1 = 0; VAR_1 < DBDMA_CHANNELS; VAR_1++, VAR_0++) {

            uint32_t status = be32_to_cpu(VAR_0->regs[DBDMA_STATUS]);

            if (!VAR_0->processing && (status & RUN) && (status & ACTIVE))

                channel_run(VAR_0);

    }

}

static void FUNC_0 (DBDMA_channel *VAR_0)
{ int VAR_1; for (VAR_1 = 0; VAR_1 < DBDMA_CHANNELS; VAR_1++, VAR_0++) { uint32_t status = be32_to_cpu(VAR_0->regs[DBDMA_STATUS]); if (!VAR_0->processing && (status & RUN) && (status & ACTIVE))
channel_run(VAR_0); } }