davinci: EDMA: multiple CCs, channel mapping and API changes