[PATCH v2 1/2] fsl/corenet_generic: add a particular initialization for platform
scottwood at freescale.com
Wed Apr 16 05:39:15 EST 2014
On Tue, 2014-04-15 at 13:53 +0800, Dongsheng Wang wrote:
> From: Wang Dongsheng <dongsheng.wang at freescale.com>
> Corenet_generic is a generic platform initialization. Those based on
> the corenet_generic board maybe need a particular initialize to
> enable/set some IP-Blocks. So add "Fix Generic Initialization" to solve
> this kind of special cases.
I still don't understand what you mean by "fix". What are you fixing,
or what is fixed?
There is no need for adding an infrastructure layer here. Just add a
new piece of code for t104x diu, and have it be called by an appropriate
> Signed-off-by: Wang Dongsheng <dongsheng.wang at freescale.com>
> 1/ Split DIU code.
> 2/ make fix.c as a independent driver.
> diff --git a/arch/powerpc/platforms/85xx/Kconfig b/arch/powerpc/platforms/85xx/Kconfig
> index c17aae8..fce2341 100644
> --- a/arch/powerpc/platforms/85xx/Kconfig
> +++ b/arch/powerpc/platforms/85xx/Kconfig
> @@ -269,6 +269,17 @@ config CORENET_GENERIC
> The following boards are supported for both 32bit and 64bit kernel:
> P5020 DS and P5040 DS
> +config FIX_GENERIC_PLATFORM_INIT
> + bool "Fix Generic Initialization"
> + depends on CORENET_GENERIC
Why does this depend on CORENET_GENERIC?
> + default y
More information about the Linuxppc-dev