[PATCH V2 6/7] ARM: SPEAr13xx: Add auxdata for Ethernet controller.
Shiraz Hashim
shiraz.hashim at st.com
Wed Jul 25 03:34:07 EDT 2012
Hi Arnd,
On Wed, Jul 25, 2012 at 06:31:53AM +0000, Arnd Bergmann wrote:
> Can you post here the complete set of callback implementations
> that you have in your development trees at the moment? That should
> help us determine which case we're talking about here.
There are following types of callbacks (involving SoC/platform) seen
generally in our case,
* parent clk selection -
driver is not aware about various clock sources (which also
varies from platform to platform) and hence can only be
programmed by corresponding platform.
This is the case in Ethernet, audio, etc.
* spi controller
This is little hack in the h/w. As part of s/w controlled chip
select/deselect in spi-pl022, we need to write to some system
specific register.
* OTG controller
phy clock initialization which involves series of steps
including powering down, etc.
* NAND controller
bank selection on runtime by writing to system registers
* sata controller
Similar to OTG case which involves clock initialization.
--
regards
Shiraz
More information about the linux-arm-kernel
mailing list