Hello. David Brownell wrote:
I'm OK with the basics of this driver, but we've been having some disagreement about where this driver should live. It is currently only used in the TI DaVinci family, so was originally slated for
A little correction: OMAP-L137/DA830 don't belong to DaVincis, they are just close.
Or a bit more correctly: they're not *marketed* under the DaVinci brand, since the chips have no Video focus.
They also have something that DaVinci lack, namely cp_intc and CPPI 4.1 DMA. The question of the preferrable placement the code concerns the code to support the latter all the same since it also is found in this Puma 5 SoC (also in some "pure" DSPs but we may discont them). So, wherever we'd put cp_intc, CPPI 4.1 code should go in the same place...
In terms of chip architecture and peripheral interfaces, "technically" they have DaVinci heritage not OMAP. CPU is ARM926ejs instead of Cortex, EDMA not SDMA, DaVinci flavors of UART/
UART is pretty standard 16550, isn't it?
I2C/SPI/NAND/other controllers, etc.
Yes, nothing is like real OMAP besides maybe RTC.
So putting that stuff in the OMAP part of the tree would seem to be clarly wrong.
WBR, Sergei _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
