mmc: davinci_mmc: Drop include for EDMA private API header

davinci_mmc has been converted to use the DMAengine, drop the header
include which is no longer needed. All edma declarations are in linux/edma.h
which is included.

Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
davinci: spi: Remove dependency on Private DMA header

Davinci SPI driver has already been converted to use DMA Engine, we include
the DMA Engine edma.h instead of the platform one and provide for the Event
datastructre spi-davinci needs in linux/edma.h.

Since there are drivers that include both old and new edma.h headers, we
carefully replicate the dma_event_q structure and conditionally declare them
so that these drivers don't break.
Ultimately the dma_event_q structure will _only_ be in include/linux/edma.h
and include/linux/platform_data/edma.h will be deleted.

This is in preparation for moving the private EDMA API from arch/arm/common/
to DMA Engine EDMA driver.

Signed-off-by: Joel A Fernandes <joelagnel@ti.com>