[PATCH 2/5] ARM: kirkwood: move var setting to correct location.
Jason Cooper
jason at lakedaemon.net
Fri Mar 2 12:50:19 EST 2012
This variable should be set within the driver init function that uses
it's struct, not in the generic init function.
Signed-off-by: Jason Cooper <jason at lakedaemon.net>
---
arch/arm/mach-kirkwood/common.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/arch/arm/mach-kirkwood/common.c b/arch/arm/mach-kirkwood/common.c
index 357fcde..d9e4d99 100644
--- a/arch/arm/mach-kirkwood/common.c
+++ b/arch/arm/mach-kirkwood/common.c
@@ -382,6 +382,7 @@ static struct platform_device kirkwood_pcm_device = {
void __init kirkwood_audio_init(void)
{
kirkwood_clk_ctrl |= CGC_AUDIO;
+ kirkwood_i2s_data.tclk = kirkwood_tclk;
platform_device_register(&kirkwood_i2s_device);
platform_device_register(&kirkwood_pcm_device);
}
@@ -450,7 +451,6 @@ void __init kirkwood_init(void)
{
printk(KERN_INFO "Kirkwood: %s, TCLK=%d.\n",
kirkwood_id(), kirkwood_tclk);
- kirkwood_i2s_data.tclk = kirkwood_tclk;
/*
* Disable propagation of mbus errors to the CPU local bus,
--
1.7.3.4
More information about the linux-arm-kernel
mailing list