From mboxrd@z Thu Jan 1 00:00:00 1970 From: pawel.moll@arm.com (Pawel Moll) Date: Wed, 08 Aug 2012 12:48:20 +0100 Subject: [PATCH] clk: convert ARM RealView to common clk In-Reply-To: <1344270728-7550-1-git-send-email-linus.walleij@stericsson.com> References: <1344270728-7550-1-git-send-email-linus.walleij@stericsson.com> Message-ID: <1344426500.2435.39.camel@hornet> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Mon, 2012-08-06 at 17:32 +0100, Linus Walleij wrote: > This converts the ARM RealView machine over to using the common > clock. The approach is similar to the one used for the Integrator, > and we're reusing the ICST wrapper code. I've just tried it with v3.6-rc1 and an EB Model and I get this: ------------[ cut here ]------------ WARNING: at /home/pawmol01/src/kernel.org/linux/kernel/timer.c:1076 del_timer_sync+0x34/0x5c() Modules linked in: [] (unwind_backtrace+0x0/0xe0) from [] (warn_slowpath_common+0x4c/0x64) [] (warn_slowpath_common+0x4c/0x64) from [] (warn_slowpath_null+0x18/0x1c) [] (warn_slowpath_null+0x18/0x1c) from [] (del_timer_sync+0x34/0x5c) [] (del_timer_sync+0x34/0x5c) from [] (led_set_brightness+0x14/0x4c) [] (led_set_brightness+0x14/0x4c) from [] (led_trigger_event+0x30/0x70) [] (led_trigger_event+0x30/0x70) from [] (mmc_request_done+0x68/0x90) [] (mmc_request_done+0x68/0x90) from [] (mmci_irq+0x274/0x2d4) [] (mmci_irq+0x274/0x2d4) from [] (handle_irq_event_percpu+0x2c/0x170) [] (handle_irq_event_percpu+0x2c/0x170) from [] (handle_irq_event+0x58/0x78) [] (handle_irq_event+0x58/0x78) from [] (handle_fasteoi_irq+0xcc/0x13c) [] (handle_fasteoi_irq+0xcc/0x13c) from [] (generic_handle_irq+0x20/0x30) [] (generic_handle_irq+0x20/0x30) from [] (handle_IRQ+0x78/0xb8) [] (handle_IRQ+0x78/0xb8) from [] (gic_handle_irq+0x3c/0x60) [] (gic_handle_irq+0x3c/0x60) from [] (__irq_svc+0x40/0x54) Exception stack(0xcf83be20 to 0xcf83be68) be20: cfbfd26c 60000013 00130013 00000000 cf83be84 cfbfd000 00000000 cf83be94 be40: cf83beb8 c01c989c 00000000 00000000 00000000 cf83be68 c01c7f80 c02aaac0 be60: 40000013 ffffffff [] (__irq_svc+0x40/0x54) from [] (_raw_spin_unlock_irqrestore+0x2c/0x30) [] (_raw_spin_unlock_irqrestore+0x2c/0x30) from [] (mmc_wait_for_req_done+0x70/0x74) [] (mmc_wait_for_req_done+0x70/0x74) from [] (mmc_wait_for_cmd+0x64/0x74) [] (mmc_wait_for_cmd+0x64/0x74) from [] (mmc_send_io_op_cond+0x58/0xc4) [] (mmc_send_io_op_cond+0x58/0xc4) from [] (mmc_attach_sdio+0x3c/0x304) [] (mmc_attach_sdio+0x3c/0x304) from [] (mmc_rescan+0x214/0x290) [] (mmc_rescan+0x214/0x290) from [] (process_one_work+0x240/0x3b8) [] (process_one_work+0x240/0x3b8) from [] (worker_thread+0x2d8/0x434) [] (worker_thread+0x2d8/0x434) from [] (kthread+0x84/0x94) [] (kthread+0x84/0x94) from [] (kernel_thread_exit+0x0/0x8) ---[ end trace 93fc2bf490575317 ]--- I'm not sure who's fault it is (may be mine), will try to figure out what is going on... Cheers! Pawe?