aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-at91/at91sam9g45_devices.c
diff options
context:
space:
mode:
authorFabian Godehardt <fg@emlix.com>2010-09-03 13:31:33 +0100
committerNicolas Ferre <nicolas.ferre@atmel.com>2010-09-09 20:14:43 +0200
commitab64511cbbd03196d84bcc32c6e7b9d46543df7b (patch)
treea8b9e33180a7ff4d08b6a2daef8ed9bb3d4dc74e /arch/arm/mach-at91/at91sam9g45_devices.c
parent5afddee415c829704d3a91031ae634008bc332e9 (diff)
downloadkernel_samsung_smdk4412-ab64511cbbd03196d84bcc32c6e7b9d46543df7b.zip
kernel_samsung_smdk4412-ab64511cbbd03196d84bcc32c6e7b9d46543df7b.tar.gz
kernel_samsung_smdk4412-ab64511cbbd03196d84bcc32c6e7b9d46543df7b.tar.bz2
AT91: SAM9G45 - add a separate clock entry for every single TC block
Without this patch you will not be able to register the first block because of the second association call on at91_add_device_tc(). Signed-off-by: Fabian Godehardt <fg@emlix.com> [nicolas.ferre@atmel.com: change tcb1_clk to fake child clock of tcb0_clk] Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Acked-by: Andrew Victor <linux@maxim.org.za> Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Diffstat (limited to 'arch/arm/mach-at91/at91sam9g45_devices.c')
-rw-r--r--arch/arm/mach-at91/at91sam9g45_devices.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/arm/mach-at91/at91sam9g45_devices.c b/arch/arm/mach-at91/at91sam9g45_devices.c
index 501ac6f..5e71ccd 100644
--- a/arch/arm/mach-at91/at91sam9g45_devices.c
+++ b/arch/arm/mach-at91/at91sam9g45_devices.c
@@ -835,9 +835,9 @@ static struct platform_device at91sam9g45_tcb1_device = {
static void __init at91_add_device_tc(void)
{
/* this chip has one clock and irq for all six TC channels */
- at91_clock_associate("tcb_clk", &at91sam9g45_tcb0_device.dev, "t0_clk");
+ at91_clock_associate("tcb0_clk", &at91sam9g45_tcb0_device.dev, "t0_clk");
platform_device_register(&at91sam9g45_tcb0_device);
- at91_clock_associate("tcb_clk", &at91sam9g45_tcb1_device.dev, "t0_clk");
+ at91_clock_associate("tcb1_clk", &at91sam9g45_tcb1_device.dev, "t0_clk");
platform_device_register(&at91sam9g45_tcb1_device);
}
#else