Cyril Chemparathy <[email protected]> writes: > Hi, > > This patch series adds support for TNETV107X - a Texas Instruments SOC that > shares a number of common features with the Davinci architecture. > > Some of the patches included in this series were posted earlier, but have also > been included here.
I'm planning to merge patches 1-8 and 10 to davinci git. The others have had some issues raised that need to be discussed and/or addressed. Kevin > The key differences between traditional Davincis and this new SOC are: > > 1. The SOCs clock architecture includes a new spread-spectrum PLL. Some > elements of the clock architecture are reused from Davinci (e.g. LPSC), but > the PLL related code is overridden using existing interfaces in "struct clk". > > 2. The MMR layout on this SOC is substantially different from Davinci. > Consequently, the fixed I/O map is a whole lot more convoluted (more so than > DA8xx). The net impact here is that IO_ADDRESS() will not work on this SoC, > and therefore all mappings have to be through ioremap(). > > 3. The Davinci reset mechanism (via Timer64 watchdog) will not work on this > SoC. This difference has not been addressed here (dummy davinci_wdt_device), > but a more "extensible" reset mechanism will need to be established > eventually. > > 4. The GPIO controller on this device is different. Currently, this patch > leaves the traditional Davinci GPIO numbers (0..DAVINCI_N_GPIO) unused so that > the inline GPIO implementation can remain unmodified. TNETV107X GPIOs are > exposed as higher numbered GPIOs, and are currently accessible only through > a non-inline version. > > > Despite all efforts, I could not retain a unified build across davinci and > tnetv107x devices. The code included in this patch series does not impose > such a limitation in itself, but the underlying ARM code fails to build when > both 926 and 1176 Kconfig options are set. > > > - Cyril. _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
